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

Can anyone point me to some easy(ish) way that I can read from the flash? I can't seem to find the MAC address using semi-common offsets for the ZBT series of routers. Thanks!

My device just arrived today. Let's see what we can put together. What information are you looking for inside the firmware?

Edit: I opened it up. It is exactly this:

https://wikidevi.com/wiki/ZBT_WE1326

Mine has the heat sinks installed already.

Edit2:
Its Death On Arrival. Power-ON: just the power light blinking and the other LED's very faint flashing. Since I screwed it open: no output on the UART pins. Lets see how Elina's customer support is.
Edit3:
Turns out the power adapter is broken. I exchanged with another one (1A instead of 2A) but it boots into OpenWRT Barrier Breaker 14 as expected :slight_smile:

Successfully build a 95% working version.

The MT76 driver for the 2.4ghz has the same problems as other hardware. Now I can compare the MT7621 and MT7628 errors. Seems to be similar. Most panics seem to be with the SK Buff. Using only the 5Ghz radio (MT7612E) seems stable, but weaker compared to the driver included in the CC 15.05, which seems to be from the RaLink SDK. The same for the 2.4 driver which works without and panics.

Interesting side note: the Uboot is a modified Pandora Box version dated 2015

You may want to check if SQM works as well ... I've tried several devices with MT7621 and in addition of the WiFi failures, I need to disable SQM otherwise, I got panics/reboots, every few hours ...

The only good way for me to test sqm and bufferbloat is with a speedtest and pings at the same time. Dslreport does not have a server in my current country...it even comes with a popup that its unreliable.

But the crashing part I should be able to reproduce if its a MT76 or switch problem. I will let you know.

@sholwe if you build for the ZBT WE1326 this router works. There are still bugs in the open source MT76 driver, this is experienced on other (similar) hardware. As for the MAC address, the 2.4ghz gets the Mac as on the back (sticker) 5Ghz get +1 and the Ethernet switch gets +1 again.

1 Like

@drbrains Thanks for this info- I actually eyeballed that one as well, but I'm getting an invalid MAC, so it fakes one, and I'm still getting random dumps. Are your antenna removable, or not?

I don't know what they did with the 15.05 build, but it's nearly completely useless- my ancient AR670W is just about as responsive.

Also- are you using the default DTS?

Mine is exactly like the wikidev a few posts up. It even is stamped ZBT WE1326 on the main board. Antennas are detachable.

And yes, I am using the unmodified DTS from the Lede source. Everything works, but the MT76 driver still has problems. Especially on the 2.4ghz MT7603 part. Unfortunately this is a driver problem and not device specific.

Even all the LEDs work, which I can't seem to get to working on an MT7628 board. USB and SD card work with the drivers in Lede without any problems.

Still getting reboots in combination with SQM, but again this doesn't seem device related but looks like a driver problem (possibly in the MT76).

Interesting. The product I was offered is not quite the same as yours. I might as well pull it apart since it's not being used for much else right now- if only to get pictures (and attach pins for my eventual TTL use, since I'll probably soft brick it one of these days (now that I have a little motivation to work on it, again- it's been sitting here ignored since day 3). I really am disappointed if they have used the RALink SDK on a kernel to get it into a modified OWRT- the only reason I bought the device is because I figured it'd be easy enough to get stable support under LEDE- I could have bought something name brand that doesn't work very well. :wink:

With the 2017-03-17 MT76 package and inspiration from @hnyman's WNDR3700/3800 build, I've managed to make one that will finally run, lede-ramips-mt7621-zbt-we1326-squashfs-sysupgrade.bin, but the wifi LEDs still don't work.

How well is this model supported?

The Asus RT-AC1200GU is similar, but I didn't see a basic DTS for this. The Padavan project had 2 other AC1200 models with some support. It should not be to difficult to get a basic build running once you have a basic DTS for this device. As for specs, it has less RAM and no PCIe slot or SIM-card support as far as I know.

@drbrains Have you found an mt76 driver that's stable? I've done my best disabling sqm, checking through the code (that I could actually understand beyond the magical undocumented settings in the chipset), et al- and I still get maybe 4-6 hours before it hangs.

I've gotten to the point that I'm considering sticking a PL2303 on my WNDR3800 so I have a serial console for it.. but that's certainly going to keep it out of production.

The mt76 driver that is included in Lede 17.01.0 and 17.01.1 was stable for me on my DIR-860L rev B1. Instability only occurs whenever SQM is enabled for me. But the crashes with SQM enabled are also probably mt76 related, so that also proves that the mt76 driver needs some work. Hopefully once those issues are ironed out, the driver will be stable for everybody, with and without SQM.

There is currently an issue on Lede's bug tracker about these bugs. You can create a flyspray account and vote on the issue. Hopefully this will bring the developer's attention to these bugs: https://bugs.lede-project.org/index.php?do=details&task_id=764

1 Like

Interesting. Before I moved to the 17/03 builds, it couldn't read my firmware and dropped core paniced, refusing to function at all, as noted last month. The current implementation doesn't seem to return a valid firmware (revision 0.0?), but it works- sometimes.

Cheers!

Sorry to revive this thread. Two questions:

  1. Is there a stable Lede/OpenWRT build for the ZBT-WE1326?

  2. If not, how well does the older version of OpenWRT that ships with the device work? Installing packages and such still available?

I ask because I just ordered this device today.

https://www.aliexpress.com/snapshot/0.html?spm=a2g0s.9042647.6.2.uC3UA7&orderId=89347783780261&productId=32817736604

https://lede-project.org/toh/views/toh_fwdownload?dataflt[Model*~]=1326

@tmomas I realize that it is listed on the main Table of Hardware list, but last discussion is that there was WiFi driver issues w/ LEDE firmware.

Actually the table points to the answer of your question: no stable build yet. It’s Snapshot builds only. I’m running (and building my own) snapshots. WiFi seems stable to me with the latest MT76 commits.

Edit: the SD/MMC driver has some problems as discussed in a different thread. So depending on your needs for that, you might have to build your own based on the 4.4 kernel from stable as recommended in that thread

The snapshot you built, does your sd slot also work? Any chance you can share your build on git?