Adding OpenWrt support for Zyxel EX5601-T0

Got it. Indeed it was auto negotiating. I'll try with another transceiver. Thanks

200+ customers with a bricked router because of b10_0122 . Might as well contact Odido myself for s replacement aswell since the issue seems to be a bootloop now and it's the same issue i got. (Or would this be considered fraud :thinking:)

https://tweakers.net/nieuws/232586/odido-vervangt-modems-bij-100-klanten-na-zyxel-t-56-storing.html

It says they're still doing research and looking for an explanation why this is happening.

Clearly them having enabled a broken secure boot, its failing to verify some inage resulting in a bootloop.
Also lets not forget the new BROM with different bytes,responses,requests so the publicly available mtk_uartboot can't do a handshake for example.

1 Like

I'm thinking of a new BL2 for the stock layout. One that does not run boot zloader immediately. Or at least gives us a chance to cancel it and enter own bootargs. I think it will help in lowering the risks of a brick.

Or maybe a little backdoor to run tffpboot while holding a certain button when botting.

I'll try cook up something easy to set up

1 Like

I don't envy the engineers who were first forced to implement this under pressure from management with a tight deadline, and now will get blamed for the bricks and will have to fix this.

I got an order yesterday (16 March '25) for three of these to the UK. They all had the old {V5.70(ACEA.0)T56C_b7_1006} firmware on them.

May I ask, I have put OpenWrt on one of the routers, am I able to flash the hack-gpon unbranded firmware onto the router after I have replaced the uboot? Or is there a different way to get the unbranded firmware onto it without the new uboot?

I have tried with the Supervisor login but I obviously can't even get a WAN with that.

I just wanted to see the throughput so I can start tweaking the router to try and get as close to the full 1.2Gb fibre I have.

Any advice would be gratefully recieved... and thanks for all your hard work, obviously.

If you have flashed OpenWrt by using the guide on the wiki with ubootmod partition layout, you can see my post below.

You can use the hack-gpon firmware instead of the V570ACDZ36C0.bin i used or any other really assuming its compatible.

1 Like

You are literally a star! Thanks so much for the quick response. I read this entire thread over the past 48 hours and I'm not sure where / when I read it, but Happy Birthday ! ha

1 Like

By the way, for those in the UK wondering about delivery times:

Post the postage too, TIA.

€25 to the UK via DHL / ParcelForce and on the label, it said they actually paid €26.30.

1 Like

OK, so the new firmware is called b10_0122, I'll add a warning to the wiki page.

Im sorry for asking, maybe its already said somewhere, at this moment i ordered the set on Wifilinks and received it, now i only want to place the empty stock image on the device (so not the Odido branded one), do i also need the serial cable for this? Or can i just upload it via supervisor?

I have it setup as dumb AP and am running speedtest with 2 devices at the same time, both connected to wifi, yet it doesn't seem to drop in speed?
I also tried just 1 device.
How to replicate the wifi issue some of you are having?

1 Like

For the ones that are interested. I've edited my FIP mtd to load u-boot console instead of zloader immediately. If you don't touch any key it will still load zloader like normal.

before :

after:

i had to remove some exclamation marks, otherwise the mtd was too large to flash back.

2 Likes

Its possiblw without. But it brings a bigger risk of semi-bricking the device after which you will need the serial console anyway..

EDIT: hit the 3 post limit so im editing this post

Success flaahing back and forth stock/ubootmod without SERIAL!

So i found a few ways to flash stock openwrt and also if wanted its possible to flash ubootmod openwrt. Without serial console, so you can leave the modem unopened..

Although it worked reliable for me on 2 different devices, it's a little bit complicated to set up and so i am looking for a more friendly and simpler method.
If someone can help me with their proven method then i would kindly want to hear about it. Its good for the community if we help each other so that people that have less knowledge about openwrt, can also start using it.

In the meantime i will not put up a serial-less guide right now since i am still searching for better ways.

If someone wants ro know how i do it at this momemt,feel free to pm me.
I dont want to publicly post guides thst in 1 week will be obsolute and out-of-date made (by me probably) when a better guide is posted.

5 Likes

Looking forward to your serial-less guide. Good luck!

What do you wsnt to flash specifically? Maybe tonight i can write a speciific guide for your case.

Are you on Odido firmware? Do you want to go to stock zyxel firmware? Do you want openwrt with stock layout? Do you want openwrrt with ubootmod?

At the moment i have a lot of different ways to flssh but theyre all so different from each other, so after long time looking fof a simpler way for all. I decided thst it sould be essier to code a working script myelf thst will work in all scensrios. This will taks me some time but theres a lot progress.

I actuslly have discovered a very easy way for a lot of things, but it will get me in trouble, as i will be breaking the law and dont want thst since i dont do what im doing with malicious intenf.

Thanks

1 Like

I am on odido firmware 5.70 and want openwrt ubootmod. Thank you.

With openwrt ubootmod, is zloader involved in the boot process, or does uboot boot openwrt directly?

On which version of 5.70?

With ubootmod the zloader is still there. But its booting openwrrt instead of zloader first.

V5.70(ACEA.0)T56C_b7_1006

So if I understand correctly, on ubootmod, zloader lies dormant on the flash and is never used. I wonder why the developers chose to keep it.