Универсальный внешний накопитель для всех iOS-устройств, совместим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 до 24:00 пн-пт | c 10:00 до 18:00 сб
0 Comments

Сборка прошивки для роутеров на базе RT5350 · Tuxotronic

Написано на основе сборки для HAME MPR-A2.

На самом деле под рукой у меня был клон MPR-A1, но с 32Мб оперативной памяти. Необходимость сборки прошивки возникла из желания заменить флеш-память объёмом 4Mb на более ёмкую. Естественно для этого нужно владеть паяльником.

Я пошел по простому пути:

  • Подключил UART: его пады разведены на плате, и в MPR-A1 даже подписаны 😉 UART нам понадобится, что бы получить доступ к U-boot;
  • Выпаял SPI FLASH;
  • Считал существующую прошивку с помощью Flashrom: flashrom -p serprog:dev=/dev/ttyACM0:4000000 -r backup_firmware.bin;
  • Эту же прошивку мы отправим в более ёмкую микросхему памяти (на 8Мб). Но прежде надо выровнять размер файла: cp backup_firmware.bin firmware8m.bin; truncate -s 8M firmware8m.bin. Это необходимо, потому-что flashrom отказываешься шить флеш, если её размер не совпадает с размером указанного файла;
  • Теперь можно прошить новую микросхему памяти:
    flashrom -p serprog:dev=/dev/ttyACM0:4000000 -c MX25L6445E -w firmware8m. bin
    ;
  • И запаять её обратно в роутер.

Возможно потребуется обновить U-Boot. Но в моём случае U-Boot уже был свежий с поддеркой 32Mb SDRAM.

Анализ OpenWrt из trunk показал, что поддержка RT3550 и в частности роутеров HAME MPR-A1/MPR-A2 уже находится в мейнстриме, что упрощает сборку кастомной фирмвари.

Роутер MPR-A2 снабжен 32Mb SDRAM и 8Mb SPI FLASH, т.е. как раз мой доработанный клон.

Для сборки требуется выполнить следующие действия:

  1. Получаем свежую версию исходников OpenWrt из репозитория
mkdir openwrt
cd openwrt
svn co svn://svn.openwrt.org/openwrt/trunk hame_Ax
cd hame_Ax

Или обновим старую

svn up
  1. Стоит почистить каталог с временными файлами

    rm -rf openwrt/trunk/tmp, особенно если ранее уже производились сборки в этом дереве исходников.

  2. Получаем дополнительные пакеты:

./scripts/feeds update -a && . /scripts/feeds install -a 
  1. Применяем дефолтную конфигурацию:
make defconfig 
  1. Запускаем конфигуратор
make menuconfig
  1. Настраиваем сборку для нашего устройства
  Target System: Ralink RT288x/RT3xxx
  Subtarget: RT3x5x/RT5350 based boards
  Target Profile: HAME MPR-A2

Если у вас MPR-A1 или MPR-A5 c 4Mb SPI FLASH то указываем в Target Profile HAME MPR-A1

Если flash-память была заменена на 16Mb, то необходимо указать в новый размер в .dts файле.

vi target/linux/ramips/dts/MPRA2.dts

и в районе 40й строки заменяем размер сегмента firmware c

0x7b0000 на 0xfb0000

  partition@50000 {
    label = "firmware";
    reg = <0x50000 0xfb0000>;
  };
  1. Не выходя из конфигуратора указываем тип собираемого образа
  Target Images: ramdisk
  Target Images: squashfs
  1. Теперь можно сохранить конфигурацию и выйти из конфигуратора.

  2. Собираем образ

make -j 9

Здесь значение параметра -j – это количество ядер в вашем процессоре +1.

Первая сборка может занять достаточно долгое время, потому как кроме собственно образа будет ещё собран тулчейн.

  1. После сборки в каталоге openwrt/trunk/bin/ramips/ появятся файлы с firmware
  openwrt-ramips-rt305x-mpr-a2-initramfs-uImage.bin
  openwrt-ramips-rt305x-mpr-a2-squashfs-sysupgrade.bin
  1. Сперва прошиваем openwrt-ramips-rt305x-mpr-a2-initramfs-uImage.bin. Сделать это можно через U-Boot, нажав в терминале UART 2 при загрузке.

  2. Если обновление прошло успешно, то после перезагрузки роутер уже загрузит наш OpenWRT, но без доступа к SPI Flash как к диску.

  3. Теперь проведём ещё одно обновление прошивки. Я выполнял команды всё так же через терминал UART, но можно воспользоваться ethernet портом и подключиться к роутеру телнетом: telnet 192. 168.1.1.

Необходимо отправить прошивку openwrt-ramips-rt305x-mpr-a2-squashfs-sysupgrade.bin на роутер. Я положил ещё в каталог локального web-сервера и скачал на роутере:

cd /tmp
wget http://192.168.1.2/openwrt-ramips-rt305x-mpr-a2-squashfs-sysupgrade.bin
mtd write openwrt-ramips-rt305x-mpr-a2-squashfs-sysupgrade.bin firmware
reboot
  1. Всё, теперь у нас есть роутер с простором для творчества:
BusyBox v1.22.1 (2014-09-13 00:43:31 MSK) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 CHAOS CALMER (Bleeding Edge, r42514)
 -----------------------------------------------------
  * 1 1/2 oz Gin            Shake with a glassful
  * 1/4 oz Triple Sec       of broken ice and pour
  * 3/4 oz Lime Juice       unstrained into a goblet. 
  * 1 1/2 oz Orange Juice
  * 1 tsp. Grenadine Syrup
 -----------------------------------------------------
root@OpenWrt:/# 
root@OpenWrt:/# 
root@OpenWrt:/# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                    4.9M    272.0K      4.6M   5% /
/dev/root                 2.0M      2.0M         0 100% /rom
tmpfs                    14.3M     56.0K     14.3M   0% /tmp
/dev/mtdblock5            4.9M    272.0K      4.6M   5% /overlay
overlayfs:/overlay        4.9M    272.0K      4.6M   5% /
tmpfs                   512.0K         0    512.0K   0% /dev
root@OpenWrt:/# free
             total         used         free       shared      buffers
Mem:         29356        15480        13876            0         1576
-/+ buffers:              13904        15452
Swap:            0            0            0
Please enable JavaScript to view the comments powered by Disqus. comments powered by

KEYES RT5350 OpenWRT Router WiFi Беспроводная видео плата расширения для Raspberry Pi

Описание:

RT5350 SoC объединяет проект Ralink IE802. 11n, совместимый с 1T1R MAC / BBP / PA / RF, высокопроизводительным ядром процессора MIPS24KEc 360 МГц, 5-портовым интегрированным коммутатором 10/100 Ethernet / PHY и хост-устройством USB. Для использования беспроводных продуктов стандарта 802.11n RT5350, 2,4 ГГц требуется очень мало внешних компонентов.

