Прошивка роутера Hame-A1, Hame-A15 и его клонов на Чипе RT5350 и памятью 32 Мб
Прошивка роутера Hame-A1, Hame-A15 и его клонов на Чипе RT5350 и памятью 32 Мб
Прошивка роутера Hame-A1, Hame-A15 и его клонов на Чипе RT5350 и памятью 32 Мб,
Прошивать через telnet (если в Винде его нет, можно доустановть в компонентах системы), либо putty
Вначале загрузчик UBOOT, затем прошивку.
Ни в коем случае роутер не перегружать, пока успешно не прошьются оба пункта.
Процедура прошивки:
На обычную флешку, записать два файла — boot_tftp.img и файл прошивки
firmware.bin (может называться по другому, но для простоты ввода команд
лучше имя упростить). Воткнуть флешку в роутер, все это добро подключить
к компу, подождать пока роутер загрузится полностью.
Подключиться к роутеру - telnet 192.168.100.1
Login - admin
Password - admin (при наборе символы не отображаются)
выполнить команду -
ls /media - может определиться несколько разделов sda, sda1, sda2 и т.д. На каждом проверить -
ls /media/sda1/ или sda или sda2 это для того чтобы увидеть, примонтировалась ли флешка,
и есть ли на ней необходимые файлы. (Для тех, кто в "бронепоезде", набирать ls - LS, а не is или еще как то)!
Если все в порядке, выполняем последовательно:
mtd_write write /media/sda1/boot_tftp.img Bootloader
mtd_write write /media/sda1/firmware.bin Kernel
внимательно следим за правильностью набора команд,
Если вы не в состоянии правильно набрать несколько букв - копируем команды из инструкции,
через буфер обмена - правой кнопкой "мыши", вставляем в telnet, тоже при помощи правой кнопки "мыши"
Видим процесс прошивки, Boot прошьется быстро, прошивка немного дольше…
Затем даем команду reboot
Роутер перегружается, и наслаждаемся новой прошивкой и новыми возможностями.
Zyxel_TFTP.zip
Затем обновиться Keenetic-4G-II-V2.05-AAKW.0-C7.zip
_______________________________________________________________________________
Купил на днях на Aliexpress WiFi маршрутизатор за 400 рублей. Цель - WiFi интернет в машине. На данный момент источником интернета является USB свисток Yota. Свисток воткнут в этот самый маршрутизатор.
Слил с маршрутизатора оригинальную прошивку Qualcomm и FullFlash на всякий случай.
Залил прошивку v2.05(AAKW.0)C4 от Zyxel Keenetic 4G II.
Делается это так:
- Файлы firmware.bin и uboot256.img из архива залить на USB флешку
- Флешку воткнуть в маршрутизатор
- Через telnet, я использую putty, зайти на маршрутизатор логин/пароль admin/admin
- Командой mount посмотреть, куда подмонтировалась флешка. Скорее всего это будет /media/sda1/
- Убедиться, что нужные файлы имеются на флешке командой ls /media/sda1/
- Далее выполняем команды
mtd_write write /media/sda1/uboot256.img Bootloader
mtd_write write /media/sda1/firmware.bin Kernel
- Если всё прошло без ошибок, то перезагружаем маршрутизатор командой reboot
После проделанных действий маршрутизатор уже превратился в Zyxel Keenetic 4G II. Для перфекционистов можно прописать через консоль серийный номер и сервистаг. После этого маршрутизатор даже обновляться сам сможет.
Кабель можно купить на aliexpress
Распиновка на картинке ниже
Подключаться на скорости 57600.
После включения маршрутизатора в консоли побегут строчки типа тех, что приведены ниже. Надо понажимать 4, чтобы попасть в командную строку загрузчика.
КОД: ВЫДЕЛИТЬ ВСЁ
U-Boot 1.1.3 (Apr 8 2014 - 19:03:10)
Board: Ralink APSoC DRAM: 32 MB
relocate_code Pointer at: 81fb4000
USB mode is Host.
spi_wait_nsec: 42
spi device id: 7f 9d 46 7f 9d (9d467f9d)
Warning: un-recognized chip ID, please update bootloader!
*** Warning - bad CRC, using default environment
============================================
Ralink UBoot Version: 3.5.2.5_ZyXEL
--------------------------------------------
ASIC 5350_MP (Port5<->None)
DRAM_CONF_FROM: Boot-Strapping
DRAM_TYPE: SDRAM
DRAM_SIZE: 256 Mbits
DRAM_WIDTH: 16 bits
DRAM_TOTAL_WIDTH: 16 bits
TOTAL_MEMORY_SIZE: 32 MBytes
Flash component: SPI Flash
Date:Apr 8 2014 Time:19:03:10
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384
##### The CPU freq = 360 MHZ ####
Estimate memory size = 32 Mbytes
Firmware test register status: 0x00000000
Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
7: Load Boot Loader code then write to Flash via Serial.
9: Load Boot Loader code then write to Flash via TFTP.
You choosed 4
4: System Enter Boot Command Line Interface.
U-Boot 1.1.3 (Apr 8 2014 - 19:03:10)
RT5350 # setenv zyxelsn серийник
RT5350 # setenv servicetag сервистаг
RT5350 # saveenv
Saving Environment to SPI Flash...
Erasing SPI Flash...
.
Writing to SPI Flash...
.
done
RT5350 # reset
Вводим команды:
setenv zyxelsn серийный_номер
setenv servicetag сервистаг
saveenv
reset
Серийный номер и сервистаг можно легко найти в интернете
Результат
Если захочется откатиться с прошивки Zyxel на другую, то понадобится откатный вариант OpenWRT, который прошивается из веб интерфейса.
|