Dir 400 не работает

Dir 400 не работает

Всем доброго времени суток.

У меня такая ситуация.
Решил я обновить прошивку.
Перепрошил, правда, через Firefox до 1.03beta.
После перезагрузки роутер поработал пару минут, а затем просто сломал Wi-Fi сеть — к ней было ни в какую не подключиться, хотя в списке доступных она была.

В краткий промежуток правильной работы после выключения\включения питания я успел поменять прошивку на 1.02, опять-таки через Firefox.
Опять тоже самое!
И только после смены на родной 1.0 все снова заработало.

А все-таки хочется настроить Port Forwarding, который работает только на 1.03beta.

Дело в том, что заливал через Firefox, в моих неправильных руках или в неправильном роутере?

Подсобите по возможности.

Antn

Зарегистрирован: Пн янв 19, 2009 11:33
Сообщений: 5

IronHawk

Зарегистрирован: Чт сен 30, 2010 13:21
Сообщений: 5

LexX-V

Зарегистрирован: Чт дек 16, 2010 00:27
Сообщений: 2
Откуда: Украина, г. Харьков

Почему мою тему удалили? Хоть объясните, пожалуйста!

Рассказываю всё по-порядку:

Роутер D-Link DIR-400. Стояла официальная прошивка DIR400A1_FW103B09beta06.bin. Был перепрошит через PuTTY в build 14896 (recommended). Прошивка прошла нормально, роутер стал доступен по http://192.168.1.1 и я начал настраивать свой интернет по L2TP. Настройки были точно правильные (уже настраивал такой же L2TP на dd-wrt на DIR-615). Не заработал.

Решил я перепрошить на предыдущий build 14311 через GUI DD-WRT. При этом настройки решил не сбивать (а оказалось — надо было), так как на DIR-615 можно было не сбивать. Итого, после перезагрузки имеем мертвый роутер. Все лампочки горят, всё нормально, но у роутера нет своего IP-адреса. Пинг на 192.168.1.1 и 192.168.0.1 не дают результата. Делал 30/30/30. Не помогает. При этом компьютеру назначается IP 169.254.х.х. Подключал и через WAN и через LAN1.

Назначаю IP компьютера 192.168.0.2, шлюз и днс — 192.168.0.1 При удержании RESET более 10 секунд при включении, попадаю в «backup loader» 192.168.0.1. Подсовываю прошивки dd-wrt — не хочет («Invalid ID. «). D-link’овские проходят до 100%, но не работает всё равно.

Через PuTTY подключиться больше не удаётся. Читал, что в DIR-400 RedBoot не переписывается аппаратно, а только программно в отличие от DIR-300. То есть вроде бы восстановить можно.

ПОМОГИТЕ, ПОЖАЛУЙСТА, ВОССТАНОВИТЬ . НЕЗАВИСИМО ОТ ТОГО, РАЗРЕШАЕТСЯ ЛИ ЗДЕСЬ ОБСУЖДАТЬ DD-WRT. ПРЕДСТАВИМ, ЧТО ЭТО ПРОИЗОШЛО БЕЗ DD-WRT. ЧТО МОЖНО СДЕЛАТЬ?

vladimir3008

Зарегистрирован: Пн авг 10, 2009 20:49
Сообщений: 9

naz1966

Зарегистрирован: Сб янв 22, 2011 19:50
Сообщений: 2

LexX-V

Зарегистрирован: Чт дек 16, 2010 00:27
Сообщений: 2
Откуда: Украина, г. Харьков

Проблему решил буквально через пару дней. Руки дошли только сейчас отписать.

Во время включения роутера — светятся все лампочки, потом гаснут через пару секунд (значит роутер скорее жив, чем мёртв). Далее загружается RedBoot и в зависимости от выставленного таймаута (стандартно 2 секунды) к нему можно подключиться и подавать свои команды. Таким образом и подаются команды перепрошивки, например.

В моем случае по DHCP присваивался IP 169.254.x.x. Это означает, что прошивка не работает. Однако, не стоило отчаиваться. Благодаря одному очень хорошему человеку с форума 0day.kiev.ua удалось подключиться через LiveCD линукса.

Предварительная настройка: В любом LiveCD линукса назначаем компьютеру IP 192.168.0.2 и маску подсети 255.255.255.0. Втыкаем патч-корд в WAN (или LAN, смотря через какой прошивали до этого).