RT5350 использует технологию Ralink второго поколения 802.11n для достижения большей дальности и лучшей пропускной способности. Встроенные высокопроизводительные процессоры могут легко управлять сложными приложениями, такими как обработка данных WIFI, без перегрузки хост-процессора. Кроме того, RT5350 также предоставляет различные аппаратные интерфейсы (SPI / I2S / I2C / PCM / UART / USB) для поддержки ряда возможных приложений.

Поддержка 16-битной SDR SDRAM (максимум 64 МБ).

Поддержка загрузки с ROM, FLASH.

Протокол USB2.0.

Спецификация:

1. Встроенный 1T1R 2.4G CMOS RF

2. Встроенный 802.11n 1T1R с MLD улучшенным MAC / BBP

3. Встроенный PA / LNA

4. Скорость передачи данных PHY 150 Мбит / с

5. Ширина канала 20 МГц / 40 МГц

6. Традиционный и высокий общий режим

7. Блок компрессии АГК

8. сосуществование bluetooth

9. Несколько BSSID (до 16)

10. WEP64 / 128, WPA, WPA2, WAPI

11. Q0S – WMM, WMM энергосбережение

12. Аппаратная агрегация кадров

13. Поддержка 802.11h TPG

14. MIPS 24KEc 360 МГц с 32 КБ I кеша / 16 КБ D кеша

15. Поддержка 16-битной SDR SDRAM (до 64 MB)

16. Поддержка загрузки с ROM, FLASH

17. USB 2.0 HOST / Set i • Dual Mode x1

18. Встроенный 5-портовый Ethernet-коммутатор 10/100 Мбит / с и 5-портовый UTP PHY

19. Поддержка 5 портов 10/100 UTP

20. Низкоскоростной I / 0: GPIO, SPI, I2C, I2S, PCM, UART и JTAG

21. Пакет и напряжение I / 0

22. I / 0: 3,3 VI / 0

В комплект поставки входят:

1 х плата расширения
1 x Модуль RT5350

Доступные разновидности товара:
https://imgaz2. staticbg.com/images/oaupload/banggood/images/7A/EE/02f19711-cec8-4fd3-ab77-73d662d8da2a.JPG

Модуль UART для WiFi

03

3

03

03

03 I2SSDO

03

0

Номер детали

KWH-5350-RT1

Картина

Dimensionis (L x Мм)

38 х 48

Основная ИС

MTK5350

Рабочее напряжение (В)

3,3

Интерфейс хоста

Ethernet / UART

Рабочая Температура

-10’C- + 55’C

Скорость передачи данных

150 Мбит / с

Цепи RF

1T1R

Тип антенны

 

внутренний

N

внешний

внешний

Операционная марка

 

2. 4G (2,40 ~ 2.4835)

Y

5,0 г (5,15 г – 5,82 ГГц)

 

Стандарт Wi-Fi / BT

 

802.11b / г / л

Y

802.11a

 

802.11ac

 

BT2.1 + EDR / 3.0

 

BT4. ]’. BoC Login: admin Password: admin BusyBox v1.12.1 (2013-06-20 00:48:37 HKT) built-in shell (msh) Enter ‘help’ for a list of built-in commands. BoC Router> show system revision software version: 2.1.3.8 product model: Mifi-Storage-3G serial number: ZJL130501099 hardware version: 1.0 f/w release date: Aug. 23, 2013 15:27:22 BoC Router> —

Снижение энергопотребления

Отключение неиспользуемых портов свича

swconfig dev switch0 port 1 set disable 1 swconfig dev switch0 port 2 set disable 1 swconfig dev switch0 port 3 set disable 1 swconfig dev switch0 port 4 set disable 1 swconfig dev switch0 set apply ============================================ Ralink UBoot Version: 3.6.0.0 ——————————————— ASIC 5350_MP (Port5<->None) DRAM_CONF_FROM: Boot-Strapping DRAM_TYPE: SDRAM DRAM_SIZE: 128 Mbits DRAM_WIDTH: 16 bits DRAM_TOTAL_WIDTH: 16 bits TOTAL_MEMORY_SIZE: 16 MBytes Flash component: SPI Flash Date:Dec 13 2011 Time:13:49:42 ============================================ BoC Router> show system revision software version: 2.

]’.

M1 login: admin
Password: admin

BusyBox v1.12.1 (2012-08-27 10:10:44 CST) built-in shell (ash)
Enter ‘help’ for a list of built-in commands.

# free total used free shared buffers Mem: 28616 17408 11208 0 0 Swap: 0 0 0 Total: 28616 17408 11208 mtd_write write /media/sda1/uboot256.img Bootloader Unlocking Bootloader … Writing from /media/sda1/uboot256.img to Bootloader … # mtd_write write /media/sda1/a5_lite_10.bin Kernel Unlocking Kernel … Writing from /media/sda1/a5_lite_10.bin to Kernel … #

Ссылки

  • OpenWrt Wiki: A5-V11 3G/4G Router
  • OpenWrt Wiki: NEXX wt1520
  • OpenWrt Forum: Nexx WT1520 support
  • OpenWrt Forum: A5-V11 3G/4G
  • OpenWrt Forum: Packtool usage
  • GitHub: Nexx-wt1520-openwrt
  • GitHub: Uboot and openwrt firmwares of RT5350
  • GitHub: RT5350F cheap router – Building OpenWrt
  • GitHub: Patches to compile OpenWrt Linux on Ralink RT5350-based routers
  • Mini USB Portable 3G/4G router – RT5350F – 16M version
  • Mini USB Portable 3G/4G router – RT5350F – 32M version
  • A5-V11 mini router runs OpenWRT for just $8
  • RCC – Revision 346: /trunk/projects/rt5350_mini_router
  • OpenWrt on Hame MPR-A5
  • OpenWrt – GPIO usage
  • MySKU: Мегаобзор-взлом 5 китайских дешевых портативных роутеров на чипе RT5350
  • MySKU: Клон hame a15, который меня удивил, или когда копия бывает лучше оригинала
  • MySKU: Обзор дешевого универcального роутера upvel ur-322n4g
  • MySKU: Обзор миниатюрного Wi-Fi роутера+делаем из него карманный роутер
  • MySKU: 3G/4G роутер
  • MySKU: 3G/4G Wi-Fi роутер или последствия быстрых и непродуманных действий
  • MySKU: Мини роутер 3G/4G/LAN
  • MySKU: Мини WiFi роутер Hame A5
  • MySKU: Обновление прошивки на роутерах с интерфейсом Qualcomm
  • MySKU: Загрузчик с поддержкой TFTP
  • 4pda: Обсуждение мобильного роутера Hame MPR-A1
  • 4pda: Обсуждение HAME MPR-A1, A5, A15 и других клонов на чипе RT5350
  • 4pda: Прошивка OpenWRT для Hame-A1, A15 и клонов – Хитрый Домовенок
  • Habrahabr: Исследуем китайские роутеры на RT5350
  • Прошивка роутера Hame-A1, Hame-A15 и его клонов
  • CyberWRT для роутеров на CPU RT5350
  • GPIO на роутере с SoC RT5350
  • Running Go programs on $15 device – Beyond Hello World

