While trying to find an LEDE (OpenWRT) 802.11ac supported device, I stumbled upon the FS-WR106. After a bit of back and forth with their representative, I ended up acquiring one unit for testing.
It came preloaded with OpenWRT 14.07, which is old. They were kind enough to send me a build based around 15.05 (not 15.05.1), and it’s stable, but it’s a no-frills build with no enhancements- other than a slightly modified graphic for the router’s name- MediaTek OpenWRT.
As of yesterday, Jiawei Wang’s build for the ZBT-WE1326 were pulled into LEDE’s trunk. Yesterday.
There are minor bugs with this build- the GPIO pins are unknown for the LEDs, and the power light is not controllable at this time.
However, it’s not the right image. The ZBT-WG3526 (16MB) squashfs layout is what is current on this device:
[ 2.230000] spi-mt7621 1e000b00.spi: sys_freq: 50000000 [ 2.230000] m25p80 spi32766.0: w25q128 (16384 Kbytes) [ 2.240000] m25p80 spi32766.0: using chunked io [ 2.240000] 4 ofpart partitions found on MTD device spi32766.0 [ 2.250000] Creating 4 MTD partitions on "spi32766.0": [ 2.260000] 0x000000000000-0x000000030000 : "u-boot" [ 2.260000] 0x000000030000-0x000000040000 : "u-boot-env" [ 2.270000] 0x000000040000-0x000000050000 : "factory" [ 2.270000] 0x000000050000-0x000002000000 : "firmware" [ 2.280000] mtd: partition "firmware" extends beyond the end of device "spi3 2766.0" -- size truncated to 0xfb0000 [ 2.320000] 2 uimage-fw partitions found on MTD device firmware [ 2.330000] 0x000000050000-0x00000017e12e : "kernel" [ 2.330000] 0x00000017e12e-0x000001000000 : "rootfs" [ 2.340000] mtd: device 5 (rootfs) set to be root filesystem [ 2.340000] 1 squashfs-split partitions found on MTD device rootfs [ 2.350000] 0x0000006a0000-0x000001000000 : "rootfs_data" [ 2.360000] netif_napi_add() called with weight 128 on device eth%d [ 2.370000] change HW-TRAP to 0x17ccf
Also, I’m still having a wireless issue with this LEDE build, even though it claims I am in -HEAD, rather than 17.01.1. Need to do more research on this:
[ 11.640000] firmware init done [ 11.810000] ------------[ cut here ]------------ [ 11.810000] WARNING: CPU: 3 PID: 496 at compat-wireless-2017-01-31/net/wireless/core.c:763 wiphy_register+0x58/0x6c4 [cfg80211]() [ 11.820000] Modules linked in: mt7603e(+) ledtrig_usbport mt76 mac80211 cfg80211 compat ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables x_tables mmc_block mtk_sd mmc_core leds_gpio xhci_mtk xhci_plat_hcd xhci_pci xhci_hcd ahci libahci libata sd_mod scsi_mod gpio_button_hotplug usbcore nls_base usb_common [ 11.850000] CPU: 3 PID: 496 Comm: kmodloader Not tainted 4.4.61 #0 [ 11.860000] Stack : 00000000 00000000 804c6862 00000036 00000000 00000000 80470000 804e0000 [ 11.860000] 8fd023ec 8046dc83 803e8be4 00000003 000001f0 804c367c 00000003 8f7f4b78 [ 11.860000] 8f7f52c8 80063fb8 80470000 804e0000 804721c8 804721cc 803ed50c 8f72fa34 [ 11.860000] 00000003 80061d04 00000003 8f7f4b78 8f7f52c8 00000000 00000000 0072fa34 [ 11.860000] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 11.860000] ... [ 11.900000] Call Trace: [ 11.900000] [<80016844>] show_stack+0x50/0x84
Ah well.. back to the drawing board. I’ll mess with this later.