openwrt/target/linux/ramips
Eros Brigmann 803c00e9b8 ramips: add support for Wavlink WL-WN531G3
This device is similiar to the Wavlink WL-WN531A3.
Hardware
--------
SoC:   Mediatek MT7620A
RAM:   64MB
FLASH: 8MB NOR (GigaDevice GD25Q64CS)
ETH:
  - 2x 10/100/1000 Mbps Ethernet (RTL8211F)
  - 3x 10/100 Mbps Ethernet (integrated in SOC)
WIFI:
  - 2.4GHz: 1x (integrated in SOC) (2x2:2)
  - 5GHz:   1x MT7612E (2x2:2)
  - 4 external antennas
BTN:
  - 1x Reset button
  - 1x Touchlink button
  - 1x Turbo button
  - 1x Wps button
  - 1x ON/OFF switch
LEDS:
  - 1x Red led (system status)
  - 1x Blue led (system status)
  - 5x Blue leds (ethernet ports)
  - 1x Power led
  - 1x Wifi led
UART:
  - 57600-8-N-1
Everything works correctly.

Installation
------------
Flash the initramfs image in the OEM firmware interface
When Openwrt boots, flash the sysupgrade image otherwise you won't be
able to keep configuration between reboots.
In my case the whole device was locked and there was no way
to flash the image, except for flashing directly to the flash
via an spi-flasher. You need to put the sysupgrade image file at
the beginning of 0x60000.

Notes
-----
1) Router mac addresses:
   LAN XX:XX:XX:XX:XX:F0 (factory @ 0x28)
   WAN XX:XX:XX:XX:XX:F1 (factory @ 0x2e)
   WIFI 2G XX:XX:XX:XX:XX:F2 (factory @ 0x04)
   WIFI 5G XX:XX:XX:XX:XX:F3 (factory @ 0x8004)

   LABEL XX:XX:XX:XX:XX:F2

Signed-off-by: Eros Brigmann <erosbrigmann@gmail.com>
2024-05-10 00:05:25 +02:00
..
base-files/etc ramips: remove model name from LED labels 2020-10-02 14:51:57 +02:00
dts ramips: add support for Wavlink WL-WN531G3 2024-05-10 00:05:25 +02:00
files/drivers ramips: remove unnecessary macros for previous kernel versions 2024-05-03 23:02:00 +01:00
image ramips: add support for Wavlink WL-WN531G3 2024-05-10 00:05:25 +02:00
mt76x8 ramips: switch to Linux 6.6 2024-05-03 21:36:42 +01:00
mt7620 ramips: add support for Wavlink WL-WN531G3 2024-05-10 00:05:25 +02:00
mt7621 ramips: Add support for D-Link DIR-2150-A1 2024-05-09 22:28:23 +02:00
patches-6.6 generic: MIPS64: fix detect_memory_region() compilation error 2024-04-30 19:34:02 +02:00
rt288x ramips: switch to Linux 6.6 2024-05-03 21:36:42 +01:00
rt305x ramips: switch to Linux 6.6 2024-05-03 21:36:42 +01:00
rt3883 ramips: switch to Linux 6.6 2024-05-03 21:36:42 +01:00
Makefile ramips: switch to Linux 6.6 2024-05-03 21:36:42 +01:00
modules.mk ramips: switch to 6.1 kernel 2024-03-12 17:28:52 +01:00