WiFi роутер 3G на чипе RT5350

Отличный выбор для тех кому нужен мини WiFi роутер 3g.

Роутер построен на платформе Ralink 5350 с 32 мб оперативной памяти. Без особых проблем прошивается в Zyxel Keenetic 4GII, openwrt. Я использую этот роутер для подключения интернета к устройствам в которых нет встроенного WiFi. Это могут быть телевизоры, спутниковые ресиверы, весы, кассовые аппараты. Также к роутеру можно подключать 3G/4G- модемы, брать в поездки, организовывать WiFi сети,  использовать как ретранслятор для усиления WiFi.

Роутер хороший, понравился. Куплено около 15 штук. Все модемы прошились в Zyxel без проблем.

Роутеры покупал на AliExpress у разных продавцов: Магазин №1,  Магазин №2,  Магазин №3.

Роутеры поставляются в простых пластиковых пакетах в двух цветах — черном или белом

В комплект поставки входят:
— сам WIFI роутер 3g
— микро USB для подключения питания
— инструкция

Характеристики роутера у продавца:

Description:
Compatible with HSDPA/HSUPA/HSPA+, CDMA EVDO Rev A/B, including more than 400 kinds of popular USB 3G modems all over the world, dial automatically without any manual setting.
Compatible with all the operating system such as Mac, iOS, Windows, Linux, Android.
NEEWER’s patented software, automatically recognize ADSL/DHCP and WAN/LAN without any preset.
Compatible with IEEE.802b/g/n standards and data spread rate up to 150Mbps.

А вот и внутренности нашего 3G роутера

Сразу после прибытия все роутеры прошиваю в Zyxel Keenetic 4GII. Роутеры проверял на всех модемах которые были у меня в наличии и на разных операторах (CDMA, 3G, 2G). Проблем в работе с 3G модемами, а также в режиме WIFI клиента нет. На стандартной прошивке модемы и режим WIFI клиента работают тоже хорошо, но для надежности я рекомендую прошить прошивкой от Zyxel Keenetic 4G. Во время работы роутеры нагреваются, но проблем от нагрева еще не было.

Спасибо за внимание. Я очень надеюсь, что этот обзор принесет вам пользу и позволит немного сэкономить денег. Еще раз скажу, что WiFi роутеры 3g мне очень понравились.

Для MT7621 MT7628 MT7620 RT5350 SDK MTK official 4.

3.2SDK|official|

Отзывы покупателей

*о других товарах

21 скорость 26 дюймов складной велосипед велоси…

Цена
Стоимость
Качество

велосипед получил в Сочи довольно быстро, упаковка целая без повреждений, транспортная компания все выдала быстро. При транспортировке был немного поврежден рычаг заднего тормоза (небольшая трещина… (Опубликован: 22.05.2021)



Беспроводной Спорт бег Bluetooth наушники стере…

Цена
Стоимость
Качество

Купила эти Bluetooth наушники около полугода назад на Aliexpress и очень довольна. Пользуюсь ими, когда еду на работу и с работы, и заряда хватает как раз часа на 4. Очень удобно, что сами наушники… (Опубликован: 22.05.2021)


ASUS ZenFone 4 максимум плюс ZC550TL X015D 5000…

Цена
Стоимость
Качество

Посылка шла достаточно долго: заказ был сделан 10.11.18, а получили 05.12.18. Но продавец об этом предупредил. Всё соответствует описанию, плюс наушники, бампер и защитное стекло, которые я не зака… (Опубликован: 22.05.2021)


Для женщин пояса из натуральной кожи пальто мод…

Цена
Стоимость
Качество

Классная кожанка, мне она сразу понравилась. Боялась, что будет несоответствие с тем, что на сайте, но всё же заказала. Опасения были напрасны, товар выглядит также как и на фотографиях, соответств… (Опубликован: 22.05.2021)


Debugger’s tools: Twrt triolan rt5350

По чистой случайности попали мне в руки вот такие платы:
По чипу (RT5350) , памяти и флешке – а также ethernet портам WAN и LAN, стало ясно
что это WIFI устройсво, специфически запитанное по POE. Найдя на плате нераспаянный USB и UART (ближе к LAN порту) – запитытываем девайс +5V от USB блока питания. (или от  UART токже +5V)

Распиновка на фото : красный +5, черный – земля, зеленый и белый RX и TX

Можно также запитать от любого
инжектора по схеме  Passive PoE :

1 Tx+ Tx+ 1
2 Tx− Tx− 2
3 Rx+ Rx+ 3
4 V+ — 4
5 V+ — 5
6 Rx− Rx− 6
7 V− — 7
8 V− — 8

Устройсво не имеет веб-интерфейса, на WAN порту настроен DHCP клиент, а на LAN
порту DHCP сервер с сетью 192.168. 1.0/24. Можно попробовать подключится к 192.168.1.1
по ssh, но со стандартными паролями не попасть.

Что ж,  ломать прошивку пока не будем, тем более нужного функционала там скорее всего нет. А Вот залить альтернативную прошивку можно. Подключившись к устройству по UARТ
(57600 8N1), видим довольно удобный загрузчик U-Boot, который позволяет сменить прошивку через tftp.

Вывод UART:

————————————————————————————————

U-Boot 1.1.3 (Jul  5 2012 – 13:54:27)

Board: Ralink APSoC DRAM:  32 MB

relocate_code Pointer at: 81fb4000

spi_wait_nsec: 42 

spi device id: c2 20 16 c2 20 (2016c220)

find flash: MX25L3205D

raspi_read: from:30000 len:1000 

.*** Warning – bad CRC, using default environment

============================================ 

Ralink UBoot Version: 3.6.0.0

——————————————– 

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:Jul  5 2012  Time:13:54:27

============================================ 

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

————————————————————————————————————–

В теории нам подойдет прошивка от любого устройства, реализованого на soc RT5350,
Но на практике, не всем прошивкам хватает 4Mb SPI flash,  они либо не грузятся, либо не сохраняют настройки после перезагрузки.

На этом чипе очень распостранен 3G роутер Hame-a15. Например здесь, предлагают воспользоватся прошивкой от Zyxel

http://mysku.ru/blog/aliexpress/26886.html

Сама прошивка здесь:
http://zyxel.ua/sites/default/download/Keenetic_4G_II/firmware/KEENETIC_4G_II_v2.04%5BAAKW.1%5DC6.zip

Можно собрать самому прошивку OpenWrt
http://tuxotronic.org/wiki/openwrt/rt5350/build-firmware

Ища инфe по сборке прошивки для RT5350, я наткнулся на обзоры популярного китайского роутера NEXX 1520 на том же чипе.

http://habrahabr.ru/post/238713/

Данное устройсво идентично по функционалу нашему, исключая POE.

Используем готовую прошивку от него. Ищем версию 4Mb и качаем 2 файла.

https://downloads.openwrt.org/chaos_calmer/15.05-rc1/ramips/rt305x/openwrt-15.05-rc1-ramips-rt305x-wt1520-4M-initramfs-uImage.bin

https://downloads.openwrt.org/chaos_calmer/15.05-rc1/ramips/rt305x/openwrt-15. 05-rc1-ramips-rt305x-wt1520-4M-squashfs-sysupgrade.bin

Прошивка обладает богатым функционалом, и веб интерфейсом LUCI

Кстати флешку SPI можно заменить на 8Mb и больше. В таком случае есть версии прошивок для 8Мб.

Очень вероятно, что RAM 32Mb можно успешно заменить на 64Mb, достаточно заменить микросхему на совместимую SDRAM.

Замена флеша на 8Мб
http://cyber-place.ru/showpost.php?p=3157&postcount=25

Итак прошиваем роутер.

1) Для прошивки нам понадобится tftp server. Инструкция по установке