Итак. Дело в том, что в Windows через командную строку нельзя сделать таймаут между пингами менее 1 миллисекунды. Т.е. когда я запускал пинг на 192.168.0.1 (этот IP всегда (!) такой у роутера до загрузки RedBoot’ом самой прошивки по истечении 2-х секунд) и включал роутер, то за те две секунды не успевал ответ прийти от роутера почему-то на компьютер и писало «Заданный узел недоступен».

Загрузился в Ubuntu и установил PuTTY, т.к. через встроенный телнет нажать Ctrl+C вовремя не удавалось. В терминале пишу «sudo ping 192.168.0.1 -i 0.1». Администраторские права sudo нужны для задания пинга менее 0.2 миллисекунды, т.к. это своеобразный флуд. Включаю роутер и как только появляется первый отклик от роутера подключаюсь телнетом через PuTTY. Всё, приветствует RedBoot и ждёт моих указаний

TFTP-server поднять нормально так и не удалось в Ubuntu, поэтому обошёлся командой «fconfig» и настроил благодаря статье на ХабраХабре http://habrahabr.ru/blogs/sysadm/51085/ время таймаута загрузчика RedBoot до загрузки прошивки. Изменил время на 10 секунд. Мне этого было достаточно.

Загружаюсь в Windows и прошиваю точно так же, как и до этого. Время уже меняю до 2 секунд как по умолчанию. Даже после финальной команды «reset» приходилось чуть подождать и передёрнуть питание опять. DIR-400 всё-таки тугодум редкостный.

Итог: Перепрошивал и убивал так ещё много раз его. Рекомендуемая последняя прошивка build 14896 сильно тормозит, даже страницы настройки роутера выпадают, приходиться обновлять всё время. Да и процессор грузит на все 100%. К тому же L2TP не работает. Остальные сборки летают одинаково. Интернет настраивается. Остановился на предпоследней «build 14311». Обновление прошивки DD-WRT через GUI не работает (даже при сбросе настроек). Роутер отваливается. Обновление работает только через Telnet. Пока версией доволен.

Спасибо за внимание. Надеюсь, моё решение будет кому-то полезно.

Источник

Dir 400 не работает

Всем доброго времени суток.

У меня такая ситуация.
Решил я обновить прошивку.
Перепрошил, правда, через Firefox до 1.03beta.
После перезагрузки роутер поработал пару минут, а затем просто сломал Wi-Fi сеть — к ней было ни в какую не подключиться, хотя в списке доступных она была.

В краткий промежуток правильной работы после выключения\включения питания я успел поменять прошивку на 1.02, опять-таки через Firefox.
Опять тоже самое!
И только после смены на родной 1.0 все снова заработало.

А все-таки хочется настроить Port Forwarding, который работает только на 1.03beta.

Дело в том, что заливал через Firefox, в моих неправильных руках или в неправильном роутере?

Подсобите по возможности.

Antn

Зарегистрирован: Пн янв 19, 2009 11:33
Сообщений: 5

IronHawk

Зарегистрирован: Чт сен 30, 2010 13:21
Сообщений: 5

LexX-V

Зарегистрирован: Чт дек 16, 2010 00:27
Сообщений: 2
Откуда: Украина, г. Харьков

Почему мою тему удалили? Хоть объясните, пожалуйста!

Рассказываю всё по-порядку:

Роутер D-Link DIR-400. Стояла официальная прошивка DIR400A1_FW103B09beta06.bin. Был перепрошит через PuTTY в build 14896 (recommended). Прошивка прошла нормально, роутер стал доступен по http://192.168.1.1 и я начал настраивать свой интернет по L2TP. Настройки были точно правильные (уже настраивал такой же L2TP на dd-wrt на DIR-615). Не заработал.

Решил я перепрошить на предыдущий build 14311 через GUI DD-WRT. При этом настройки решил не сбивать (а оказалось — надо было), так как на DIR-615 можно было не сбивать. Итого, после перезагрузки имеем мертвый роутер. Все лампочки горят, всё нормально, но у роутера нет своего IP-адреса. Пинг на 192.168.1.1 и 192.168.0.1 не дают результата. Делал 30/30/30. Не помогает. При этом компьютеру назначается IP 169.254.х.х. Подключал и через WAN и через LAN1.

