Настройка телефона Cisco 7905G для работы с Asterisk (SIP)

Итак, в руки мне попал старый телефон Cisco 7905G. Из особенностей это телефона — в нем только один входящий порта Ethernet 10Mbit/sec. PoE присутствует. Если его нет, до возможно использовать родной адаптер от Cisco — PowerCube 0.38A @ 48Volt.

Стоит задача перешить телефон в SIP, и настроить для подключения к Asterisk по SIP протоколу

 

 

В отличии от телефонов 7911, 7940,7960 и других более современных аппаратов, телефон 7905 требует особого конфига в бинарном формате. Но ничего в этом сложного нет. Итак, приступим.

Для начала качаем прошивку и утилиты с сайта Cisco или  с моего. Сборка бинарной прошивки возможна как в Windows, так и в Linux. Рассмотрим вариант с Win.

Так же хочу заметить, что в папке с прошивкой есть вполне подробная инструкция как по опциям, так и по компиляции конфига и лого. Рекомендую изучить все txt файлы.

Подготовим конфиг — для этого необходимо привести след файл к виду:

upgradecode:3,0×501,0x0400,0x0100,0.0.0.0,69,0x060412a,CP7905080001SIP060412A.zup

UIPassword:1234
dhcp:1
Proxy:10.10.10.10
UID:100
PWD:<sippassword>
LoginID:124
UseLoginID:1
SIPPort:5060
SIPRegOn:1
SIPRegInterval:3600
RxCodec:2
TimeZone:3
UseTftp:1
DialTone:2,31538,814,30831,2032,0,0,0,0,0,0
DialTone2:2,30743,1384,29864,1252,0,0,0,0,0,0
BusyTone:2,30467,1104,28959,1404,1,4000,4000,0,0,0
ReorderTone:0,2,30467,1104,28959,1404,0,0,1,2000,2000,0,0,0,0,0,0
RingBackTone:2,30831,2032,30467,1104,1,16000,32000,0,0,0
CallWaitTone:1,30831,2412,0,0,1,2400,2400,0,0,4800
MediaPort:16384
ShortName:100

Не забываем поменять соответствующие параметры под себя. Более подробный список опций и описания можно найти в файле sipexample.txt

Следующим шагом будет компиляция конфига. Делается сле. образом:

cfgfmt.exe -tsip_ptag.dat lddefault.txt lddefault.cfg

Все это относится к ситуации когда у Вас один телефон. А если телефонов много? Правильно — необходимо сделать индивидуальный конфиг для каждого телефона. Файлы для каждой трубки называем соответственно ld<MAC>.cfg . Хочу обратить внимание, что все буквенные символы в поле MAC — прописные. Индивидуальные файлы идут в приоритетной загрузке, а уже потом lddefault.cfg

Для скармливания конфига телефону — необходим DHCP и TFTP сервер. Описание их настройки в этой статье производить не буду.

В папку сервера tftp необходимо подложить след файлы:

-файлы конфига телефонов

-файлы CP7905080001SIP060412A.sbin и CP7905080001SIP060412A.zup

Ещё один нюанс: телефон использует опцию 150 DHCP для передачи параметра tftp машины.

PS: Полезные комбинации клавиш для управления телефоном

Раблокировать меню : ##*

Перезагрузить ##*## <Yes>

factory default: # + 0 + четвертая подэкранная кнопка, все нажимается одновременно, далее 322873738# и *, далее ребут через # + 0 + четвертая подэкранная кнопка

 

?>

Добавить комментарий