http://debuggertools.blogspot.com/2014/12/we-need-tftp-server.html

2) Выкладываем оба файла в папку тфтп.

3) Дергаем UART +5V или USB питание – и жмем 2 для прошивки по тфтп
————————————————————————————————

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 2

2: System Load Linux Kernel then write to Flash via TFTP. 

 Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
————————————————————————————————
4) Роутер подключаем LAN(!) портом к компьютеру, с запущеным тфтп, указываем
ip устройсва и сервера, а также имя первого файла
openwrt-15.05-rc1-ramips-rt305x-wt1520-4M-initramfs-uImage.bin

5) После прошивки и загрузки увидим консоль OpenWrt:


—————————————————————–

BusyBox v1.23.2 (2015-04-24 13:19:02 CEST) built-in shell (ash)

  _______                     ________        __

 |       |.—–.—–.—–.|  |  |  |.—-.|  |_

 |   –   ||  _  |  -__|     ||  |  |  ||   _||   _|

 |_______||   __|_____|__|__||________||__|  |____|

          |__| W I R E L E S S   F R E E D O M

 —————————————————–

 CHAOS CALMER (15.05-rc1, r45695)

 —————————————————–

  * 1 1/2 oz Gin            Shake with a glassful

  * 1/4 oz Triple Sec       of broken ice and pour

  * 3/4 oz Lime Juice       unstrained into a goblet.

  * 1 1/2 oz Orange Juice

  * 1 tsp. Grenadine Syrup

 —————————————————–

6) Роутер уже может работать, но еще не “видит” флешку.

root@OpenWrt:/# df -h

Filesystem                Size      Used Available Use% Mounted on

tmpfs                    14.2M     52.0K     14.1M   0% /tmp

tmpfs                   512.0K         0    512.0K   0% /dev


7) Для прошивки второй части прошивки – я поднял веб сервер apache, DHCP, выложил файл и переключил роутер WAN портом.

На роутере делаем

root@OpenWrt:/ cd /tmp

root@OpenWrt:/tmp# wget http://10.10.10.1/openwrt-15.05-rc1-ramips-rt305x-wt1520

-4M-squashfs-sysupgrade.bin


прошиваем

root@OpenWrt:/tmp# mtd write openwrt-15.05-rc1-ramips-rt305x-wt1520-4M-squashfs-

sysupgrade.bin firmware

Unlocking firmware …

Writing from openwrt-15.05-rc1-ramips-rt305x-wt1520-4M-squashfs-sysupgrade.bin to firmware … [w]


8) Теперь у нас есть место для настроек и установки софта

——————————————————–

root@OpenWrt:/# df -h

Filesystem                Size      Used Available Use% Mounted on

rootfs                   14.2M     48.0K     14.1M   0% /

/dev/root                 2.3M      2.3M         0 100% /rom

tmpfs                    14.2M     36.0K     14.1M   0% /tmp

tmpfs                    14.2M     48.0K     14.1M   0% /tmp/root

overlayfs:/tmp/root      14.2M     48.0K     14.1M   0% /

tmpfs                   512.0K         0    512.0K   0% /dev

—————–

9) Отключаем UART , заходим телнетом, и меняем пароль passwd, как нам подсказывает консоль

 === IMPORTANT ============================
  Use ‘passwd’ to set your login password
  this will disable telnet and enable SSH
 ——————————————

Телнет после єтого отключается – и можно управлять по SSH


– Купить rt5350 с бесплатной доставкой на AliExpress

Отличные новости !!! Для rt5350 вы находитесь в нужном месте. К настоящему времени вы уже знаете, что все, что вы ищете, вы обязательно найдете на AliExpress. У нас буквально есть тысячи отличных продуктов во всех товарных категориях. Ищете ли вы товары высокого класса или дешевые и недорогие оптовые закупки, мы гарантируем, что он есть на AliExpress.

Вы найдете официальные магазины торговых марок наряду с небольшими независимыми продавцами со скидками, каждый из которых предлагает быструю доставку и надежные, а также удобные и безопасные способы оплаты, независимо от того, сколько вы решите потратить.

AliExpress никогда не уступит по выбору, качеству и цене.Каждый день вы найдете новые онлайн-предложения, скидки в магазинах и возможность сэкономить еще больше, собирая купоны. Но вам, возможно, придется действовать быстро, поскольку этот топ RT5350 вскоре станет одним из самых востребованных бестселлеров. Подумайте, как вам будут завидовать друзья, когда вы скажете им, что приобрели свой rt5350 на AliExpress. С самыми низкими ценами в Интернете, дешевыми тарифами на доставку и возможностью получения на месте вы можете еще больше сэкономить.

Если вы все еще не уверены в rt5350 и думаете о выборе аналогичного товара, AliExpress – отличное место для сравнения цен и продавцов.Мы поможем вам решить, стоит ли доплачивать за высококлассную версию или вы получаете столь же выгодную сделку, приобретая более дешевую вещь. И, если вы просто хотите побаловать себя и потратиться на самую дорогую версию, AliExpress всегда позаботится о том, чтобы вы могли получить лучшую цену за свои деньги, даже сообщая вам, когда вам будет лучше дождаться начала рекламной акции. и ожидаемая экономия.AliExpress гордится тем, что у вас всегда есть осознанный выбор при покупке в одном из сотен магазинов и продавцов на нашей платформе.Реальные покупатели оценивают качество обслуживания, цену и качество каждого магазина и продавца. Кроме того, вы можете узнать рейтинги магазина или отдельных продавцов, а также сравнить цены, доставку и скидки на один и тот же продукт, прочитав комментарии и отзывы, оставленные пользователями. Каждая покупка имеет звездный рейтинг и часто имеет комментарии, оставленные предыдущими клиентами, описывающими их опыт транзакций, поэтому вы можете покупать с уверенностью каждый раз. Короче говоря, вам не нужно верить нам на слово – просто слушайте миллионы наших довольных клиентов.

