![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#21
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 15051 Регистрация: 19.6.2009 Из: г. Тула Пользователь №: 13420 ![]() |
Ощущение, что ipldk не понимает bye посланный астериском (может этот bye слишком короток для ipldk или не в том формате, или еще что-то) х.з. Предлагаю вниманию скопипастеный кусок из wireshark. 117 9.022965 172.16.1.223 172.16.1.2 SIP/SDP 959 Request: INVITE sip:3000@172.16.1.2:18720;rinstance=5e3fa91397b76985, with session description 118 9.060723 172.16.1.2 172.16.1.223 SIP 482 Status: 180 Ringing 162 11.868916 172.16.1.223 172.16.1.2 SIP 638 Request: OPTIONS sip:3000@172.16.1.2:18720;rinstance=5e3fa91397b76985 163 11.871117 172.16.1.2 172.16.1.223 SIP 589 Status: 200 OK 182 13.560444 172.16.1.2 172.16.1.223 SIP/SDP 983 Status: 200 OK, with session description 183 13.561599 172.16.1.223 172.16.1.2 SIP 502 Request: ACK sip:3000@172.16.1.2:18720;rinstance=5e3fa91397b76985 692 18.047239 172.16.1.2 172.16.1.223 SIP 539 Request: BYE sip:2000001@172.16.1.223:5060 693 18.048337 172.16.1.223 172.16.1.2 SIP 549 Status: 200 OK P.S. Абонент 3000 - это XLite Абонент 2000001 - это ipldk Если первым оббивается Xlite , то ipldk этого не понимает и соответственно не освобождает линию. Вы бы, лучше, файлик выложили. -------------------- Вот смотрю я на вас и думаю: ещё выпить, или вы мне уже нравитесь? Анекдот
|
|
|
![]()
Сообщение
#22
|
|
Продвинутый пользователь ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 226 Регистрация: 12.8.2011 Пользователь №: 16312 ![]() |
Вы бы, лучше, файлик выложили. Выкладываю файлик снятый wireshark - ом. P.S.
Абонент 3000 - это XLite Абонент 2000001 - это ipldk Если первым оббивается Xlite , то ipldk этого не понимает и соответственно не освобождает линию.
Прикрепленные файлы
|
|
|
![]()
Сообщение
#23
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 15051 Регистрация: 19.6.2009 Из: г. Тула Пользователь №: 13420 ![]() |
Ощущение, что ipldk не понимает bye посланный астериском (может этот bye слишком короток для ipldk или не в том формате, или еще что-то) х.з. Предлагаю вниманию скопипастеный кусок из wireshark. 117 9.022965 172.16.1.223 172.16.1.2 SIP/SDP 959 Request: INVITE sip:3000@172.16.1.2:18720;rinstance=5e3fa91397b76985, with session description 118 9.060723 172.16.1.2 172.16.1.223 SIP 482 Status: 180 Ringing 162 11.868916 172.16.1.223 172.16.1.2 SIP 638 Request: OPTIONS sip:3000@172.16.1.2:18720;rinstance=5e3fa91397b76985 163 11.871117 172.16.1.2 172.16.1.223 SIP 589 Status: 200 OK 182 13.560444 172.16.1.2 172.16.1.223 SIP/SDP 983 Status: 200 OK, with session description 183 13.561599 172.16.1.223 172.16.1.2 SIP 502 Request: ACK sip:3000@172.16.1.2:18720;rinstance=5e3fa91397b76985 692 18.047239 172.16.1.2 172.16.1.223 SIP 539 Request: BYE sip:2000001@172.16.1.223:5060 693 18.048337 172.16.1.223 172.16.1.2 SIP 549 Status: 200 OK P.S. Абонент 3000 - это XLite Абонент 2000001 - это ipldk Если первым оббивается Xlite , то ipldk этого не понимает и соответственно не освобождает линию. Но, в ответ на BYE ipLDK ответила 200 ОK... -------------------- Вот смотрю я на вас и думаю: ещё выпить, или вы мне уже нравитесь? Анекдот
|
|
|
![]()
Сообщение
#24
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 12388 Регистрация: 23.11.2006 Из: Москва Пользователь №: 146 ![]() |
Выкладываю файлик снятый wireshark - ом. А Вы какую собственно трассировку снимали??? На какой стороне: на стороне X-Lite?? ИМХО, это трассировка вызова между X-Lite и Астериском. Здесь нет пакетов от LDK. 172.16.1.2 - это адрес X-Lite ??? Так?? а 172.16.1.223 - это чей адрес?? -------------------- Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
|
|
|
![]()
Сообщение
#25
|
|
Продвинутый пользователь ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 226 Регистрация: 12.8.2011 Пользователь №: 16312 ![]() |
Но, в ответ на BYE ipLDK ответила 200 ОK... Нашел неточность, точнее не написал важный момент. Прошу прощения. схема связи такая: атс регится по учетке 2000001 на астериске, на астериске в свою очередь заведен пользователь 2000001 (под ipldk). 693 18.048337 172.16.1.223 172.16.1.2 SIP 549 Status: 200 OK - относится к астериску У платы VOIB ipldk IP= 172.16.2.223 IP астериска = 172.16.1.223 IP X-Lite 172.16.1.2 И прикол в том, что я не вижу что астериск шлет bye на 172.16.2.223. Дело в том что снифер запускается на компе 172.16.1.2 и, как я понимаю, собирает инфу относящуюся к компу 172.16.1.2 - Xlite(172.16.1.2) и Астериск (172.16.1.223). Может нельзя регистрировать атс на астериске как extension??? Harris - опередил меня, спросив в посте выше про IP адреса. Похоже снифить надо было еще и на 172.16.1.223 -но как? Наверное только логи с астера смотреть - т.е. что он шлет в 172.16.2.223 |
|
|
![]()
Сообщение
#26
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 15051 Регистрация: 19.6.2009 Из: г. Тула Пользователь №: 13420 ![]() |
Наверное нельзя регистрировать атс на астериске как extension??? Почему это нельзя?! Можно! Я вот опять вспомнил вашу трассировку и 401 Unauthorized.. -------------------- Вот смотрю я на вас и думаю: ещё выпить, или вы мне уже нравитесь? Анекдот
|
|
|
![]()
Сообщение
#27
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 15051 Регистрация: 19.6.2009 Из: г. Тула Пользователь №: 13420 ![]() |
Дело в том что снифер запускается на компе 172.16.1.2 и, как я понимаю, собирает инфу относящуюся к компу 172.16.1.2 - Xlite(172.16.1.2) и Астериск (172.16.1.223). Да, в таком варианте не увидите пакеты между астериском и ipLDK.. -------------------- Вот смотрю я на вас и думаю: ещё выпить, или вы мне уже нравитесь? Анекдот
|
|
|
![]()
Сообщение
#28
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 12388 Регистрация: 23.11.2006 Из: Москва Пользователь №: 146 ![]() |
Похоже снифить надо было еще и на 172.16.1.223 -но как? Наверное только логи с астера смотреть - т.е. что он шлет в 172.16.2.223 Вообщем, снифер нужно снять на стороне LDK. И наверняка выяснится то, что мы уже видели на трассировке MPB - сервер Астериск НЕ присылает BYE в LDK. ИМХО и разбираться нужно с сервером. Вы первый, кто жалуется, что LDK не реагирует на разъединение вызова. Если бы это было действительно так, и проблема была бы действительно в софте LDK, то нас бы уже давно "сожрали с потрохами", т.к. это был бы серьезный баг... Но LDK поддерживает SIP уже в течении 4-5 лет и все нормально (в отношении реакции на BYE). -------------------- Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
|
|
|
![]()
Сообщение
#29
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 15051 Регистрация: 19.6.2009 Из: г. Тула Пользователь №: 13420 ![]() |
Если бы это было действительно так, и проблема была бы действительно в софте LDK, то нас бы уже давно "сожрали с потрохами"... Это точно! ![]() -------------------- Вот смотрю я на вас и думаю: ещё выпить, или вы мне уже нравитесь? Анекдот
|
|
|
![]() ![]()
Сообщение
#30
|
|
Продвинутый пользователь ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 226 Регистрация: 12.8.2011 Пользователь №: 16312 ![]() |
|
|
|
![]()
Сообщение
#31
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 12388 Регистрация: 23.11.2006 Из: Москва Пользователь №: 146 ![]() |
Поставил два клиента X-lite, подключенных к этому астериску. Отбой с этих двух клиентов, при звонках друг другу, воспринимается правильно. Уже не знаю что покрутить в атс-ке. Даже все режимы dtmf перепробовал и на атс и на астериске. А причем здесь режимы DTMF?? ![]() В LDK нечего крутить!! Снимите трассировку снифером со стороны LDK!!! Вы сняли снифер X-Lite - сервер. А нужно снять снифер LDK- сервер. -------------------- Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
|
|
|
![]()
Сообщение
#32
|
|
Продвинутый пользователь ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 226 Регистрация: 12.8.2011 Пользователь №: 16312 ![]() |
А причем здесь режимы DTMF?? ![]() Снимите трассировку снифером со стороны LDK!!! Вы сняли снифер X-Lite - сервер. А нужно снять снифер LDK- сервер. Извиняюсь за невежество, но чет я не пойму как это сделать( снять сниф со стороны ldk). Пытаюсь в wireshark выбрать интерфейс remote забить IP VOIB, ни порт ни что другое не указываю(пароля нет)- не получается. Также пытался удаленным интерфейсом подключиться к астериску - глухо. Может порт не правильный указывал может еще что? Подскажите как снифить со стороны ldk? |
|
|
![]()
Сообщение
#33
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 12388 Регистрация: 23.11.2006 Из: Москва Пользователь №: 146 ![]() |
Извиняюсь за невежество, но чет я не пойму как это сделать( снять сниф со стороны ldk). Пытаюсь в wireshark выбрать интерфейс remote забить IP VOIB, ни порт ни что другое не указываю(пароля нет)- не получается. Также пытался удаленным интерфейсом подключиться к астериску - глухо. Может порт не правильный указывал может еще что? Подскажите как снифить со стороны ldk? Поехать с ноутбуком в месторасположение LDK!! ![]() А как снимали сниф вызова с X-Lite??? Где пакеты "ловили", у сервера??? Ну, так точно также отловите пакеты и от LDK. -------------------- Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
|
|
|
![]()
Сообщение
#34
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 15051 Регистрация: 19.6.2009 Из: г. Тула Пользователь №: 13420 ![]() |
Поехать с ноутбуком в месторасположение LDK!! ![]() И еще иметь хаб, или свитч с зеркалированием портов. -------------------- Вот смотрю я на вас и думаю: ещё выпить, или вы мне уже нравитесь? Анекдот
|
|
|
![]()
Сообщение
#35
|
|
Продвинутый пользователь ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 226 Регистрация: 12.8.2011 Пользователь №: 16312 ![]() |
Не удалось найти хаба или свича с зеркалированием портов - выкрутился поставив в разрыв комп между астериском и атс (точнее перед платой voib). В компе две сетевых карты объединеных в сетевой мост + снифер (wireshark), которым собственно и ловил пакеты.
Включено все это дело по схеме: аналоговый телефон-> voib ipldk v.1.1c на 8 каналов (172.16.2.223, учетка 2000001) ->астериск (172.16.1.223) ->X-lite(172.16.1.2, учетка 3000). Предствляю на обозрение проснифанные пакеты sip. В районе строки 9 - звонок с аналогового телефона на X-lite В районе строки 12- принял звонок на X-llite В районе строки 14 - произвел отбой на стороне X-lite (отбой на ipldk не произошел). В районе строки 25 - произвел отбой на аналоговом телефоне с которого звонил, после чего линия на ipldk освободилась.
Прикрепленные файлы
|
|
|
![]()
Сообщение
#36
|
|
Продвинутый пользователь ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 226 Регистрация: 12.8.2011 Пользователь №: 16312 ![]() |
Если я правильно понял из 15 строки кода(Status-Line: SIP/2.0 501 Not Implemented) - плата VOIB не поддерживает SIP/2.0.
Я так понимаю, что платку надо перепрошить на более новую версию поддерживающую SIP/2.0. Если есть такая прошивка, прошу подсказать где нарыть. Спасибо всем откликнувшимся и помогающим. Сейчас прошивка платы 1.1С. |
|
|
![]()
Сообщение
#37
|
|
Продвинутый пользователь ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 226 Регистрация: 12.8.2011 Пользователь №: 16312 ![]() |
Если я правильно понял из 15 строки кода(Status-Line: SIP/2.0 501 Not Implemented) - атс не поддерживает SIP/2.0.
Я так понимаю, что платку надо перепрошить на более новую версию поддерживающую SIP/2.0. Если есть такая прошивка, прошу подсказать где нарыть. Сейчас прошивка платы 1.1С. Версия астериска= Elastix 2.2.0-2 |
|
|
![]()
Сообщение
#38
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 12388 Регистрация: 23.11.2006 Из: Москва Пользователь №: 146 ![]() |
Если я правильно понял из 15 строки кода(Status-Line: SIP/2.0 501 Not Implemented) - атс не поддерживает SIP/2.0. Я так понимаю, что платку надо перепрошить на более новую версию поддерживающую SIP/2.0. Если есть такая прошивка, прошу подсказать где нарыть. Сейчас прошивка платы 1.1С. Версия астериска= Elastix 2.2.0-2 Плата как раз поддерживает SIP 2.0. Прошивка - последняя официальная. -------------------- Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
|
|
|
![]()
Сообщение
#39
|
|
Продвинутый пользователь ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 226 Регистрация: 12.8.2011 Пользователь №: 16312 ![]() |
Плата как раз поддерживает SIP 2.0. Прошивка - последняя официальная. Тогда я не пойму как расшифровать эту строку. Вобщем из снифа я увидел, как мне показалось странность. Почему-то если первым отбивается тот кому звонят - x-lite или другой клиент (проверено не только на X-Lite, но и при звонках ipldk(аналоговый телефон) ->asterisk -> таже ipldk(аналоговый телефон), а также при звонках ipldk->asterisk-> другая ipldk), шлется большое количество BYE. |
|
|
![]()
Сообщение
#40
|
|
![]() ГУРУ ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участники Сообщений: 12388 Регистрация: 23.11.2006 Из: Москва Пользователь №: 146 ![]() |
Я чего-то не понимаю...Либо у меня в голове помутнение, либо ваш Астериск с ума сошел...
![]() С какой стати Астериск шлет запрос Register на LDK?? Он что, пытается зарегистрировать учетку 2000001 на сервере LDK?? Станция LDK не является SIP сервером, поэтому, получив от Астериска сообщение Register, LDK вполне справедливо отвечает сообщением 501 Not Implemented. ИМХО, этот запрос Register от вашего Астериска может приводить LDK в некоторый ступор, поэтому станция не реагирует на последующий BYE от Астериска. ИМХО, все-таки в первую очередь нужно разбираться с этим Астериском. ![]() -------------------- Аксиома Коула: Общая сумма разума на планете - величина постоянная, а население растет ...
|
|
|
![]() ![]() |
Текстовая версия | Сейчас: 18.7.2025, 7:26 |