Skip to content

Commit 49b9b93

Browse files
ssyysy2021hauke
authored andcommitted
mediatek: add support for Buffalo WSR-6000AX8 and AX8P
This commit adds support for Buffalo WSR-6000AX8 and AX8P models. Hardware -------- SOC: MediaTek MT7986B RAM: 512MB FLASH: 128MB SPI-NAND (Winbond) WIFI 2.4G: (Embedded in SOC) b/g/n/ax, MIMO 4x4 WIFI 5G: (Embedded in SOC) a/n/ac/ax, MIMO 4x4 ETHERNET: 2.5GbE MaxLinear GPY211C (eth1: WAN) ETHERNET: MediaTek MT7531AE 3xGbE (eth0: LAN1, LAN2, LAN3) UART: 3.3V 115200 8N1 Serial(UART) Pin Layout ----------------------- +-------+-------+-------+-------+ J4 | RX | TX | GND |(3.3V) | +-------+-------+-------+-------+ (Bottom Side) MAC Address Table ----------------- lan1-3: board_data 0x4(text) eth1/WAN: board_data 0x4(text) WIFI 2.4G: lan1 + 2 WIFI 5G: lan1 + 9 Installation ------------ 1. Set up a TFTP server with the IP address "192.168.11.2". 2. Rename the OpenWrt initramfs image to "linux.ubi-recovery" and place it in the TFTP server's root directory. 3. While holding down the AOSS button, power on the WSR-6000AX8 (or AX8P). 4. The device will automatically download the initramfs image from the TFTP server and boot into it. 5. Once booted, run "sysupgrade -n" using the OpenWrt sysupgrade image to complete the installation. Recovery -------- 1. Decrypt the official firmware image using "buffalo-enc". example: $ buffalo-enc -d -i wsr_6000ax8_jp_100 -o wsr_6000ax8_jp_100.dec \ -l -O 0xc8 2. Run "sysupgrade -F -n" with the decrypted image. Signed-off-by: Shin Sato <shin.sugar.ssyysy2021@gmail.com> Link: openwrt/openwrt#13107 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
1 parent 7cd10ad commit 49b9b93

File tree

5 files changed

+454
-8
lines changed

5 files changed

+454
-8
lines changed

package/boot/uboot-tools/uboot-envtools/files/mediatek_filogic

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,15 @@ jdcloud,re-cp-03)
8181
;;
8282
esac
8383
;;
84+
buffalo,wsr-6000ax8|\
85+
mercusys,mr80x-v3|\
86+
mercusys,mr90x-v1|\
87+
routerich,ax3000|\
88+
routerich,ax3000-v1|\
89+
tenbay,wr3000k|\
90+
tplink,re6000xd)
91+
ubootenv_add_mtd "u-boot-env" "0x0" "0x20000" "0x20000" "1"
92+
;;
8493
comfast,cf-e393ax|\
8594
iptime,ax3000m)
8695
ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x20000" "0x80000"
@@ -103,14 +112,6 @@ gatonetworks,gdsp)
103112
glinet,gl-mt3000)
104113
ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x80000" "0x20000"
105114
;;
106-
mercusys,mr80x-v3|\
107-
mercusys,mr90x-v1|\
108-
routerich,ax3000|\
109-
routerich,ax3000-v1|\
110-
tenbay,wr3000k|\
111-
tplink,re6000xd)
112-
ubootenv_add_mtd "u-boot-env" "0x0" "0x20000" "0x20000" "1"
113-
;;
114115
openembed,som7981)
115116
ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x80000" "0x80000"
116117
ubootenv_add_uci_sys_config "/dev/mtd3" "0x0" "0x100000" "0x100000"

0 commit comments

Comments
 (0)