No Image

Cisco 7911 sip прошивка

СОДЕРЖАНИЕ
2 074 просмотров
10 марта 2020

Дата: 08.10.2015 | Рубрика: Общие вопросы

После сброса настроек на телефоне с помощью комбинации 123456789*0# можно попасть в очень неприятную ситуацию. Такую:

Для решения данной проблемы нам необходимо залить на устройство прошивку с помощью компьютера и TFTP-сервера, установленного на нем. Как это сделать я сейчас покажу. Файл прошивки для Cisco IP-phone 7906 и 7911 тоже дам.

Скачиваем, устанавливаем, настраиваем TFTP-сервер

Я воспользовался TFTPD32, ссылка для скачивания. Выбираем «Standart Edition» для 32 или 64 битной операционной системы, в зависимости от того какой версии Windows установлен у вас.

Запускаем дистрибутив. Там все просто, везде кликаем «Next» пока не установим программу на компьютер. Обязательно запоминаем куда прога установилась, так как в дальнейшем нам эта информация понадобится.

Теперь прописываем на сетевой карте компьютера IP-адрес и маску, IP в четвертом октете должен быть на один меньше того, который вы хотите присвоить телефону. Например, если вы хотите сразу присвоить телефону IP-адрес 192.168.50.150, то на сетевой прописываете 192.168.50.149.

Конечно — это не априори, и при желании в TFTP можно будет настроить раздачу IP по другому, но в качестве примера будем делать именно так.

Запускаем и заходим в настройки — «Settings» .

Переходим во вкладку «DHCP» . Заполняем следующие поля:

  • «DHCP pool start address» — адрес, с которого начнется раздача IP-адресов DHCP-сервером. В моем случаем это 192.168.50.150;
  • «Size of pool» — ставим 1;
  • «Def. router (Opt 3)» — IP-адрес который на сетевой;
  • «Mask (Opt 1)» — маска как на сетевой;
  • «Additional Option» — в первом окошке ставим 66 (для некоторых моделей 150), во втором окошке ставим как на сетевой;
  • «Bind DHCP to this address» — выбираем IP-который на сетевой.

На этом настройка закончена, нажимаем на «ОК» .

Читайте также:  Роутер ростелеком моргает лампочка

Подключение и заливка ПО

Теперь скачиваем вот этот архив, в нем находятся непосредственно файлы прошивки для Cisco IP-phone 7906 и 7911, а также файл конфигурации. После этого распаковываем архив в корневую папку TFTP-сервера. Должно получиться примерно так:

Подключаем патч-корд от телефона к сетевой карте ПК и ждем, пока телефон не скачает нужное ПО. По дисплею Cisco вы увидите когда начнется процесс загрузки. В случае каких либо проблем сразу смотрите в TFTP-сервере вкладку «Log Viewer» .

Понравилась статья? Лучшей благодарностью для меня будет Ваш репост этой страницы в социальных сетях:

Страницы

вторник, 18 декабря 2012 г.

Cisco 7911 SIP

Прошивка телефона Cisco 7911 для работы с Asterisk выглядит примерно следующим образом, ставим сервер tftp, настраиваем dhcp для работы с tftp, кладём в корень tftp прошивку с конфигом, сбрасываем телефон при загрузку он скачает прошивку и конфиг и всё будет хорошо.
Естественно всё я это буду делать под Linux, а в часности Ubuntu.

Приступим. Сначала ставим tftpd
sudo apt-get install tftpd
В файле /etc/inetd.conf добавляем строку, где будет указан путь до папки которая будет являтся корневой для tftpd
sudo nano /etc/inetd.conf
вставляем:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /home/ /tftpd
создаём эту самую папку
mkdir /home/ /tftpd
выставляем права:
sudo chown -R nobody /home/ /tftpd
Для того что бы изменения вступили в силу перезапускаем демон
sudo /etc/init.d/openbsd-inetd restart
Теперь осталось положить в эту папку файлы прошивки. К слову сказать найти прошивку для этого телефона, настоящая беда, поэтому я выложу прошивку здесь.
Скачать прошивку SIP8.4.1.23
В скачаном архиве вы так же найдёте пример рабочего конфига (SEP-MAC.cnf.xml) в котором не забудьте изменить $asterisk$, $phone$,$pass$ на свои значения, а так же переименовать файл в SEP .cnf.xml