Назначаю IP компьютера 192.168.0.2, шлюз и днс — 192.168.0.1 При удержании RESET более 10 секунд при включении, попадаю в «backup loader» 192.168.0.1. Подсовываю прошивки dd-wrt — не хочет («Invalid ID. «). D-link’овские проходят до 100%, но не работает всё равно.

Через PuTTY подключиться больше не удаётся. Читал, что в DIR-400 RedBoot не переписывается аппаратно, а только программно в отличие от DIR-300. То есть вроде бы восстановить можно.

ПОМОГИТЕ, ПОЖАЛУЙСТА, ВОССТАНОВИТЬ . НЕЗАВИСИМО ОТ ТОГО, РАЗРЕШАЕТСЯ ЛИ ЗДЕСЬ ОБСУЖДАТЬ DD-WRT. ПРЕДСТАВИМ, ЧТО ЭТО ПРОИЗОШЛО БЕЗ DD-WRT. ЧТО МОЖНО СДЕЛАТЬ?

vladimir3008

Зарегистрирован: Пн авг 10, 2009 20:49
Сообщений: 9

naz1966

Зарегистрирован: Сб янв 22, 2011 19:50
Сообщений: 2

LexX-V

Зарегистрирован: Чт дек 16, 2010 00:27
Сообщений: 2
Откуда: Украина, г. Харьков

Проблему решил буквально через пару дней. Руки дошли только сейчас отписать.

Во время включения роутера — светятся все лампочки, потом гаснут через пару секунд (значит роутер скорее жив, чем мёртв). Далее загружается RedBoot и в зависимости от выставленного таймаута (стандартно 2 секунды) к нему можно подключиться и подавать свои команды. Таким образом и подаются команды перепрошивки, например.

В моем случае по DHCP присваивался IP 169.254.x.x. Это означает, что прошивка не работает. Однако, не стоило отчаиваться. Благодаря одному очень хорошему человеку с форума 0day.kiev.ua удалось подключиться через LiveCD линукса.

Предварительная настройка: В любом LiveCD линукса назначаем компьютеру IP 192.168.0.2 и маску подсети 255.255.255.0. Втыкаем патч-корд в WAN (или LAN, смотря через какой прошивали до этого).

Итак. Дело в том, что в Windows через командную строку нельзя сделать таймаут между пингами менее 1 миллисекунды. Т.е. когда я запускал пинг на 192.168.0.1 (этот IP всегда (!) такой у роутера до загрузки RedBoot’ом самой прошивки по истечении 2-х секунд) и включал роутер, то за те две секунды не успевал ответ прийти от роутера почему-то на компьютер и писало «Заданный узел недоступен».

Загрузился в Ubuntu и установил PuTTY, т.к. через встроенный телнет нажать Ctrl+C вовремя не удавалось. В терминале пишу «sudo ping 192.168.0.1 -i 0.1». Администраторские права sudo нужны для задания пинга менее 0.2 миллисекунды, т.к. это своеобразный флуд. Включаю роутер и как только появляется первый отклик от роутера подключаюсь телнетом через PuTTY. Всё, приветствует RedBoot и ждёт моих указаний

TFTP-server поднять нормально так и не удалось в Ubuntu, поэтому обошёлся командой «fconfig» и настроил благодаря статье на ХабраХабре http://habrahabr.ru/blogs/sysadm/51085/ время таймаута загрузчика RedBoot до загрузки прошивки. Изменил время на 10 секунд. Мне этого было достаточно.

Загружаюсь в Windows и прошиваю точно так же, как и до этого. Время уже меняю до 2 секунд как по умолчанию. Даже после финальной команды «reset» приходилось чуть подождать и передёрнуть питание опять. DIR-400 всё-таки тугодум редкостный.

Итог: Перепрошивал и убивал так ещё много раз его. Рекомендуемая последняя прошивка build 14896 сильно тормозит, даже страницы настройки роутера выпадают, приходиться обновлять всё время. Да и процессор грузит на все 100%. К тому же L2TP не работает. Остальные сборки летают одинаково. Интернет настраивается. Остановился на предпоследней «build 14311». Обновление прошивки DD-WRT через GUI не работает (даже при сбросе настроек). Роутер отваливается. Обновление работает только через Telnet. Пока версией доволен.

Спасибо за внимание. Надеюсь, моё решение будет кому-то полезно.

Источник

Читайте также:  Как настроить коммутатор des 1210 28p
Оцените статью