А если вы новичок на AliExpress, мы откроем вам секрет. Непосредственно перед тем, как вы нажмете «купить сейчас» в процессе транзакции, найдите время, чтобы проверить купоны – и вы сэкономите еще больше. Вы можете найти купоны магазина, купоны AliExpress или собирать купоны каждый день, играя в игры в приложении AliExpress. Вместе с бесплатной доставкой, которую предлагают большинство продавцов на нашем сайте, вы сможете приобрести rt5350 по самой выгодной цене.

У нас всегда есть новейшие технологии, новейшие тенденции и самые обсуждаемые лейблы. На AliExpress отличное качество, цена и сервис всегда в стандартной комплектации. Начните самый лучший шоппинг прямо здесь.

10 шт. / Лот IP-камера Rt5350f WiFi Ralink Rt5350 Модуль: Amazon.com: Industrial & Scientific


  • Убедитесь, что это подходит введя номер вашей модели.
  • 10 шт. / Лот IP-камера Rt5350f Wi-Fi Ralink Rt5350 модуль
  • Расчетное время доставки в развитые страны: 7-17 дней (отслеживается), другие страны Расчетное время доставки: 8-30 дней .—– Мы обеспечиваем ускоренную доставку: 3-8 дней. (Без учета времени обработки). Если сумма превышает 200 долларов США, мы бесплатно воспользуемся услугой ускоренной доставки.
]]>
Характеристики данного продукта
447
Фирменное наименование IndustrialField
Ean 47933
Номер детали IF-ICMixc10352
Код UNSPSC 32000000

БОЛЬШАЯ память Tiny RT5350 802.Плата модуля маршрутизатора точки доступа Wi-Fi 11n AWM003

ОПИСАНИЕ

AWM003 – это небольшая плата точки доступа стандарта 802.11n, обеспечивающая скорость передачи данных до 150 Мбит / с. В 3 раза быстрее, чем у предыдущей модели 11g, но стоит дешевле, что делает ее более рентабельной. Этот продукт поддерживает режимы маршрутизатора, точки доступа, клиента, повторителя WiFi. Многоцелевая установка для совместного использования беспроводного соединения с поддержкой 64/128-битных WEP, TKIP, WPA, WPA2, AES и WPS помогает защитить ваши данные и конфиденциальность во время передачи.Легко для системной платы, такой как IP-камера, станция 3G, система хранения, Smart TV, IPTV, STB, медиаплеер, Femto, XDSL, кабельный модем, промышленный ПК, коммутатор Ethernet, сервер печати, подключенное телевидение, смартфон и портативный CPE для WiMAX / LTE.

ХАРАКТЕРИСТИКИ

  • Набор микросхем Ralink RT5350 с интерфейсом USB, I2C, I2S, PCM, UART, LED, портами RJ45 LAN и GPIO.
  • Низкая температура макс. До 60 градусов Цельсия при работе на полной скорости
  • Поддержка загрузки с флэш-памяти
  • Скорость передачи данных до 150 Мбит / с
  • Безопасность: 64/128 бит WEP, TKIP, WPA, WPA2, AES, WPS
  • Мульти- режимы: AP / Client

S ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ

Характеристики оборудования:

Стандарт IEEE 802.Соответствие стандартам 11 b / g / n
Беспроводная локальная сеть Режим 1T1R
Размер памяти Flash: 16 МБ, 8 МБ, 4 МБ, 2 МБ, опционально, вы можете выбрать один, по умолчанию 8 МБ, 4 МБ
SDRAM: 64 МБ
Антенна iPex Connector * 1 (PIFA опционально)
16-контактный интерфейс USB * 1 (Host)
UART * 1
GPIOs
VCC / GND
Диапазон частот 2.400 ~ 2,4835 ГГц (в соответствии с местным законодательством)
Количество выбираемых
каналов
802.11n 20 МГц / 40 МГц;
802.11b / g
США, Канада (FCC): 11 каналов (2,412 ГГц ~ 2,462 ГГц)
Европа (CE): 13 каналов (2,412 ГГц ~ 2,472 ГГц)
Япония (TELEC): 14 каналов (2,412 ГГц ~ 2,4835 ГГц)
Скорость передачи данных 802.11n: до 300 Мбит / с
802.11b: 1, 2, 5,5, 11 Мбит / с
802.11g: 6, 9, 12, 18, 24, 36, 48, 54 Мбит / с
Зона покрытия До 6 раз быстрее, чем существующие 802.11 продукты b / g
Мощность передачи (EIRP) 11n HT40 MCS7: +14 дБм
11b CCK: +20 дБм
11g OFDM: +16 дБм
Чувствительность приемника – 70 дБм при HT40 MCS7
-78 дБм при 54 Мбит / с
-90 дБм при 11 Мбит / с
Размер 38 × 47 мм
Сертификаты FCC / CE по запросу

FEATURE SOFTURE ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

  • Сетевые компоненты:
      • DHCP-клиент / ретранслятор / сервер
      • Динамический DNS
      • NTP-клиент
      • DNS-кэш / прокси
      • Межсетевой экран
        • MAC / IP / Port Filter
        • Virtual Server
        • DMZ
        • Фильтр содержимого
  • WiFi:
      • Одна передача и одна приемка ths (1T1R)
      • Пропускная способность 20/40 МГц.
      • Поддержка нескольких SSID
      • Тактовая частота до 400 МГц Устаревшие режимы и режимы высокой пропускной способности.
      • Поддержка WPS
      • Высокая безопасность со встроенными функциями: WEP 64/128, TKIP, WPA, WPA2 смешанный, 802.1x и 802.11i
      • Аутентификация 802.1X с клиентом RADIUS
      • QoS-WMM.WMM-PS

ОПРЕДЕЛЕНИЕ ПИН-кода

PIN I

02 GND

9003 6

+1.2V

+3.3V

2

1

+ 3.3V

UART_Rx

4

3

GND

6

5

Зарезервировано

GND

8

7

WPS / Сброс по умолчанию #

LED

10

9

GND

LED_WPS #

12

11

USB_D +

0 Выбор клиента

0

13

USB_D-

16

15

+ 1.2V

GPIO # 19 18 17 TX0 +
GPIO # 18 20 19 TX0-
GPIO # 17 22 21 RX0 +
LINK0_LED 24 23 RX0-

PIN II

94

I2SCLK

2

1

PCMFS

I2SWS

4

6

5

PCMDRX

I2SSDI

8

7

PCMDTX

I2C_SCLK

10

9

03

12

11

TXDP1

RXIM1

14

13

RXIP1

GND GND

lede / RT5350.dtsi на главном сервере · openwrt-es / lede · GitHub

