MTRX писал(а):
ftp://ftp.dlink.ru/pub/FireWall/DSR-150/Description/DLink_DSR_User_Manual_1.07%20.pdf
Ну мануал то я читал, там я так понял описано просто скачать прошивку, закинуть ее на комп, выбрать и обновить через веб интерфейс маршрутизатора. Например такой нюанс чем должен быть соединен ПК с роутером, LAN и LAN, или же еще консольный подсоеденять?!
Но вот читал на другом форуме шили DSR-500, таким вот способом:
искал как перепрошить, благо кабель есть
проблему решил, после того как покурил интернет и изучения матчасть
Итак:
1. Прицепите DSR-500 к компу с помощью консольного кабеля в COM порт ПК и Console на роутере, так же дополнительно шнур LAN ПК LAN1 роутера.
2. Назначьте компу сетевой адрес 192.168.1.100 остальные настройки IP не принципиальны
2.1 В настройках управления устройствами Windows скорость COM порта установите на 115200
3. Создайте подключение в HyperTerminal со следующими настройками:
3.1. Скорость - 115200
3.2. Биты данных - 8
3.3. Чётность - Нет
3.4. Стоповые биты - 1
3.5. Управление потоком - Нет
Подключаемся. Если железка была включена, то в окне ничего не отобразится. Перезагружаем железку. Или включаем, если была выключена. Если всё правильно - соединение установится и вы увидите приветствие системы и приглашение залогиниться. Ничего не делаем. Окно оставляем открытым.
4. Ставим программу tftpd32. В папку C rogramm Files\tftpd32, кладем прошивку DSR-500N_A1_FW1.06B53_RU,
Запускаем tftpd32в настройках tftpd32 LocalIP - 192.168.1.100
5. Сбрасываем DSR-500 (не со стола!), для этого зажимаем Reset, ждём 10 секунд, не отпуская Reset выключаем питание, потом снова включаем, Reset держим. Если всё правильно, диод питания станет красным, а в окне HyperTerminal появится активность. Можно отпустить Reset. Когда в HyperTerminal появится сообщение "Hit any key to stop auto boot". Жмём аникея. Появляется сообщение про Bootloader.
6. Проверяем, что роутер видит комп - ping 192.168.1.100 - заметьте, что терминал может подтормаживать, и буквы могут дублироваться.
Если всё хорошо, то система скажет, что 192.168.1.100 is alive. Переходим к следующему шагу.
7. Набираем команду tftpboot $(loadaddr) DSR-500N_A1_FW1.06B53_RU
Тут всего два настоящих пробела, заметьте.
Если всё правильно - система быстренько загружает прошивку, выдавая ########. Если долго тупит и выдаёт Т Т Т Т Т - что-то не так. Проверьте всё ещё раз. Роутер не видит прошивки на компе.
8. Когда всё загрузилось - набираем команду run firm_flash
В КОМАНДЕ FIRM_FLASH ПРОБЕЛ НЕ СТАВИТЬ А НАПИСАТЬ _!!
Смотрим на появляющиеся точечки и идём наливать чай. Точечки появятся дважды - первый раз - удаление прошивки, второй раз (гораздо дольше) - заливка.
После окончания заливки - ребутим железяку. консоль не отключаем пока и смотрим как все грузится и информирует на экране HyperTerminal
как загрузилось и заработало WiFi и пр. можно смело выключать и отсоединять консольный провод, далее настройка роутера по стандартной схеме (прошивка и настройки обнулились)Серия конечно отличается от DSR 150, но думаю разницы нет ведь веб интерфейс у них одинаковый.