Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Не регистрируются телефоны Cisco

0

Пробовала 2 варианта. 1. Патч к Астериску для sip-телефонов 2. Улучшенный модуль chan_sccp. Софтфон Cisco IP Communicator заработал по SCCP, кнопки назначаются, занятость отображается.

Телефон 7911G. Прошивки тестировала последние, что SIP, что SCCP. Прошивку обновляют, висят в регистрации, в Астериске запросов не видно. В Wireshark запросы на порт 6970 с указанием TCP Retransmission. Попытки запроса на порт 2000 или 5060 видны. Создала VirtualHost на порт 6970, сделала симлинк на тот же каталог tftpboot, из браузера первая страница индексная апаче, файлы по отдельности открываются, подкаталог с локалью - отображается все содержимое. Но в вайршарке продолжаются проблемя с портом 6970. Файрвол в Линуксе отключила (если бы все было так плохо, не зарегился бы sip фостфон и коммуникатор циски). Дело в прошивке телефона? Какие последние (не самые старые) рабочие? И можно ли как-то решить проблему с 6970, т.к. вроде по http в разы быстрее.

удалить закрыть спам изменить тег редактировать

спросил 2017-04-07 22:33:57 +0400

bestann Gravatar bestann
1 8 2

обновил 2017-04-07 22:36:24 +0400

Comments

" в Астериске запросов не видно." и "Попытки запроса на порт 2000 или 5060 видны" - противоречат друг другу .

zzuz ( 2017-04-08 01:39:35 +0400 )редактировать

Я имела ввиду что в Wireshark есть запросы на порт 5060 или 2000 tcp, потом пишет TCP Retransmission. А в Asterisk CLI при включенном дебаге ничего не видно, т.е. отбиваются телефоны не на уровне неправильной конфигурации Астериска. Либо неправильный конфигурационный файл xml, либо настройки сети, либо в линуксе еще что-то настроить,не сам Астер. Может в линуксе надо какой-то мониторинг на сетевом интерфейсе смотреть. NAT везде выключен. Патчи для SIP, чтоб там команды дополнительные для телефона появились, функции отрабатывались, кнопки назначались. 4 файла прошики, пятый главный, еще файл локали и сетевой локали, файл тонов, это скачивается. Конфигурационный файл тоже. Нет только ctl каких-то файлов, но без них дорожно работать (в циске они тоже отсутствуют). Про конфигурацию поняла.Наверно надо точно до той прошивки прошить, которая указана в статьях где работает. 8.6.0 как я подозреваю поддерживает и UDP и TCP,сейчас только по TCP регятся.

bestann ( 2017-04-08 17:19:53 +0400 )редактировать

Проблемы были сетевые.

bestann ( 2017-04-20 17:51:47 +0400 )редактировать

Кому интересно: SCCP регистрируются по 2000 порту TCP. Как обнаружила, что проблемы сетевые: софтфон регистрировался, а телефон нет, на компе (подключен через порт телефона циско) включила Wireshark. По прошивками SIP данные разнятся в сети. Проверила на телефоне 7911, у него в последней версии SIP прошивки поддерживается UDP. А в каких-то моделях только TCP оставили (жаль, не нашла таблицы со сводными данными по прошивкам). Так вот проще подключать по UDP, т.к. с TCP постоянно какие-то проблемы, удалось в локальной сети настроить, а удаленно телефоны не могли подключиться, таймауты отображались. Не забываем включать TCP или UDP как в конфигурационном файле Астериска, так и в xml файлах телефонов. В идеале настроить автосоздание таких файлов через phoneprov.conf. Также если телефон не может подключиться, внимательно смотрите какие файлы он запрашивает. Если телефон ранее работал с CUCM, где было включено использование подписанных файлов, то могут запрашиваться xml.sgn. Тогда надо сделать hard reset телефона.

bestann ( 2017-05-04 11:40:52 +0400 )редактировать

Wireshark показывал TCP Retransmission, затык был на какой-то циске, что я распечатала и показала сетевикам. Астериск не мог тогда ждать UDP, т.к. регила по SCCP. Сетевики уверяли, что все Ок. Но для доказательства я сняла tcpdump, который показал, что никакие запросы на 2000 (т.к. тогда только SCCP регила) порт (и на 6970 тоже) не приходят на eth0 виртуалки CentOS c Астериском. В итоге сетевик наш вспомнил, что у нас какие-то отдельные списки доступа именно для телефонов Циско, поэтому софтфон, подключенный через этот же телефон, подключился, а телефон нет. Исправили, заработало. Но потом попыталась подключить телефон по SCCP из другого города, прошивался, но не регистрировался, таймауты с айпишником телефона отображались в Астериске, но мак-адрес телефона не отображался. В итоге остановилась на SIP over UDP, чтобы не бодаться с сетевиками и не искать проблемы, т.к. по TCP over SIP тоже не зарегились (ставила и в Астере, и в xml).

bestann ( 2017-05-04 11:53:26 +0400 )редактировать

2 Ответа

1

Прошивку лучше ставить 8.6.0

В конфигурации телефона надо правильно выставить(или не выставить) нат. Что в этих телефонах делается только по tftp.

Патчи никакие не надо для обычно работы.

А теперь главный хинт... Конфигруация телефона(правильный файл) ЗАВИСИТ ОТ ВЕРСИИ ЕГО ПРОШИВКИ. Тоесть у вас есть конфигурация, она читаетсЯ, все работает. Вы прошиваете новую прошивку... и все. Потому в процессе обновления телефонов до единой прошивки может потребоваться до 5 РАЗНЫХ файлов. На каждый телефон.

ссылка удалить спам редактировать

ответил 2017-04-08 14:08:53 +0400

meral Gravatar meral flag of Ukraine
21897 24 20 172
http://pro-sip.net/
0

Анна, у вас в Wireshark есть запросы на порт 5060 или 2000 tcp, потом пишет TCP Retransmission, потому что ваш Астериск ждёт SIP запросы по UDP, а не TCP. А в Asterisk CLI при включенном дебаге ничего не видно, потому что для Астериск это флуд, он его не будет показывать. А вот tcpdump - покажет. С подключением по SCCP будет ещё сложнее, потому что информации с ним в интернет поменьше. Примите за факт, что Вы не уникальны в вашей проблеме, и надо просто найти в сети толковую инструкцию и её последовательно и аккуратно выполнить.

ссылка удалить спам редактировать

ответил 2017-04-25 13:38:53 +0400

ded Gravatar ded
31 1

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2017-04-07 22:33:57 +0400

Просмотрен: 122 раз

Обновлен: Apr 25

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.