/ {
# адрес-ячейки = <1>;
# размер-ячейки = <1>;
Compatible = “ralink, rt5350-soc”;
процессор {
# адрес-ячейки = <1>;
# размер-ячейки = <0>;
ЦП @ 0 {
Совместимость с = “mips, mips24KEc”;
reg = <0>;
};
};
выбран {
bootargs = “консоль = ttyS0,57600”;
};
cpuintc: cpuintc {
# адрес-ячейки = <0>;
# ячейки прерывания = <1>;
контроллер прерываний;
совместимый = “mti, cpu-interrupt-controller”;
};
псевдонимов {
spi0 = & spi0;
spi1 = & spi1;
serial0 = & uartlite;
};
пальмбус: пальмбус @ 10000000 {
совместимый = “palmbus”;
reg = <0x10000000 0x200000>;
диапазонов = <0x0 0x10000000 0x1FFFFF>;
# адрес-ячейки = <1>;
# размер-ячейки = <1>;
sysc: sysc @ 0 {
Compatible = “ralink, rt5350-sysc”, “ralink, rt3050-sysc”, “syscon”;
reg = <0x0 0x100>;
};
Таймер: таймер @ 100 {
Compatible = “ralink, rt5350-timer”, “ralink, rt2880-timer”;
reg = <0x100 0x20>;
родитель-прерывание = <& intc>;
прерываний = <1>;
};
сторожевой пес: сторожевой пес @ 120 {
Compatible = “ralink, rt5350-wdt”, “ralink, rt2880-wdt”;
reg = <0x120 0x10>;
сбрасывает = <& rstctrl 8>;
reset-names = “вдт”;
родитель-прерывание = <& intc>;
прерываний = <1>;
};
intc: intc @ 200 {
Compatible = “ralink, rt5350-intc”, “ralink, rt2880-intc”;
reg = <0x200 0x100>;
reset = <& rstctrl 19>;
reset-names = “intc”;
контроллер прерываний;
# ячейки прерывания = <1>;
родитель-прерывание = <& cpuintc>;
прерываний = <2>;
};
memc: memc @ 300 {
Compatible = “ralink, rt5350-memc”, “ralink, rt3050-memc”;
reg = <0x300 0x100>;
сбрасывает = <& rstctrl 20>;
reset-names = “MC”;
родитель-прерывание = <& intc>;
прерываний = <3>;
};
uart: uart @ 500 {
Compatible = “ralink, rt5350-uart”, “ralink, rt2880-uart”, “ns16550a”;
reg = <0x500 0x100>;
сбрасывает = <& rstctrl 12>;
reset-names = “uart”;
родитель-прерывание = <& intc>;
прерываний = <5>;
reg-shift = <2>;
status = “отключен”;
};
gpio0: gpio @ 600 {
Compatible = “ralink, rt5350-gpio”, “ralink, rt2880-gpio”;
reg = <0x600 0x34>;
сбрасывает = <& rstctrl 13>;
reset-names = “пио”;
родитель-прерывание = <& intc>;
прерываний = <6>;
gpio-контроллер;
# gpio-cells = <2>;
ралинк, gpio-base = <0>;
ralink, nr-gpio = <22>;
ralink, регистр-карта = [00 04 08 0c
20 24 28 2c
30 34];
};
gpio1: gpio @ 660 {
Compatible = “ralink, rt5350-gpio”, “ralink, rt2880-gpio”;
reg = <0x660 0x24>;
родитель-прерывание = <& intc>;
прерываний = <6>;
gpio-контроллер;
# gpio-cells = <2>;
ралинк, gpio-base = <22>;
ralink, nr-gpio = <6>;
ralink, регистр-карта = [00 04 08 0c
10 14 18 1c
20 24];
status = «отключен»;
};
i2c: i2c @ 900 {
Compatible = “ralink, rt2880-i2c”;
reg = <0x900 0x100>;
сбрасывает = <& rstctrl 16>;
reset-names = “i2c”;
# адрес-ячейки = <1>;
# размер-ячейки = <0>;
pinctrl-names = “по умолчанию”;
pinctrl-0 = <& i2c_pins>;
status = “отключен”;
};
i2s: i2s @ a00 {
Compatible = “ralink, rt3352-i2s”;
reg = <0xa00 0x100>;
сбрасывает = <& rstctrl 17>;
reset-names = “i2s”;
родитель-прерывание = <& intc>;
прерываний = <10>;
txdma-req = <2>;
rxdma-req = <3>;
dmas = <& gdma 4>,
<& gdma 6>;
dma-names = “tx”, “rx”;
status = «отключен»;
};
spi0: spi @ b00 {
Compatible = “ralink, rt5350-spi”, “ralink, rt2880-spi”;
reg = <0xb00 0x40>;
сбрасывает = <& rstctrl 18>;
reset-names = “spi”;
# адрес-ячейки = <1>;
# размер-ячейки = <0>;
pinctrl-names = “по умолчанию”;
pinctrl-0 = <& spi_pins>;
status = “отключен”;
};
spi1: spi @ b40 {
Compatible = “ralink, rt5350-spi”, “ralink, rt2880-spi”;
reg = <0xb40 0x60>;
сбрасывает = <& rstctrl 18>;
reset-names = “spi”;
# адрес-ячейки = <1>;
# размер-ячейки = <0>;
pinctrl-names = “по умолчанию”;
pinctrl-0 = <& spi_cs1>;
status = «отключен»;
};
уартлит: уартлит @ c00 {
Compatible = “ralink, rt5350-uart”, “ralink, rt2880-uart”, “ns16550a”;
reg = <0xc00 0x100>;
reset = <& rstctrl 19>;
reset-names = “uartl”;
родитель-прерывание = <& intc>;
прерываний = <12>;
pinctrl-names = “по умолчанию”;
pinctrl-0 = <& uartlite_pins>;
reg-shift = <2>;
};
systick: systick @ d00 {
Compatible = “ralink, rt5350-systick”, “ralink, cevt-systick”;
reg = <0xd00 0x10>;
родитель-прерывание = <& cpuintc>;
прерываний = <7>;
};
pcm: pcm @ 2000 {
Совместимость с = “ralink, RT5350-PCM”;
reg = <0x2000 0x800>;
сбрасывает = <& rstctrl 11>;
reset-names = “ПКМ”;
родитель-прерывание = <& intc>;
прерываний = <4>;
status = “отключен”;
};
gdma: gdma @ 2800 {
Compatible = “ralink, rt3883-gdma”;
reg = <0x2800 0x800>;
сбрасывает = <& rstctrl 14>;
reset-names = “dma”;
родитель-прерывание = <& intc>;
прерываний = <7>;
# dma-cells = <1>;
# dma-каналы = <16>;
# dma-запросы = <16>;
status = «отключен»;
};
};
pinctrl: pinctrl {
Compatible = “ralink, rt2880-pinmux”;
pinctrl-names = “по умолчанию”;
pinctrl-0 = <& state_default>;
state_default: pinctrl0 {
};
i2c_pins: i2c_pins {
i2c_pins {
ralink, group = “i2c”;
ralink, function = “i2c”;
};
};
spi_pins: spi_pins {
spi_pins {
ralink, group = “spi”;
ralink, function = “spi”;
};
};
phy_led_pins: phy_led {
phy_led {
ralink, group = “led”;
ralink, function = “led”;
};
};
uartlite_pins: уартлит {
uart {
ралинк, группа = “уартлит”;
ралинк, функция = “уартлит”;
};
};
uartf_pins: uartf {
uartf {
ralink, group = “uartf”;
ralink, function = “uartf”;
};
};
spi_cs1: spi1 {
spi1 {
ralink, group = “spi_cs1”;
ralink, function = “spi_cs1”;
};
};
};
rstctrl: rstctrl {
Compatible = “ralink, rt5350-reset”, “ralink, rt2880-reset”;
# сброс-ячейки = <1>;
};
clkctrl: clkctrl {
Compatible = “ralink, rt2880-clock”;
# часы-ячейки = <1>;
};
usbphy: usbphy {
Compatible = “ralink, rt3352-usbphy”;
# phy-cell = <0>;
ralink, sysctl = <& sysc>;
reset = <& rstctrl 22 & rstctrl 25>;
reset-names = «хост», «устройство»;
часов = <& clkctrl 18>;
clock-names = “хост”;
};
Ethernet: Ethernet @ 10100000 {
Compatible = “ralink, rt5350-eth”;
reg = <0x10100000 0x10000>;
reset = <& rstctrl 21 & rstctrl 23>;
reset-names = “fe”, “esw”;
родитель-прерывание = <& cpuintc>;
прерываний = <5>;
mediatek, переключатель = <& esw>;
};
esw: esw @ 10110000 {
compatibility = “ralink, rt5350-esw”, “ralink, rt3050-esw”;
reg = <0x10110000 0x8000>;
сбрасывает = <& rstctrl 23>;
reset-names = “esw”;
родитель-прерывание = <& intc>;
прерываний = <17>;
};
wmac: wmac @ 10180000 {
Compatible = “ralink, rt5350-wmac”, “ralink, rt2880-wmac”;
reg = <0x10180000 0x40000>;
родитель-прерывание = <& cpuintc>;
прерываний = <6>;
ralink, eeprom = “soc_wmac.eeprom »;
};
ehci: ehci @ 101c0000 {
# адрес-ячейки = <1>;
# размер-ячейки = <0>;
совместимый = “generic-ehci”;
reg = <0x101c0000 0x1000>;
Phys = <& usbphy>;
phy-names = «USB»;
родитель-прерывание = <& intc>;
прерываний = <18>;
ehci_port1: порт @ 1 {
рег = <1>;
# триггер-источник-ячеек = <0>;
};
};
ohci: ohci @ 101c1000 {
# адрес-ячейки = <1>;
# размер-ячейки = <0>;
совместимый = “generic-ohci”;
reg = <0x101c1000 0x1000>;
Phys = <& usbphy>;
phy-names = «USB»;
родитель-прерывание = <& intc>;
прерываний = <18>;
ohci_port1: порт @ 1 {
рег = <1>;
# триггер-источник-ячеек = <0>;
};
};
};

