ISP`s IT Аутсорсинг
Быстрый переход: Главная блога Главная сайта Форум
Если Вы чего то недопоняли или не нашли - задайте
вопрос на нашем форуме и мы попробуем Вам помочь.
Subnets.ru Регистрация IP и Автономных систем mega-net.ru

Введение

После нескольких лет перерыва в работе с cisco ata-186, потребовалось запустить ее в работу с авторизацией по SIP. В моем случае в ata-шке была прошивка SCCP (Skinny Client Control Protocol, проприетарный протокол, разработан Selsius Corporation, в настоящее время принадлежит Cisco Systems Inc), нужно было ее заменить на прошивку, поддерживающую SIP. В принице, ничего сложного нет, но когда перерывы между подходами к этой задаче измеряются годами, то нюансы из головы потихоньку улетучиваются.

Решение

Прошивка входит в состав архива, где, помимо самой прошивки, еще есть и вспомогательные инструменты, в т.ч. и для решения этой задачи: sata186us. Варианты этой утилиты предусматривают возможность работы в средах Windows, Sun Solaris и linux. Вот последний вариант нам как раз и нужен, т.к. рабочая машина у меня под FreeBSD (с поддержкой исполнения линуксовых бинарников). Выставляем бит «х» на sata186us.linux и запускаем его:

[book]# ./sata186us.linux -any -d2 ATA030200SIP041111A.zup -h192.168.18.15

где:

-any — разрешать входящие подключения с любого IP адреса;

-d2 — debug level 2;

-h — на каком IP адресе «слушать» входящие подключения, в случае, когда адресов несколько;

ATA030200SIP041111A.zup — сам файл прошивки.

После запуска выводится следующая информация:
sata186us version 3.1

Using Host with IP: 192.168.18.15 as upgrade server
This machine IP: 192.168.18.15
Upgrade Server Port: 8000
Data stream 0 port: 8500
image found: code — ata186.itsp2.v3.2
Number of 1024 blocks: 315

Using dialpad of your telephone (attached to your ATA box),
press ATA button to go to main menu, and enter:

100#192*168*18*15*8000# (to upgrade code)

NOTE:
Pressing 123# will announce your code’s version number.
You can later verify that you have upgraded your ATA box.

——————————————-

This program runs continuously; Press <ctrl>-c to abort.
Upgrade server ready…

На ata-186 нажимаем указанную комбинацию клавиш и процесс прошивки пошел:

Tue Dec 16 18:53:59 2008 172.16.121.122 -> <udp: 192.168.18.15 8500 123>
Begin uploading code to 172.16.121.122 (Tue Dec 16 18:53:59 2008) …
7a793e56: 0
7a793e56: 1
7a793e56: 2

….

После окончания прошивки нажимаем в консоли ctrl+c.

Все, после перезагрузки ata-шки на ней уже работает новая прошивка.

З.Ы. При копировании статьи ссылка на источник ОБЯЗАТЕЛЬНА !
Автор: Панфилов Алексей (lehis (at) subnets.ru)

Похожие статьи:

    Не найдено

Прочитано: 11 603 раз(а)
Ничего не понялТак себе...Не плохоДовольно интересноОтлично ! То что нужно ! (голосов: 1, среднее: 5,00 из 5)
Загрузка...
Отправить на почту Отправить на почту

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

Вам следует авторизоваться для размещения комментария.