Обновление прошивки DSL-500T

Стандартная ситуация: деревня(Большие Колпаны, Гатчинский район, Ленинградской области), еле-еле, около 2х лет назад, пустили adsl по нашим старым ржавым телефонным. И конечно это был Авангард-ADSL. Интернет от них никогда нормально не работал. Очередной попыткой поправить безобразие была обновление прошивки роутера.


Не буду сейчас излагать постоянные проблеммы Авангарда в нашем районе – это был бы отдельный большой пост. Суть в том, что инет тут никогда нормально не работал. Периодически теряется несущая адсл, у них падают днс, замедляется скорость и многое другое

Наткнулся на форумах на информацию о новой версии прошивки, особо не вчитывался, но она работает с большими количествами протоколов, и конечно, исправленны мелкие ошибки.

Версия прошивки которая была в роутере: V2.01B01T01.RU.20060620, новая прошивка: V3.02B01T01.RU.20071212

Вся процедура оказалась довольно проста:

  • Сначала сделал бэкап текущего конфига через вэб морду. Малоли чего…
  • Слил архив с новой прошивкой: DLinkRU_DSL-500T_V3.02B01T01.RU.20071212.zip. Заодно старую прошивку: DLinkRU_DSL-500T_V2.01B01T01.RU.20060620.zip, если что то пойдёт не так, залить её обратно.
  • В каждом из архивов – 2 файла. Один из них образ прошивки, такой как DLinkRU_DSL-500T_singleimage_kernel_fs_V3.02B01T01.RU.20071212, он самый большой из них, второй config.DLinkRU_DSL-500T.img – дамп дефолтного конфига
  • Итак, через вэбморду заходим в обновление, выбираем новый файл, и выгружаем. Роутер должен ребутнутся, и загрузиться. Как пишет солярка при запуске “Keep your fingers crossed” :)
  • У меня этот этап прошёл гладко… почти. Роутер загрузился, я зашёл в вэб морду и… и всё. Перестал отвечать. Ни интерента, ни шелл, ни терминал, ни вэб не работали на роутере. Только пинг был. Ещё одна перезагрузка – тоже самое. Вычислил что виснет при соединении к адсл.
  • Как пишут на форумах, желательно, после апдейта загрузить дефолтный конфиг и настроить заново. Хотя встечил пост что при обновлении с последней прошивки второй версии можно сохранить конфиг.
  • Чтоб успеть загрузить конфиг вытащил телефонный шнурок, и был приятно удивлён, что роутер обнаружив что нет несущей, не стал соединяться, и не отвалился :). Выгрузил оригинальный конфиг, что был с прошивкой, роутер ребутнулся. Настроил всё что было раньше, ребутнул, на это потребовалось всего минут 10. Вставил шнурок, на что модем бодренько замигал лампочками.

Таки – заработало :)

Плюсы новой прошивки:

  • Роутер стал заметно быстрее загружаться – теперь требуется 5 секунд. Однако, время за которое соединяется осталось примерно таким же
  • Был такой баг – сразу после логина в вебморду открывалось всего половина страницы – не догружалась. Приходилось обновлять страницу
  • Напротив соединения в странице статуса появилась кнопочка Disconnect/Connect, соотвественно для разъединения или соединения.

Вроде больше ничего интересного

Как и требовалось доказать, проблемы у “любимого” провайдера Авангард-ADSL. Все те же разрывы связи…

PS. Когда настраивал роутер заново, сначала я забыл указать mtu. Дефолтное значение было 1400. Для авангарда оптимально 1492. С дефолтным mtu скорость раздачи торрентов в azureus vuze была 20кб/сек, после установки в оптимальное значение скорость стала 24кб/с. Для и без того узкого канала это очень актуально.