Adding OpenWrt support for Zyxel EX5601-T0

Hi all,

As I mentioned before, this topic hasn't gone unnoticed by Odido (and therefore Zyxel). If you're in doubt whether or not to flash OpenWRT or Zyxel stock firmware to your T-56, I suggest you do it sooner rather than later. Odido is working on new firmware which contains a new BL2, FIP and Zloader, rendering mtk_uartboot completely unusable.

Some other notable changes:

  • The two files in zydefault/sysconfig.tar(.gz), zcfg_config and zcfg_predef, no longer have the .json extension, but more importantly, they're encrypted. There goes our way to find the default supervisor password. As of now, it hasn't changed, but chances are it will be in the future.
  • The root password is no longer displayed over UART when making a config backup, so that entry point can also go out the window.
  • The config backup is encrypted differently. Not only has the encryption method changed, the root password is not the password for the encrypted config anymore.
  • The new bootloader doesn't check the signature in zyfwinfo, theoretically making it possible to flash Zyxel firmware without having to replace the bootloader. I wouldn't get my hopes up though. I guess this is simply a beta version and the final version that'll be rolled out to customers will check the signature.

As you know, I can't share Odido's firmware, especially (beta) versions that haven't been (or never will be) released. For now, I can only advise to pull your decision forward as to which firmware you're going to use. Once the update is out there, I'll be more than happy to help and find another way in, within my possibilities of course.

6 Likes