Анисимов.Орг слово - не воробей ...вылетит - зубы вышибет

VoIP-шлюз D-link DVG-5004S

Купил себе по случаю голосовой шлюз замечательной фирмы D-link. Купил только по одной причине - была возможность купить дешево. В магазинах такое стоит чуть дешевле 6000 руб. Я взял с рук "новый не пользованный" за 2500 рэ. Хороший дисконт. Судя по всему люди купили и так и не смогли разобраться с премудростями железяки. Что ж, быть может мне повезет больше.

Русскоязычная инструкция голосового роутера D-link

Так и не смог ее найти. В моем комплекте поставки инструкции не оказалось вообще. Наверно первый хозяин порвал ее в психе после очередной попытки настройки :-D Фирменная англоязычная инструкция лежит здесь.

Обновление прошивки DVG-5004S

С ходу попытавшись все настроить под SIP от sipmobile.ru получил фиг. Исходящие заработали, а вот входящие - отказывались напрочь. Техподдержка сипмобайла сказала "ну, наверно железку недонастроили" (с софтоклиента, установленного на комп, все работало прекрасно). Посмотрел версию прошивки, оказалась не последняя (1.02.37.61-b8258), решил обновить.

Здесь оказалось все не очень просто. На странице с описанием обновления прошивки сказано, что мол посмотрите сначала, какой у вас PID устройства. Процесс для разных PIDов различен. Ошибешься, возможны проблемы.

Причем PID этот нигде просто так не написан. Чтобы его увидеть, надо посмотреть исходный HTML-код страницы Status / System Information. А так как страницы интерфейса устройства выводятся в HTML-фреймах, посмотреть исходник нужного (именно правого) фрейма догадаются скорее всего далеко не все.

У моего девайса оказался PID 242, видимо более свежий. Процесс обновления состоит из одного шага. Прошивки лежат здесь. Что интересно, последняя самая свежая версия более чем в два раза меньше по объему архива, чем предыдущая.

Интерфейс обновления прошивки D-link DVG-5004S вроде бы умеет обновляться не только с TFTP, но и с обычного FTP и даже с HTTP. Но в инструкции описан только процесс с TFTP, да и на фирменном фтп-сервере длинк прошивки лежат архивами, а не голыми бинарниками. Поэтому простого счастья "указал адрес фирменного фтп и все обновилось" не вышло. Хотя казалось бы, почему нет?

Чтобы обновить по TFTP нужно ставить на локальную машину TFTP сервер, чтож, будь по-вашему:

sudo apt-get install tftpd-hpa
sudo cp ./* /var/lib/tftpboot/

Вводим IP-адрес локального компа (должен быть в одной сети с роутером). Остальные поля оставляем нетронутыми (порт 69, исходная папка). Запускаем обновление. Видим, что прогресс пошел. Ждем. Получаем прошивку 1.02.38.43.

Что приятно, после перепрошивки данные настроек не потерялись. Хоть один зачет :) Входящие вызовы не заработали волшебным образом, значит дело было не в перепрошивке.

(Продолжение следует)

Показов: 1055.

Анисимов.Орг

Персональный сайт одного человека из Екатеринбурга.

Деятельность

САМОСТРОИТЕЛЬ - интернет-магазин товаров для умелых рук: технология ТИСЭ, компоненты умного дома, книги по строительству и ремонту.

128K - веб-издательство.

Обедоед - путеводитель голодного человека.

 

Сайт, который построил

Вячеслав В. Анисимов © 2003-2011

Используя авторские материалы не забывайте указывать прямую активную ссылку на источник.

Как связаться?

Электропочта: v@anisimov.org.