• English
  • Русский
  • Фотография

    Новиков «Envek» Андрей

    Разработчик программного обеспечения. Россия, Москва.

  • GitHub
  • LinkedIn
  • ВКонтакте
  • DIR-300 и IPoE

    Немногим более года назад провайдер моих родителей решил изменить способ подключения с, кажется, PPTP или PPPoE (уж и не вспомню) на IPoE. И вот тут внезапно и выяснилось, что с IPoE-то D-Link DIR-300 работать не умеет.

    Мне так и не удалось заставить работать роутер D-Link DIR-300NRU (rev. B1) под штатной прошивкой: он упорно не мог получить сетевые настройки по DHCP. После некоторого безуспешного поиска было решено «шиться» алтернативной прошивкой. Случайным образом выбор пал на DD-WRT.

    Я прошил роутер этой прошивкой: http://dd-wrt.com/routerdb/de/download/D-Link/DIR-300/B1/dlink-dir300b-factory-webflash.bin/3577 стандартным способом через веб-интерфейс, настроил DD-WRT. И интернет заработал!

    Но сладость победы омрачали сигнальные лампочки питания и интернета, непрерывно горевшие жёлтым. Поиск! Я вписал следующие команды в автозагрузку роутера, чтобы сигнальные лампочки больше не горели жёлтым:

    sleep 15 ; gpio disable 9; gpio enable 8; gpio disable 11 ; gpio enable 13
    while : ; do sleep 15; ping google.com -c 1 && (gpio disable 12; gpio enable 14;) || (gpio enable 12; gpio disable 14;) done &
    

    Вот уже больше года полёт нормальный.

    Ссылки на материалы: