Подключаем ip телефон Cisco 7912 к SIP Asterisk
Сразу оговорюсь что тема очень сложная, на неочевидных глюках я потерял кучу времени, и сейчас мне уже будет трудно восстановить всю последовательность действий. Но я попытаюсь вам все описать так чтобы ничего не пропустить.
Вводная: Из наших прошлых экспериментов с asterisk у нас остался полность настроенный и рабочий стенд.
Астериск отвечает за SIP звонки, cisco и ccme работает с парочкой телефонов 7912 с прошивкой SSCP (т.е. самые обычные ip телефоны cisco). Впрочем вашем случае все може быть не так и особой роли это не играет.
Ставим задачу: сменить прошивку на телефоне cisco 7912 чтобы получить возможность звонить с него через любого SIP провайдера. В нашем случае SIP провайдером является уже настроенный asterisk.
Делаем:
Подготовительная часть. Заводим в asterisk новый номер для будущего телефона. Пусть это будет 5555 с secret 5555.
Качаем архив в SIP прошивкой для 7912 http://asteriskpbx.ru/raw-attachment/wiki/cisco-7912-sip-mode/7912.tar.gz
теперь нам необходимо найти либо работающий TFTP сервер либо настроить новый. Я попробовал настроить TFTP прямо на Asterisk. Сам сервис запустился, но увы не заработал как надо, не желая отдавать файлы по запросу и я на этом потерял часа 4. Для тех кому интересно:
Для того что бы настроить TFTP сервис на AsteriskNOW необходимо в файле /etc/xinetd.d/tftp изменить пункт disable = yes на disable = no
В общем от возни с tftp на asterisk я отказался в пользу своего любимого портативного сервера TFTPd32 http://tftpd32.jounin.net
Скачанный архив 7912.tar.gz распаковываем в корень настроенного tftp сервера. Архив предназначен для обновления прошивки на версию с SIP. Теперь нам необходимо указать телефону откуда обновляться.
1. нажимаем MENU key2. Settings > Network Configuration Настройки > Сетевые настройки3. По умолчанию меню заблокировано. Для разблокировки нажимаем **#Если запрашивает пароль вводим 12344. Выбираем опцию "Alternate TFTP"5. нажимаем "Yes"6. Выбираем опцию "TFTP Server 1"7. нажимаем "Edit"8. указываем IP адрес TFTP сервера9. нажимаем "Validate"10. Сохраняемся, нажимаем "Save"11.Выходим в корневое меню и перезагружаем телефон.
upgradecode:3,0x601,0x0400,0x0100,0.0.0.0,69,0x060412a,CP7912080001SIP060412A.sbinUIPassword:1234
dhcp:1Proxy:172.16.1.1UID:5555PWD:5555LoginID:555
ip dhcp pool siPhonenetworknetwork 172.16.4.0 255.255.255.0default-router 172.16.4.254option 150 ip 172.16.1.1
Понравилась статья?
Нет обратных ссылок на эту запись.
Март 16th, 2010 - 04:58
Огромное человеческое спасбо!