Keyes rt5350 openwrt router wifi беспроводная плата расширения видео для raspberry pi Продажа

Способы доставки

Общее примерное время, необходимое для получения вашего заказа, показано ниже:

  • Вы размещаете заказ
  • (Время обработки)
  • Отправляем Ваш заказ
  • (время доставки)
  • Доставка!

Общее расчетное время доставки

Общее время доставки рассчитывается с момента размещения вашего заказа до момента его доставки вам.Общее время доставки делится на время обработки и время доставки.

Время обработки: Время, необходимое для подготовки вашего товара (ов) к отправке с нашего склада. Это включает в себя подготовку ваших товаров, выполнение проверки качества и упаковку для отправки.

Время доставки: Время, в течение которого ваш товар (-ы) дойдет с нашего склада до пункта назначения.

Ниже приведены рекомендуемые способы доставки для вашей страны / региона:

Отправить по адресу: Корабль из

Этот склад не может быть доставлен к вам.

Способ доставки Время доставки Информация для отслеживания

Примечание:

(1) Вышеупомянутое время доставки относится к расчетному времени в рабочих днях, которое займет отгрузка после отправки заказа.

(2) Рабочие дни не включают субботу / воскресенье и праздничные дни.

(3) Эти оценки основаны на нормальных обстоятельствах и не являются гарантией сроков доставки.

(4) Мы не несем ответственности за сбои или задержки в доставке в результате любых форс-мажорных обстоятельств, таких как стихийное бедствие, плохая погода, война, таможенные проблемы и любые другие события, находящиеся вне нашего прямого контроля.

(5) Ускоренная доставка не может быть использована для почтовых ящиков

.

Расчетные налоги: Может взиматься налог на товары и услуги (GST).

Способы оплаты

Мы поддерживаем следующие способы оплаты.Нажмите, чтобы получить дополнительную информацию, если вы не знаете, как платить.

* В настоящее время мы предлагаем оплату наложенным платежом для Саудовской Аравии, Объединенных Арабских Эмиратов, Кувейта, Омана, Бахрейна, Катара, Таиланда, Сингапура, Малайзии, Филиппин, Индонезии, Вьетнама, Индии. Мы отправим код подтверждения на ваш мобильный телефон, чтобы проверить правильность ваших контактных данных. Убедитесь, что вы следуете всем инструкциям, содержащимся в сообщении.

* Оплата в рассрочку (кредитная карта) или Boleto Bancário доступна только для заказов с адресами доставки в Бразилии.

Аппаратное обеспечение по дизайну: RT5350 “3G” Маршрутизатор Прошивка

Проекты / Исходная дата публикации: 22.01.2015

Это немного устарело и, вероятно, больше не нужно.

Я купил один из этих 3G-роутеров за 9 долларов в Китае с бесплатной доставкой. То же, что и тот, о котором подробно говорилось здесь: http: //my-embedded.blogspot.ca/2013/12/mini-4g-router-rt5350f.html, за исключением того, что у него 32 МБ SDRAM и другая загрузка прошивки, у которой только 10 команды, когда вы в него telnet.В этом проекте рассказывается, как сгенерировать для него кастомную прошивку. Файлы находятся по адресу https://github.com/FPGA-Computer/RT5350.git

Прошивка: OpenWrt “Barrier Breaker” r35407 / LuCI Trunk (svn-r9946) Версия ядра : 3.7.5 изображения снимков не создаются по умолчанию (исправлено) https://dev.openwrt.org/ticket/18712

Я погуглил и поигрался с несколькими предварительно скомпилированными образами прошивки для него, но мне не понравилось ни одно из их. Кажется, что всем им не хватает одного или двух пакетов, поскольку у маршрутизатора всего 4 МБ SPI FLASH.

