Support for ZBT-WE1326 (was: New product! 2.4GHZ/5.8GHz Openwrt 802.11AC dual band dual core wifi router with SD card slot)

@kgoerbig since I’m building snapshots and those use the 4.9 kernel, the Sd card problem is there. See Ramips mt7621 mtk-sd: MediaTek MT6575 MSDC Driver time sequential error with kernel 4.9.x

That’s why I suggested to build your own based on the stable release which is v4.4 but include all the latest update for the MT76 driver. I’m not using the SD card at the moment. Flash is big enough to hold all my personal required package and it has plenty of RAM so no need for swap. Besides, the USB port functions normally.

Honestly, I have never built my own image before. I'm looking over the documentation at:

and attempting to build lede images using a raspberry pi. Also, watching some YouTube tutorials about manual building.

BTW: As it seems this thread is about ZBT WE-1326. Can we safely rename the topic accordingly?

It was originally “plugged” as Fuson device. It turn out to be ZBT :slight_smile:

And yes, it’s a the ZBT-WE1326. I actually bricked the Fuson...completely my own fault, I let the magic smoke of out the SoC by not properly attaching the UART. I replaced it with an “official” ZBT, which was interestingly enough actually cheaper. So renaming this thread or maybe even better, open a separate dedicated thread?

I renamed the thread to something more useful.
Since snapshot support has already been added, I suggest to open a new thread with specific question regarding this device.

1 Like

I emailed ZBT’s sales group, and asked them if they had the later firmware then what it ships with at 14.07. He sent me:


Is there anybody that can verify which version OpenWRT this is?

If you could share the file, I could just flash my device with their latest version and see what they changed.

Sorry for the late response. I got a tad busy tonight. I've uploaded the file to my gdrive. Here is a downloadable link:,

@drbrains Just wondering if you had a chance to check out the firmware that I linked? Also, can anyone tell me if WiFi and extroot is stable with the LEDE firmware for the WE-1326?

I did see the link and I downloaded the file, but I didn’t have time yet to flash it. I should have some time tomorrow morning and I will report back to this thread.

WiFi is stable with the December MT76 drivers, but performance was still behind the proprietary drivers. The lastest patches in January should have fixed a lot, but the test I did on a different router were not good. Hopefully we will see some performance improvements soon.

As for extroot: this should be fine as long as you are using a USB device. But flash should be big enough to hold most packages, so what would you like to add/run? (Just curious about other people use cases).


These are the packages I have installed on my TL-WDR4300. Uses about 35MB of extroot

The file you shared is this:

Linux version 3.10.14 (zbt123@zbt-server) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 unknown) ) #105 SMP Sat Dec 23 11:38:46 CST 20

Its an old OpenWRT Barrier Breaker 14.07. Using the closed source Ralink/Mediatek drivers. They included crypto, but doesnt seem to work. The rest seems functional on first sight.


Are you able to tell me if the ZBT firmware allows SSH so be active? I prefer SSH access via putty if possible. Thanks for all the info BTW.

So I received the WE-1326 last night. I have so far left OpenWRT 14.07 on the router. To be able to update/install packages I had to change opkg.conf settings to:

dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
src/gz barrier_breaker_base
src/gz barrier_breaker_luci
src/gz barrier_breaker_management
src/gz barrier_breaker_oldpackages
src/gz barrier_breaker_packages
src/gz barrier_breaker_routing
src/gz barrier_breaker_telephony

I was able to get extroot working w/ a 32GB micro sd card as well. Partitioned off 100MB for packages, 128MB swap partition, and the remaining 31GB as ext4.

Does anyone know if there is a way to put this router into recovery mode without erasing everything? When I held the reset button it forced me to upload firmware again, and erased everything. On my TPlink TL-4300 I can hit the reset button about 3-times quickly, and the router goes into recovery mode where I can ssh into it, and recover backup firmware via cli.

Upgrade method (from seller).
1, Right-click on the network >>> Properties >>> Local Area Connection >>> Properties >>> Select IPV4 >>> Fixed IP Address >>> >>> Subnet Mask >>>> >> Click OK to save.
2. LAN access router LAN port and PC,
3. Press and hold the reset button on the router.
4. Plug in the power adapter.
5. Wait for 10 seconds to release the reset button,
6. Open the browser >>> Enter.
7. This can enter the router's recovery mode, and then select the firmware to be upgraded.

it can be that it's not necessary to use setting up your ip and it will work

branch 17.1 from git and cherry-picked commit for support WE1326
build firmware from that source.
WiFi works, SD card works, USB works, LED works.

My ZBT-WE1326 hung with the trunk image a few months ago, so I tried this version with success:

Any chance you can share the WE1326 bin that you built?

Try this build!8UUTTAIQ!CJaaoS0QicKmFeiEOX9zxw
As it's not based on stable release this build can have issues with some external opkg packages.
After flash ensure that WiFi initialized correctly.
If WiFi not work try to regenerate configuration with (

rm -f /etc/config/wireless
wifi config
for USB see
package 'usbutils' is installed already

I still haven't had the chance to load that image. I will try when I have a free weekend. However, regarding the failsafe recovery on the WE-1326. Does this router only provide a web interface when in recovery? Is there a way to access cli ssh in openwrt when in recovery? I ask because on my TPlink WDR-4300 I could still access CLI in recovery to restore backuped up bin files, and such to recover it. With the WE-1326, if I mess something up I've had to put in recovery, load the default firmware (mt7621-openwrt-512m-20171208.bin) within the recover web interface, and then ssh into it to recovery my last backed up bin to restore my settings (see below script). Is there an easier method to what I am doing?


cd /tmp
rm *.bin
dd if=/dev/mtd0 of=/tmp/all.bin
dd if=/dev/mtd1 of=/tmp/bootloader.bin
dd if=/dev/mtd2 of=/tmp/config.bin
dd if=/dev/mtd3 of=/tmp/factory.bin
dd if=/dev/mtd4 of=/tmp/firmware.bin
dd if=/dev/mtd5 of=/tmp/rootfs.bin
dd if=/dev/mtd6 of=/tmp/rootfs_data.bin

#Backup /etc/config
rsync -av /etc/config /mnt/32GB/we1326

#Backup Firmware
rsync -av /tmp/*.bin /mnt/32GB/we1326

#Rsync to 150GB
rsync -av /mnt/32GB/we1326 /mnt/150GB/

#opkg list backup
opkg list_installed | cut -f 1 -d ' ' >> /mnt/32GB/we1326/opkg_installed
opkg list_installed | cut -f 1 -d ' ' >> /mnt/150GB/we1326/opkg_installed