Ну начну с того, что у меня просто всего навсего начал глючить
роутер. Глючил он так, стоило ему поработать от 5 минут до 3-4 часов,
как он просто переставал раздавать инет. Он не перегревался, не виснул,
тоесть работал, но не давал инет. Я много лазил по инету в поисках
решения этой проблеммы, но нечего похожего не нашёл. На оф. сайте
d-link Россия, тех. поддержка наверное вообще игнорила мои сообщения.
Ну подумал пора доставать старый бубен и шаманить.
Нашёл в инете описание сторонней прошивки DD-WRT
для разных моделей роутеров. показадась она мне по скринам и описания
очень удобной штукой. Решил прошить роутер, дабы избавиться от
проблеммы, нашёл официальный сайт данной прошивки и рускоязычный форум
на этом сайте, где деляться мнениями, инструкциями и проблеммами. Вот
тут я нашёл полную инструкцию по прошивке роутера http://www.dd-wrt.com/phpBB2/viewtopic.php?t=43127,
начал прошивать, но столкнулся с проблеммой, у меня не грузился роутер,
и постоянно перезагружался при включении Wi-fi индикатора. Думал что
убил полностью роутер, но так же есть и описание как вернуть его к
жизни и стандартной прошивке, описание на английском было, поэтому
выложу тут своим переводом.
Итак.. Приступим..
Файлы которые нам понадобяться:
RedBoot файл: www.shadowandy.net/wp/wp-content/uploads/dir300redboot.zip
board config: shadowandy_board_config.bin (Его надо будет конфигурировать специально под ваш роутер)
Сначало сконфигурируйте свой board config на странице www.shadowandy.net/wp/wp-content/uploads/dir300generator.php
появяться 2 поля, в первое поле вводим свой MAC ID и в второе поле
вводим PIN с роутера, его можно посмотреть на днище роутера на этикетке:
Красным я отметил MAC ID роутера и синим цветом PIN роутера. Введи
значения, вам будет предложенно скачать board config, вы его качаете.
Возвращаем RedBoot загрузчик
- Подключаете кабель к компьютеру и в WAN порт вашего роутера.
- Выставляете на компьютере статический ip адрес 192.168.1.2 и маску подсети 255.255.255.0.
- Подготовьте ваш telnet клиент на адрес 192.168.1.1 с портом 9000.
- Отключите
питание роутера, и затем зажмите кнопку Reset на роутере, подождите
примерно 30 секунд и вставьте питание обратно, и подключитесь через
telnet к роутеру
- Вы должны увидеть приветсвтвие DD-WRT>
Возвращаем RedBoot
Поместите скачанный файл dir300redboot.rom в папку с вашим TFTP сервером. Далее пишем команды:
DD-WRT> ip_address -h 192.168.1.2
Default server: 192.168.1.2
DD-WRT> fis init
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> load -r -b %{FREEMEMLO} dir300redboot.rom
Using default protocol (TFTP)
Raw file loaded 0×80040800-0×800607ff, assumed entry at 0×80040800
DD-WRT> fis create -l 0×30000 -e 0xbfc00000 RedBoot
An image named ‘RedBoot’ exists - continue (y/n)? y
… Erase from 0xbfc00000-0xbfc30000: …
… Program from 0×80040800-0×80060800 at 0xbfc00000: ..
… Erase from 0xbffe0000-0xbfff0000: .
… Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> reset
После этого, роутер будет перезагружен.
Подготавливаем роутер к заливке прошивки
- Кабель так же по прежнему должен быть подключен в WAN порт.
- Настройте свой ip адрес на компьютере статическим 192.168.20.80 и маской подсети 255.255.255.0.
- Отключите питание роутера.
Поместите файл shadowandy_board_config.bin в папку с вашим TFTP сервером. Далее следуем инструкции.
- Питание должно быть отключено от роутера
- Зажимаем кнопку reset ждём 30 секунд и втыкаем питание
- Подключаемся телнетом к 192.168.20.81 на порт 9000
И мы увидим преветствие RedBoot> - Выполняем следующие команды:
RedBoot> load -r -b %{FREEMEMLO} shadowandy_board_config.bin
Using default protocol (TFTP)
Raw file loaded 0×80036400-0×800463ff, assumed entry at 0×80036400
RedBoot> fwrite -f 0xbfff0000 -b 0×80036400 -l 0×10000 -e 0×80036400
About to write image into flash - continue (y/n)? y
… Erase from 0xbfff0000-0xc0000000: .
… Program from 0×80036400-0×80046400 at 0xbfff0000: .
update image info..
Update RedBoot non-volatile configuration - continue (y/n)? y
RedBoot> reset
Подготавливаем роутер к установке прошивки
- Качаем саму прошивку с оф. сайта Dlink ftp.dlink.ru/pub/Router/DIR-300/Firmware/
- Кабель так же должен оставать в WAN порту.
- Выключаем питание роутера.
Попадаем на Emergency Recovery Page
- Зажимаем кнопку reset ждём 30 секунд и втыкаем питание
- Открываем браузер и идём на http://192.168.20.81 У вас должна появиться страница похожая на эту:
Заливаем оригинальную прошивку Dlink
1. Жмём кнопку Browse и находим где у нас лежит прошивка. Далее жмём upload.
Надо будет подождать примерно 5-10 минут, пока заливаеться прошивка, не отключайте в это время питание роутера.
Финализируем...
- Роутер должен быть отключен от питания после того как прошивка зальётся.
- Зажимаем как всегда кнопку reset, ждём 30 секунд и втыкаем питание роутера.
- подключаемся телнетом к 192.168.20.81 на порт 9000
Видим приветствие RedBoot> - Выполняем следующие команды.
RedBoot> fconfig img_entry_addr 0×80040000
img_entry_addr: Setting to 0×80040000
Update RedBoot non-volatile configuration - continue (y/n)? y
… Erase from 0xbfff0000-0xbfffffff: .
… Program from 0×80036400-0×80046400 at 0xbfff0000: .
RedBoot> fconfig img_flash_addr 0xbfc20000
img_flash_addr: Setting to 0xbfc20000
Update RedBoot non-volatile configuration - continue (y/n)? y
… Erase from 0xbfff0000-0xbfffffff: .
… Program from 0×80036400-0×80046400 at 0xbfff0000: .
RedBoot> fconfig img_length 0×003c0000
img_length: Setting to 0×003c0000
Update RedBoot non-volatile configuration - continue (y/n)? y
… Erase from 0xbfff0000-0xbfffffff: .
… Program from 0×80036400-0×80046400 at 0xbfff0000: .
После этого отключаем питание, втыкаем кабель уже в LAN порт на
роутере и выставляем на компьютере что бы ip адрес нам присвоился
автоматически. Включаем роутер, и радуемся живенькому роутеру! =)
Материал был взят с www.shadowandy.net/2007/10/flashing-dir-300-back-to-original-firmware.htm и переведён мною.
ВНИМАНИЕ!
НЕ Я, НЕ АВТОР СТАТЬИ НЕ НЕСЁМ НЕ КАКОЙ ОТВЕТСТВЕННОСТИ ЗА
ИСПОЛЬЗОВАНИЕ ДАННОГО СПОСОБА. ВСЁ ДЕЛАЕТЕ ТОЛЬКО НА СВОЙ СТРАХ И РИСК.
ТАК ЖЕ ВОЗМОЖНЫ ПРОБЛЕМЫ ПОСЛЕ УСТАНОВКИ ФИРМЕННОЙ ПРОШИВКИ, НО У МЕНЯ
ВСТАЛО ВСЁ РОВНО! Теги: wi-fi прошивка lan помогите умер 300 роутер router dir wan dlink dir300 redboot dd-wrt
|