Вот сборщик прошивки для этого роутера. https://code.google.com/p/rcc/source/browse/trunk/projects/rt5350_mini_router/OpenWrt-ImageBuilder-ramips_rt305x-for-linux-x86_64.tar.bz2

По сути, это последний проход для OpenWRT. процесс сборки, когда все, включая все пакеты, было предварительно скомпилировано. Сценарии загружают указанные пакеты и сжимают для них образ прошивки.

Есть несколько вещей, о которых не упоминалось: Команды внутри скриптов были скомпилированы только для x64, поэтому вам нужно запустить это в x64 Linux.(Я запускал bodhi-3.0.0-rc2 (Ubuntu) в VirtualBox на моем компьютере с Windows, так как это единственный блок x64, который у меня есть. Мне пришлось заменить параметр командной строки (в тексте) с 16M на 32M внутри vmlinux на шестнадцатеричный Редактор. Файл был жестко запрограммирован для 16 МБ SDRAM, и он игнорирует аргументы u-boot. Путь к каталогу: «build_dir / target-mipsel_r2_uClibc-0.9.33.2 / linux-ramips_rt305x /» К счастью, сценарии сборки сжимают файл с нуля (как свидетельствует о дате файла), поэтому мне не нужно выяснять, что изменить.

Мне не очень повезло с созданием новой записи, поскольку существует некоторая зависимость от структур каталогов, поэтому я просто изменил одну из записей в сценарии сборки: «image_builder_rt5350.sh», расположенную в корне пакета. Это создает маршрутизатор Wi-Fi с веб-интерфейсом luci и поддерживает opkg и USB-накопитель. Оригинальная заводская прошивка более гладкая, чем это. Хотел бы я иметь резервную копию 🙁

mini_luci_web_wifi)
ПАКЕТЫ = “opkg $ LUCI $ MASS_STORAGE $ WIFI”
# ПАКЕТЫ = “$ LUCI $ DEFAULT_EXCLUDED $ WIFI”
;;
Чтобы скомпилировать его, я просто набираю./image_builder_rt5350.sh mini_luci_web_wifi

В течение минуты будет стена из прокручиваемого текста, и сценарий выдаст скомпилированное изображение в bin / ramips / mini_luci_web_wifi.bin IP-адрес по умолчанию можно изменить, отредактировав строку, содержащую следующую строку в build_dir /target-mipsel_r2_uClibc-0.9.33.2/root-ramips/etc/config / network: option ipaddr ‘192.168.100.1’

После пакетов на SPI FLASH осталось немного места. Если вам нужно больше файлового пространства, вы можете смонтировать Rootfs на внешнем USB-накопителе.Необходимые пакеты есть в этой прошивке.

Документация OpenWRT: http://wiki.openwrt.org/doc/start
Страница OpenWRT: http://wiki.openwrt.org/toh/unbranded/a5-v11

lib4dev

Патчи для компиляции OpenWrt Linux на маршрутизаторах на базе Ralink RT5350.

Примечание Эти исправления больше не актуальны, поскольку они были интегрированы в магистраль OpenWrt, начиная с версии 37568 (https://dev.openwrt.org/changeset/37568/).

Эти исправления применимы только к ядру <3.8.x. Чтобы увидеть более свежие ядра, посетите наш новый репозиторий по адресу https://github.com/kaechele/openwrt!

Введение

Маршрутизаторы на базе

RT5350 еще не поддерживаются в OpenWrt, даже в передовой магистрали.

Однако вот несколько экспериментальных патчей для текущего репозитория ствола OpenWrt, которые должны работать.

Эти исправления были первоначально разработаны для маршрутизатора Hame MPR-A1, но они также применимы к его многочисленным клонам и, в более общем плане, ко многим маршрутизаторам на базе Ralink RT5350.

Это происходит из-за того, что RT5350 представляет собой SoC («Система на кристалле»), для которой требуется всего несколько внешних компонентов для обеспечения работающего беспроводного маршрутизатора. В общем, все эти конструкции очень похожи, отличаются только моделью микросхемы SP Flash или способом управления микросхемой переключателя защиты от перегрузки по току USB.

Инструкции по сборке

Чтобы собрать OpenWrt на маршрутизаторе на базе RT5350, вам необходимо:

  • скачать последние исходники магистрали OpenWrt из svn
  • скачать патчи
  • накладываем патчи
  • выберите вашу цель / подцель / профиль для сборки
  • компилируем прошивку

Это достигается с помощью следующего фрагмента кода:

  mkdir openwrt
 cd openwrt
 svn co svn: // svn.openwrt.org/openwrt/trunk
 git clone https://github.com/Squonk42/OpenWrt-RT5350.git
 cd ствол
 патч -p0 <../ OpenWrt-RT5350 / openwrt_add_pm25lq032_flash_support.patch
 патч -p0 <../ OpenWrt-RT5350 / openwrt_add_rt5350_wlan_support.patch
 патч -p0 <../ OpenWrt-RT5350 / openwrt_hame_mpr-a1.patch
 сделать menuconfig
  

В меню конфигурации нужно выбрать следующие параметры:

  • Целевая система: Ralink RT288x / RT3xxx
  • Подцель: платы на базе RT305x
  • Целевой профиль: HAME MPR-A1

Затем приступаем к сборке:

  марка -j x
  

… где «x» - это количество ЦП на вашем ПК + 1.

Первая компиляция может занять несколько часов, поскольку инструментальные средства создаются первыми. Последующие сборки займут всего несколько минут.

Затем скопируйте полученный образ в корень вашего TFTP-сервера, чтобы его можно было прошить из загрузчика U-Boot маршрутизатора:

  cp bin / ramips / openwrt-ramips-rt305x-mpr-a1-squashfs-sysupgrade.bin / tftpboot /
  

Содержание обновления

openwrt

добавить pm25lq032 flash support.patch

Этот патч содержит определение 3 микросхем SPI Flash, которые обычно используются в маршрутизаторах на базе RT5350, но отсутствуют в стандартном драйвере устройства OpenWrt MTD Flash:

Этот патч не зависит от платформы, так как эти определения также могут быть полезны для других компьютеров, не основанных на RT5350.

openwrt

добавить rt5350 wlan support.patch

Этот патч содержит изменения, необходимые для добавления поддержки RT5350 в драйвер mac80211.

Этот патч был разработан bi 123serge123 с форума OpenWrt (https://forum.openwrt.org/viewtopic.php?pid=186493#p186493), адаптирован Хеффером с того же форума, а затем перенесен на последнюю версию mac80211 2013- 01-07 сам.

openwrt

hame mpr-a1.patch

Этот патч содержит все необходимые изменения, необходимые для определения профиля HAME MPR-A1 для OpenWrt.

Он основан на предыдущей работе arpunk, arteq, Heffer, p1vo и меня с форума OpenWrt (https://forum.openwrt.org/viewtopic.php?id=37002).

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *