Отключаемые счетчики электроэнергии на пульте. Все с документами пломбами, гарантией и без посредников!

Прошивка FON2201 (МТС) DD-WRT

Прошиваем FON2201 прошивкой DD-WRT.

Нам понадобятся:

1. Сам роутер.

2. Переходник на MAX232 для RS-232

3. Прошивка (В поиске наберите FON 2201 и скачайте нужную прошивку Fonera Firmware – Console image for installation via RedBoot)

4. PuTTY

5. TFTP server

Итак, сама железка.

LaFonera_Hardware_LaFoneraPlus_-_01_case[1]

 

fon01

 

Переходник RS-232 на MAX232

max232[1] del50034[1]

 

подключаем к COM порту, и к сетевому интерфейсу компьютера, (порт LAN) на сетевом интерфейсе настройте  192.168.1.0/24  любой например 192.168.1.166. Для того чтобы убедиться что железка соединилась, запустите  ping 192.168.1.1 -t и подключите питание на роутер, на некоторое время должен пойти пинг.

FON2201_internalSIO[1]

 

 

В PuTTY выбираем Serial Скорость 9600

fon03 fon02

Нажимаем Open и ждем момента когда появится предложение нажать Ctrl+C и входим в RedBoot

fon04

 

Запускаем TFTP server указываем путь к папке с прошивкой, и сетевой интерфейс к которому подключен роутер. В консоли пишем:

ip_address -l 192.168.1.1 -h 192.168.1.166   (где 192.168.1.1 IP железки, а 192.168.1.166 IP компьютера)

RedBoot> ip_address -l 192.168.1.1 -h 192.168.1.166
IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.166

RedBoot> fis init
About to initialize [format] FLASH image system – continue (y/n)? y
*** Initialize FLASH Image System
… Erase from 0xa87e0000-0xa87f0000: .
… Program from 0x80ff0000-0x81000000 at 0xa87e0000: .

RedBoot> load -r -b 0x80041000 linux.bin
Using default protocol (TFTP)
Raw file loaded 0x80041000-0x80662fff, assumed entry at 0x80041000

RedBoot> fis create linux
… Erase from 0xa8030000-0xa8652000: ………………………………………………………………………………………
… Program from 0x80041000-0x80663000 at 0xa8030000: ………………………………………………………………………………………
… Erase from 0xa87e0000-0xa87f0000: .
… Program from 0x80ff0000-0x81000000 at 0xa87e0000: .

Долго ждем….

После можно попробовать перезагрузиться

RedBoot>reset

Если не загружается, входим в консоль и делаем:

RedBoot> fconfig
Run script at boot: true
Boot script:
.. fis load -l linux
.. exec
Enter script, terminate with empty line
>> fis load -l linux
>> exec
>>
Boot script timeout (1000ms resolution): 10
Use BOOTP for network configuration: false
Gateway IP address:
Local IP address: 192.168.1.254
Local IP address mask: 255.255.255.0
Default server IP address:
Console baud rate: 9600
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration – continue (y/n)? y
… Erase from 0xa87e0000-0xa87f0000: .
… Program from 0x80ff0000-0x81000000 at 0xa87e0000: .
RedBoot> reset

После перезагрузки заходим: http://192.168.1.1 и радуемся DD-WRT

fon05


Категория: Роутеры
Метки: , ,

Написать коментарий

*
= 3 + 6

Добавить изображение

Последние статьи