Читайте также:  Как изменить формат всех файлов в папке

$asterisk$ – адрес вашего сервера с астериском.
$phone$ – номер телефона.
$pass$ – пароль.

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

Итак, скачиваем и распаковываем архив в /home/ /tftpd, переименовываем файл SEP-MAC.cnf.xml согласно рекомендациям выше и меняем значения на свои. На этом можно считать часть tftpd завершённой.

Теперь DHCP. В конфиге DHCP достаточно добавить где нибудь вверху строку:
option option-150 code 150 = ip-address;
и в описании подсети в которой находится телефон:
option option-150 ;

Рестартим DHCP
sudo service isc-dhcp-server restart
Если ошибок нет, значит всё ок, в противном случае. ищите ошибки.

Теперь наконец возьмёмся за телефон.
Есть два способа залить прошивку, через код 123456789*0# и 3491672850*#, есть мнение что первый предпочтительней, но как то так получилось, что через него я не попробовал так, что описываю второй, хотя они и практически идентичны за исключением того, что второй выносит существующую прошивку полностью оставляя только загрузчик. Так что я бы вам рекомендовал попробовать первым способом.

Приступим:
1. Выключаем питание телефона.
2. Нажимаем и удерживаем #
3. Включаем питание не отпская #
4. После того как индикатор на трубке начнёт мигать, отпускаем #
5. Вводим код: 349167285*0#
Теперь можно сходить покурить, некоторые пишут что процесс прошивки может занимать до полутора часа, но у меня он занял примерно 15-20 минут. Конечно лучше перед вынужденым отдыхом проверить, что телефон начал загрузку прошивки. Сделать это можно так:

Прошивка SIP и настройка Cisco 7911G

1. Получение прошивки
Скачиваем и распаковываем в директорию TFTP-все файлы из архива. https://yadi.sk/d/vaaR0pOsLHLwLA Этот архив содержит в себе следующие файлы:
Собственно прошивку с поддержкой SIP и русскую локаль для телефона (интерфейс будет русифицирован)
Полтора десятка рингтонов для телефона (файлы RAW) и их описание для телефона в файле ringlist.xml
Шаблон конфигурации SEP–MAC–.cnf
Файл, описывающий правила набора dialplan.xml

Читайте также:  Фото на аватарку для женщины без лица

2. Подготовка конфигурации
Перво-наперво необходимо переименовать файл SEP–MAC–.cnf. Заменяем –MAC– на MAC-адрес телефона. Его можно узнать посмотрев наклейку снизу на задней части аппарата. Должно получиться что-то вроде SEP001BD47DFFFFF.cnf.
Далее открываем полученный файл любым текстовым редактором и производим следующие замены:

====IP_АДРЕС_АТС==== на IP-адрес SIP-сервера (IP-АТС)
====EXTENSION_NUMBER==== на внутренний номер (например 200, он должен быть уже создан в конфигурации АТС)
====ПАРОЛЬ==== на пароль от внутреннего номера 200.
Параметры XML-конфига расписывать здесь не вижу смысла, всё элементарно гуглится. Сам конфиг протестирован на Asterisk и для первоначальной работы не требует никаких правок, кроме вышеперечисленных.

3. Factory reset и перепрошивка
Убедившись, что Cisco7911 и ПК находятся в одном сегменте сети, на ПК запущен и настроен Tftpd64 и ничто не мешает ему работать (проверьте исключения в брандмауэре Windows и сторонних фаерволах), для сброса и перепрошивки Cisco 7911 делаем следующее:

Отключаем питание телефона, если он был подключён
Подключаем питание. Сразу же нажать # и держать пока не замигает красный индикатор на трубке
Как только он замигает – вводим 123456789*0# (проходим слева направо и сверху вниз все клавиши)
После данной комбинации телефон перезагрузится и войдёт в режим обновления встроенного ПО. Процесс примерно такой и занимает около 5 минут:

Запрос и получение конфигурации сети у DHCP-сервера (опция 66 должна содержать адрес TFTP-сервера).
Скачивание и установка файлов прошивки с TFTP-сервера и пререзагрузка
Установка файлов локализации и перезагрузка
Установка конфигурационного файла

Комментировать
2 074 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock
detector