Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
toh:zyxel:t-56 [2024/12/10 07:50] – Created from the form at meta:create_new_device_page frollictoh:zyxel:t-56 [2024/12/19 13:20] (current) – [Photos] frollic
Line 1: Line 1:
 ====== ZyXEL T-56 ====== ====== ZyXEL T-56 ======
  
-/* This template is intended to be used via https://openwrt.org/meta/create_new_device_page ONLY.  */ +The Zyxel T-56 is an ISP (Odido and Hyperoptic) branded EX5601-T1, which is the same as the T0 version, without the SFP+ port
-/* DO NOT CREATE NEW DEVICEPAGES VIA COPY & PASTE! */ +
-/* USE https://openwrt.org/meta/create_new_device_page */+
  
-{{page>meta:infobox:construction&noheader&nofooter&noeditbtn}} +Installation is differentdue to locked down firmware and boot loader, but once installed, you get the same functionality as in the T1.
- +
-//Write a shortrelevant description of the device. Include a technical overview, but avoid marketing buzzwords/useless stuff. Two to four sentences is about right. A picture is goodtoo. Edit the page to see how to add pictures.// +
- +
-<WRAP BOX> +
-FIXME Any text with a light background (like this one) provides instructions for creating the Details Page. When you have filled in correct/useful information (instead of any template that's there) **remove the instructions, as well as the ''<nowiki><WRAP></nowiki>'' that encloses it.** +
-</WRAP>+
  
 /*****/ /*****/
 /* How to add images ========> http://openwrt.org/meta/adding_images_to_openwrt_wiki */ /* How to add images ========> http://openwrt.org/meta/adding_images_to_openwrt_wiki */
 /*****/ /*****/
- 
-{{media:example:genericrouter1.png?200|Generic Router}} 
- 
-<WRAP BOX> 
-FIXME 
-===== Getting started with a new Device Page ===== 
-  - This is an empty template that suggests the information that should be present on a well-constructed Device Page. This means, that **you have to fill it with life and information.** 
-  - There are several "fixme" tags with text on a light background (like this text) throughout this template. As you fill in the page, remove those tags so that people can judge its completeness. 
-  - When there are no more "fixme" tags left, delete this one too, along with the ''<nowiki><WRAP></nowiki>'' that encloses it. 
- 
-===== Keep the articles modular ===== 
-  * Please include only model specific information, omit bla,bla and put everything generic into separate articles 
-  * If you have no time to write certain stuff, link to [[docs:start]] 
-  * [[docs:guide-user:base-system:start]] should lead the way, do not explain this again 
-  * DO NOT provide a complete howto here! Instead //groom// the [[docs:start|general documentation]]. 
-</WRAP> 
  
 ===== Supported Versions ===== ===== Supported Versions =====
- 
-<WRAP BOX> 
-FIXME 
-  - The tables below are automatically generated, **once the correct filters for Brand and Model are set.** 
-  - If the tables below show information for ''<nowiki>ZyXEL T-56 </nowiki>'', everything is OK and you can delete this text and the ''<nowiki><WRAP></nowiki>'' that encloses it. 
-  - If the tables below contain "Nothing found", it means that either 
-    - the dataentry page for ZyXEL T-56  is missing. Please [[meta:create_new_dataentry_page|create a new dataentry page]] first, then reload this page. The tables should then contain $something. If they do, delete this text and the ''<nowiki><WRAP></nowiki>'' that encloses it. 
-    - filters are not set correctly. Most common reason for "Nothing found": The dataentry does not contain a Version, but we are filtering here for version -> Please **edit this section and adjust the filters with the proper Brand, Model and Version.** In case the dataentry does not contain a version, delete the line ''filter  : Versions~''. Just try, it's easy. The tables should then contain $something. If they do, delete this text and the ''<nowiki><WRAP></nowiki>'' that encloses it. 
-  - If the tables still contain "Nothing found": Don't panic, calm down, take a deep breath and [[:contact|contact a wiki admin]] (tmomas) for help. 
-</WRAP> 
  
 <!-- ToH: { <!-- ToH: {
Line 49: Line 15:
   "dom": "t",   "dom": "t",
   "paging": false,   "paging": false,
-  "shownColumns": ["brand", "model", "version", "supportedcurrentrel", "oemdevicehomepageurl", "forumsearch", "deviceid"], +  "shownColumns": ["brand", "model", "version", "supportedcurrentrel", "oemdevicehomepageurl", "forumsearch", "deviceid", "unsupported_functions"], 
-  "filterColumns": {"brand": "^ZyXEL$", "model": "^T-56$", "version": "^@@Version\\|@@$"}+  "filterColumns": {"brand": "^ZyXEL$", "model": "^T-56$"}
 } --> } -->
- 
-/* If no unsupported functions known, comment out the following datatable or delete it. */ 
-<!-- ToH: { 
-  "source": "json", 
-  "dom": "t", 
-  "paging": false, 
-  "shownColumns": ["unsupported_functions"], 
-  "filterColumns": {"brand": "^ZyXEL$", "model": "^T-56$", "version": "^@@Version\\|@@$"} 
-} --> 
- 
-===== Experimental Versions ===== 
- 
-/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  
-   The official Table of Hardware only lists current, stable versions of OpenWrt.  * 
-   Use this space to describe any on-going efforts to create a newer version       * 
-   of the firmware for this device. Provide links to firmware images,              * 
-   active threads on the forum, or other sources of information.                   * 
- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 
- 
-//None at this time.// 
- 
 ===== Hardware Highlights ===== ===== Hardware Highlights =====
 <!-- ToH: { <!-- ToH: {
Line 78: Line 23:
   "dom": "t",   "dom": "t",
   "paging": false,   "paging": false,
-  "shownColumns": ["model", "version", "cpu", "cpumhz", "cpucores", "flashmb", "rammb", "wlanhardware", "wlan24ghz", "wlan50ghz", "ethernet100mports", "ethernet1gports", "modem", "usbports"], +  "shownColumns": ["model", "version", "cpu", "cpumhz", "cpucores", "flashmb", "rammb", "wlanhardware", "wlan24ghz", "wlan50ghz", "ethernet1gports", "ethernet2_5gports", "usbports"], 
-  "filterColumns": {"brand": "^ZyXEL$", "model": "^T-56$", "version": "^@@Version\\|@@$"} +  "filterColumns": {"brand": "^ZyXEL$", "model": "^T-56$"
-} -->+  } -->
  
  
 ===== Installation ===== ===== Installation =====
 /* stable release */ /* stable release */
-/* uncomment once stable release is available 
 <!-- ToH: { <!-- ToH: {
   "source": "json",   "source": "json",
Line 91: Line 35:
   "paging": false,   "paging": false,
   "shownColumns": ["model", "version", "supportedcurrentrel", "firmwareopenwrtinstallurl", "firmwareopenwrtupgradeurl", "firmwareoemstockurl"],   "shownColumns": ["model", "version", "supportedcurrentrel", "firmwareopenwrtinstallurl", "firmwareopenwrtupgradeurl", "firmwareoemstockurl"],
-  "filterColumns": {"brand": "^ZyXEL$", "model": "^T-56$", "version": "^@@Version\\|@@$"}+  "filterColumns": {"brand": "^ZyXEL$", "model": "^T-56$"}
 } --> } -->
-*/ 
  
 +:!: The T-56 requires [[:toh:zyxel:t-56#serial|serial]] for installing OpenWRT, since the ISP added a password to zloader.
  
-/* snapshot */ +:!: The installation instruction will wipe the existing firmwareand maximize the flash space for OpenWRT (~400MB free) aka "ubootmod".
-/* delete once stable release is available */ +
-<!-- ToH+
-  "source": "json", +
-  "dom": "t", +
-  "paging": false, +
-  "shownColumns": ["model", "version", "supportedcurrentrel", "firmwareopenwrtsnapshotinstallurl", "firmwareopenwrtsnapshotupgradeurl", "firmwareoemstockurl"], +
-  "filterColumns": {"brand": "^ZyXEL$", "model": "^T-56$", "version": "^@@Version\\|@@$"+
-} -->+
  
 +:!: Going back to stock will be hard(er), if not impossible. Backing up the stock firmware isn't covered by this guide.
  
--> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]]+Use the 1GbE Ethernet ports until you've TFTP booted the ubootmod-initramfs-recovery.itb image.
  
-FIXME Please add the installation procedure here. 
  
-==== Flash Layout ==== +Until you reach the flashing sectioneverything will be done from RAMif you reboot, you'll have to start over.
-<WRAP BOX> +
-FIXME //[[:docs:techref:flash.layout#discovery_how_to_find_out|Find out flash layout]], then add the flash layout table here (copypastemodify the [[docs:techref:flash.layout#partitioning_of_the_flash|example]]).//+
  
-Please check out the article [[docs:techref:flash.layout|Flash layout]]It contains examples and explanations that describe how to document the flash layout. +The **mt7986-ram-ddr4-bl2.bin** can be downloaded from https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/,  
-</WRAP>+the rest from https://downloads.openwrt.org/releases/23.05.5/targets/mediatek/filogic/.  
 +Use the **zyxel_ex5601-t0-ubootmod-** files!
  
-==== OEM easy installation ====+  * Disassemble the device, and connect to the serial port, and switch it on. 
  
-<WRAP BOX> +Verify serial's working by interrupting the boot process.
-FIXME //The instructions below are for Broadcom devices and only serve as an example.//\\ +
-**//Remove / modify them if they do not apply to this particular device!//**+
  
-This section deals with +You should end up at password prompt 
-  * How you install OpenWrt from device freshly opened +<code> 
-  * The steps required such as reset to factory defaults if the device has already been configured+Hit any key to stop autoboot: 
 +Password: 
 +</code>
  
-**Note:** Reset router to factory defaults if it has been previously configured. +  Close your term application and download the mtk_bootloader from https://github.com/981213/mtk_uartboot
-  * Browse to ''<nowiki>http://192.168.1.1/Upgrade.asp</nowiki>'' +
-  * Upload .bin file to router +
-  * Wait for it to reboot +
-  * Telnet to 192.168.1.1 and set a root password, or browse to ''<nowiki>http://192.168.1.1</nowiki>'' if LuCI is installed. +
-</WRAP>+
  
-==== OEM installation using the TFTP method ====+There are premade binaries available for Apple and x86 in https://github.com/981213/mtk_uartboot/releases. 
  
-->  [[docs:guide-user:installation:generic.flashing.tftp]]+  * Switch off the device, change the -s parameter making it match your serial port, and execute:  
 +<code> 
 +% mtk_uartboot -s [serial port] --aarch64 -p mt7986-ram-ddr4-bl2.bin -f openwrt-23.05.5-mediatek-filogic-zyxel_ex5601-t0-ubootmod-bl31-uboot.fip 
 +mtk_uartboot - 0.1.1 
 +Using serial port: [serial port] 
 +Handshake... 
 +</code> 
 +    * Switch on the T-56 and you should see 
 +<code> 
 +hw code0x7986 
 +hw sub code: 0x8a00 
 +hw ver: 0xca01 
 +sw ver: 0x1 
 +Baud rate set to 460800 
 +sending payload to 0x201000... 
 +Checksum: 0x433d 
 +Setting baudrate back to 115200 
 +Jumping to 0x201000 in aarch64... 
 +Waiting for BL2. Message below: 
 +================================== 
 +NOTICE:  BL2: v2.10.0   (release):OpenWrt v2024.01.17~bacca82a-3 (mt7986-ram-ddr4) 
 +NOTICE BL2Built : 01:34:01, Dec  5 2024 
 +NOTICE:  WDT: Cold boot 
 +NOTICE:  WDT: disabled 
 +NOTICE:  CPU: MT7986 (1998MHz) 
 +NOTICE:  EMI: Using DDR4 settings 
 +NOTICE:  EMI: Detected DRAM size: 1024MB 
 +NOTICE:  EMI: complex R/W mem test passed 
 +NOTICE:  Starting UART download handshake ..
 +================================== 
 +BL2 UART DL version: 0x10 
 +Baudrate set to: 921600 
 +FIP sent. 
 +================================== 
 +NOTICE:  Received FIP 0xfe381 @ 0x40400000 ... 
 +================================== 
 +</code> 
 +  * Once mtk_uartboot finishes, you can start up your serial port application again, and see the boot loader looping, and requesting an image.
  
-=== Specific values needed for tftp ===+(You can keep serial connected throughout the rest of the installation process.)
  
-<WRAP BOX>+<code> 
 +Using ethernet@15100000 device 
 +TFTP from server 192.168.1.254; our IP address is 192.168.1.1 
 +Filename 'openwrt-mediatek-filogic-zyxel_ex5601-t0-ubootmod-initramfs-recovery.itb'
 +Load address: 0x46000000 
 +Loading: * 
 +ARP Retry count exceeded; starting again 
 +Wrong Image Format for bootm command 
 +ERROR: can't get kernel image! 
 +</code>  
 +  * Reconfigure your TFTP host to use 192.168.1.254, and serve the file the boot loader is requesting.
  
-FIXME Enter values for "FILL-IN" below+<code> 
 +Using ethernet@15100000 device 
 +TFTP from server 192.168.1.254; our IP address is 192.168.1.1 
 +Filename 'openwrt-mediatek-filogic-zyxel_ex5601-t0-ubootmod-initramfs-recovery.itb'
 +Load address: 0x46000000 
 +Loading: ################################################################# 
 +         ########################################### 
 +         6 MiB/s 
 +done 
 +Bytes transferred = 7306108 (6f7b7c hex) 
 +## Loading kernel from FIT Image at 46000000 ... 
 +   Using 'config-1' configuration 
 +   Trying 'kernel-1' kernel subimage 
 +     Description:  ARM64 OpenWrt Linux-5.15.167 
 +....      
 +</code>
  
-^ Bootloader tftp server IPv4 address  | FILL-IN   +  * You can connect the device to your existing network, and wget the files you need, or (Win)scp them over to the device'/tmp folder.
-^ Bootloader MAC address (special    | FILL-IN   | +
-^ Firmware tftp image                  | [[:downloads|Latest OpenWrt release]] (**''NOTE:''** Name must contain //"tftp"//) | +
-^ TFTP transfer window                 | FILL-IN seconds                                | +
-^ TFTP window start                    | approximately FILL-IN seconds after power on   | +
-^ TFTP client required IP address      | FILL-IN                                        |+
  
-</WRAP>+You also have the option to switch over to ssh, or keep using serial for the actual installation.
  
-===== Upgrading OpenWrt ===== +**Preparations**
-->  [[docs:guide-user:installation:generic.sysupgrade]]+
  
-<WRAP BOX>+You'll need the following files transferred (or downloaded) to the router's /tmp folder: 
 +  * kmod-mtd-rw_*_aarch64_cortex-a53.ipk 
 +  * zyxel_ex5601-t0-ubootmod-initramfs-recovery.itb 
 +  * zyxel_ex5601-t0-ubootmod-preloader.bin 
 +  * zyxel_ex5601-t0-ubootmod-bl31-uboot.fip 
 +  * zyxel_ex5601-t0-ubootmod-squashfs-sysupgrade.itb
  
-FIXME These are generic instructionsUpdate with your router's specifics.+<code> 
 +root@OpenWrt:cd /tmp 
 +root@OpenWrt:/tmp# wget https://downloads.openwrt.org/releases/23.05.5/targets/mediatek/filogic/openwrt-23.05.5-mediatek-filogic-zyxel_ex5601-t0-ubootmod-bl31-uboot.fip 
 +root@OpenWrt:/tmp# wget https://downloads.openwrt.org/releases/23.05.5/targets/mediatek/filogic/openwrt-23.05.5-mediatek-filogic-zyxel_ex5601-t0-ubootmod-preloader.bin 
 +root@OpenWrt:/tmp# wget https://downloads.openwrt.org/releases/23.05.5/targets/mediatek/filogic/openwrt-23.05.5-mediatek-filogic-zyxel_ex5601-t0-ubootmod-initramfs-recovery.itb 
 +root@OpenWrt:/tmp# wget https://downloads.openwrt.org/releases/23.05.5/targets/mediatek/filogic/openwrt-23.05.5-mediatek-filogic-zyxel_ex5601-t0-ubootmod-squashfs-sysupgrade.itb 
 +root@OpenWrt:/tmp# wget https://downloads.openwrt.org/releases/23.05.5/targets/mediatek/filogic/kmods/5.15.167-1-03ba5b5fee47f2232a088e3cd9832aec/kmod-mtd-rw_5.15.167+git-20160214-2_aarch64_cortex-a53.ipk 
 +root@OpenWrt:/tmp# opkg install kmod-mtd-rw_5.15.167+git-20160214-2_aarch64_cortex-a53.ipk
  
-==== LuCI Web Upgrade Process ====+for everything newer than 24.10 and snapshots: 
 +root@OpenWrt:/tmp# apk add /tmp/kmod-mtd-rw???.apk
  
-  * Browse to ''<nowiki>http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/</nowiki>'' LuCI Upgrade URL +root@OpenWrt:/tmp# insmod mtd-rw.ko i_want_a_brick=1 
-  * Upload image file for sysupgrade to LuCI +</code>
-  * Wait for reboot+
  
-==== Terminal Upgrade Process ====+**Flashing**
  
-If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. +If you used one of the LAN ports to download the files required, you might want to disconnect it, it'll start generate annoying port status updates after you've executed the 1st command.
-There are two command line methods for upgrading:+
  
-  * ''sysupgrade'' +<code> 
-  * ''mtd''+root@OpenWrt:/tmp# ubidetach -p /dev/mtd5; ubiformat /dev/mtd5 -y; ubiattach -p /dev/mtd5 
 +root@OpenWrt:/tmp# ubimkvol /dev/ubi0 -n 0 -N ubootenv -s 128KiB 
 +root@OpenWrt:/tmp# ubimkvol /dev/ubi0 -n 1 -N ubootenv2 -s 128KiB 
 +root@OpenWrt:/tmp# ubimkvol /dev/ubi0 -n 2 -N recovery -s 10MiB 
 +root@OpenWrt:/tmp# ubiupdatevol /dev/ubi0_2 openwrt-23.05.5-mediatek-filogic-zyxel_ex5601-t0-ubootmod-initramfs-recovery.itb 
 +root@OpenWrt:/tmp# mtd write openwrt-23.05.5-mediatek-filogic-zyxel_ex5601-t0-ubootmod-preloader.bin bl2 
 +root@OpenWrt:/tmp# mtd write openwrt-23.05.5-mediatek-filogic-zyxel_ex5601-t0-ubootmod-bl31-uboot.fip fip 
 +root@OpenWrt:/tmp# sysupgrade -n openwrt-23.05.5-mediatek-filogic-zyxel_ex5601-t0-ubootmod-squashfs-sysupgrade.itb 
 +</code> 
 +The router should now restart, and boot into OpenWRT.
  
-Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing.+Remember to remove the static IP from your client, if you haven't already.
  
-=== sysupgrade ===+You can also upgrade the device to the latest OpenWRT version, if there's one available.
  
-  Login as root via SSH on 192.168.1.1, then enter the following commands:+Always use the Zyxel **EX5601-T0 (OpenWrt U-Boot layout)** images when upgrading.
  
-<code> 
-cd /tmp 
-wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc 
-sysupgrade /tmp/xxx.abc 
-</code> 
  
-=== mtd === 
- 
-If ''sysupgrade'' does not support this router, use ''mtd''. 
- 
-  * Login as root via SSH on 192.168.1.1, then enter the following commands: 
  
 +==== Flash Layout ====
 +<WRAP BOX>
 <code> <code>
-cd /tmp +0x000000000000-0x000000100000 : "bl2" 
-wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc +0x000000100000-0x000000180000 "u-boot-env" 
-mtd write /tmp/xxx.abc linux && reboot+0x000000180000-0x000000380000 : "Factory" 
 +0x000000380000-0x000000580000 : "fip" 
 +0x000000540000-0x000000580000 : "zloader" 
 +0x000000580000-0x00001e000000 : "ubi"
 </code> </code>
- 
 </WRAP> </WRAP>
 +
 +
 +
  
 ===== Debricking ===== ===== Debricking =====
Line 211: Line 214:
 Set up your Internet connection, configure wireless, configure USB port, etc. Set up your Internet connection, configure wireless, configure USB port, etc.
  
-===== Specific Configuration ===== 
  
-<WRAP BOX> 
-FIXME Please fill in real values for this device, then remove the EXAMPLEs 
- 
-==== Network interfaces ==== 
-The default network configuration is: 
-^ Interface Name   ^ Description                  ^ Default configuration    ^ 
-| br-lan           | EXAMPLE LAN & WiFi           | EXAMPLE 192.168.1.1/24   | 
-| vlan0 (eth0.0)   | EXAMPLE LAN ports (1 to 4)   | EXAMPLE None             | 
-| vlan1 (eth0.1)   | EXAMPLE WAN port             | EXAMPLE DHCP             | 
-| wl0              | EXAMPLE WiFi                 | EXAMPLE Disabled         | 
- 
-</WRAP> 
- 
-==== Switch Ports (for VLANs) ==== 
-<WRAP BOX> 
-FIXME Please fill in real values for this device, then remove the EXAMPLEs 
- 
-Numbers 0-3 are Ports 1-4 as labeled on the unit, number 4 is the Internet (WAN) on the unit, 5 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 3 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on. 
-^ Port             ^ Switch port   ^ 
-| Internet (WAN)   | EXAMPLE 4     | 
-| LAN 1            | EXAMPLE 3     | 
-| LAN 2            | EXAMPLE 2     | 
-| LAN 3            | EXAMPLE 1     | 
-| LAN 4            | EXAMPLE 0     | 
- 
-</WRAP> 
  
 ==== Buttons ==== ==== Buttons ====
Line 258: Line 234:
 ===== Hardware ===== ===== Hardware =====
 ==== Info ==== ==== Info ====
-<WRAP BOX> 
-FIXME 
-  - This table is automatically generated, **once the correct filters for Brand and Model are set.** 
-  - If you see "Nothing." instead of a table, please **edit this section and adjust the filters with the proper Brand and Model.** Just try, it's easy. 
-  - If you still don't see a table here, or a table filled with '¿': [[toh:start|Is there already a Techdata page available]] for ZyXEL T-56 ? If not: [[meta:create_new_dataentry_page|Create one]]. 
-  - If you see a table with the desired device data, everything is OK and you can delete this text and the ''<nowiki><WRAP></nowiki>'' that encloses it. 
-  - If it still doesn't work: Don't panic, calm down, take a deep breath and [[:contact|contact a wiki admin]] (tmomas) for help. 
-</WRAP> 
  
----- datatemplatelist dttpllist ---- +<!-- ToH: { 
-templatemeta:template_datatemplatelist +  "source""json", 
-cols    BrandModelVersionsDevice TypeAvailabilitySupported Since Commit_gitSupported since RelSupported current RelUnsupportedBootloaderCPUTargetCPU MHzFlash MBsRAM MBSwitchEthernet 100M ports_Ethernet Gbit ports_Comments network ports_ModemVLANWLAN 2.4GHzWLAN 5.0GHzWLAN HardwaresWLAN Comments_Detachable Antennas_USB ports_SATA ports_Comments USB SATA ports_SerialJTAGLED countButton countPower supplyDevice Techdata_pageidForum topic URL_urlwikidevi URL_urlOEM Device Homepage URL_urlFirmware OEM Stock URL_urlFirmware OpenWrt Install URL_urlFirmware OpenWrt Upgrade URL_urlComments_ +  "dom""t", 
-filter  : Brand=ZyXEL +  "paging"false, 
-filter  Model=T-56 +  "rotate": true, 
-filter  : Versions= +  "shownColumns": ["brand""model""version""devicetype""availability""supportedsincecommit""supportedsincerel""supportedcurrentrel""unsupported_functions""bootloader""cpu""target""cpumhz""flashmb""rammb""switch""ethernet100mports""ethernet1gports""ethernet2_5gports""commentsnetworkports""modem""vlan""wlan24ghz""wlan50ghz""wlanhardware""wlancomments""detachableantennas""usbports""serial""jtag""ledcount""buttoncount""powersupply""deviceid""owrt_forum_topic_url""wikideviurl""oemdevicehomepageurl""firmwareopenwrtinstallurl""firmwareopenwrtupgradeurl", "comments"]
-----+  "filterColumns"{"brand": "^ZyXEL$", "model""^T-56$"} 
 +-->
  
 ==== Photos ==== ==== Photos ====
Line 282: Line 251:
  
 //Front://\\ //Front://\\
-**Insert photo of front of the casing**+{{:media:zyxel:zyxel-t56-front.jpg?nolink&500|}}
  
 //Back://\\ //Back://\\
-**Insert photo of back of the casing**+{{:media:zyxel:zyxel-t56-back.jpg?nolink&500|}}
  
-//Backside label://\\ 
-**Insert photo of backside label** 
  
 ==== Opening the case ==== ==== Opening the case ====
Line 294: Line 261:
 **Note:** This will void your warranty! **Note:** This will void your warranty!
  
-<WRAP BOX> +You need to remove the four screws, then use force to open the caseit's held together using latches.
-FIXME //Describe what needs to be done to open the device, e.g. remove rubber feet, adhesive labels, screws, ...// +
-  * To remove the cover and open the devicedo a/b/c +
-</WRAP> +
- +
-//Main PCB://\\ +
-**Insert photo of PCB**+
  
 ==== Serial ==== ==== Serial ====
 -> [[docs:techref:hardware:port.serial]] general information about the serial port, serial port cable, etc. -> [[docs:techref:hardware:port.serial]] general information about the serial port, serial port cable, etc.
  
-How to connect to the Serial Port of this specific device:\\ +Serial port is located in the corner of the PCB, below the USB3 port.
-**Insert photo of PCB with markings for serial port**+
  
-<WRAP BOX> +Pins are pre soldered
-FIXME //Replace EXAMPLE by real values.// +
-</WRAP>+
  
-^ Serial connection parameters\\ for ZyXEL T-56 @@Version@@ EXAMPLE 115200, 8N1, 3.3V |+^ Serial connection parameters for ZyXEL T-56 | 115200, 8N1, 3.3V |
  
-==== JTAG ==== +<code> 
--> [[docs:techref:hardware:port.jtag]] general information about the JTAG port, JTAG cable, etc++-------+-------+-------+-------+-------+ 
- +| +3.3V |  RX    TX   | empty |  GND  | 
-How to connect to the JTAG Port of this specific device:\\ ++---+---+-------+-------+-------+-------+ 
-**Insert photo of PCB with markings for JTAG port**+    | 
 +    +--- Don'connect 
 +</code>
  
 ===== Bootloader mods ===== ===== Bootloader mods =====
 -> [[docs:techref:bootloader]] -> [[docs:techref:bootloader]]
- 
-===== Hardware mods ===== 
- 
-None so far. 
  
  
Line 331: Line 287:
 ==== OEM bootlog ==== ==== OEM bootlog ====
 <WRAP bootlog> <WRAP bootlog>
-<nowiki>COPY HERE THE BOOTLOG WITH THE ORIGINAL FIRMWARE</nowiki>+<nowiki> 
 +U-Boot 2022.01-rc4 (Aug 11 2022 - 09:45:52 +0000) 
 + 
 +CPU:   MediaTek MT7986 
 +Model: ZYXEL EX5601-T0 
 +DRAM:  1 GiB 
 + 
 +Initializing NMBM ... 
 +spi-nand: spi_nand spi_nand@1: Macronix SPI NAND was found. 
 +spi-nand: spi_nand spi_nand@1: 512 MiB, block size: 256 KiB, page size: 4096, OOB size: 128 
 +Could not find a valid device for nmbm0 
 +Signature found at block 2047 [0x1ffc0000] 
 +First info table with writecount 2 found in block 1920 
 +Second info table with writecount 2 found in block 1923 
 +NMBM has been successfully attached 
 + 
 +MMC:   mmc@11230000:
 +Loading Environment from MTD... OK 
 +In:    serial@11002000 
 +Out:   serial@11002000 
 +Err:   serial@11002000 
 +Net:   eth0: ethernet@15100000 
 +Reading 262144 byte(s) at offset 0x00000000 
 +## Booting kernel from Legacy Image at 46000000 ... 
 +   Image Name:   zld-2.3 08/11/2022 09:46:58 
 +   Image Type:   AArch64 U-Boot Standalone Program (gzip compressed) 
 +   Data Size:    23638 Bytes = 23.1 KiB 
 +   Load Address: 41e00200 
 +   Entry Point:  41e003f4 
 +   Verifying Checksum ... OK 
 +   Uncompressing Standalone Program 
 + 
 + 
 +ZYXEL zloader v2.3.9 (08/11/2022 - 09:46:58) 
 +ubi0: attaching mtd7 
 +ubi0: scanning is finished 
 +ubi0: attached mtd7 (name "ubi", size 64 MiB) 
 +ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes 
 +ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 
 +ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 
 +ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0 
 +ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128 
 +ubi0: max/mean erase counter: 4/0, WL threshold: 4096, image sequence number: 1681461326 
 +ubi0: available PEBs: 1, total reserved PEBs: 255, PEBs reserved for bad PEB handling: 38 
 +Reading from volume 'zyfwinfo' to 0x7f7fe8e0, size 0x400 ... OK 
 +ubi0: detaching mtd7 
 +ubi0: mtd7 is detached 
 +ubi0: attaching mtd8 
 +ubi0: scanning is finished 
 +ubi0: attached mtd8 (name "ubi2", size 64 MiB) 
 +ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes 
 +ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 
 +ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 
 +ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0 
 +ubi0: user volume: 0, internal volumes: 1, max. volumes count: 128 
 +ubi0: max/mean erase counter: 1/1, WL threshold: 4096, image sequence number: 0 
 +ubi0: available PEBs: 214, total reserved PEBs: 42, PEBs reserved for bad PEB handling: 38 
 +Reading from volume 'zyfwinfo' to 0x7f7fece0, size 0x400 ... *** Cannot find volume 'zyfwinfo' *** 
 +ubi0: detaching mtd8 
 +ubi0: mtd8 is detached 
 +Cannot get zyfwinfo from ubi2 
 +ubi0: attaching mtd7 
 +ubi0: scanning is finished 
 +ubi0: attached mtd7 (name "ubi", size 64 MiB) 
 +ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes 
 +ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 
 +ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 
 +ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0 
 +ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128 
 +ubi0: max/mean erase counter: 4/0, WL threshold: 4096, image sequence number: 1681461326 
 +ubi0: available PEBs: 1, total reserved PEBs: 255, PEBs reserved for bad PEB handling: 38 
 +Reading from volume 'rootfs' to 0x46000000, size 0x29b0000 ... OK 
 +ubi0: detaching mtd7 
 +ubi0: mtd7 is detached 
 +zld_verify_rootfs_signature-[Info]: checksum-algorithm sha256 for rsa2048! 
 +rootfs signature verification of ubi passed 
 +Current bootflag is 0 
 +BOARD_DETECT_BY_GPIO=>result=2 
 +ubi0: attaching mtd7 
 +ubi0: scanning is finished 
 +ubi0: attached mtd7 (name "ubi", size 64 MiB) 
 +ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes 
 +ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 
 +ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 
 +ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0 
 +ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128 
 +ubi0: max/mean erase counter: 4/0, WL threshold: 4096, image sequence number: 1681461326 
 +ubi0: available PEBs: 1, total reserved PEBs: 255, PEBs reserved for bad PEB handling: 38 
 +Reading from volume 'zyfwinfo' to 0x7fb441a0, size 0x400 ... OK 
 +ubi0: detaching mtd7 
 +ubi0: mtd7 is detached 
 +Multiboot clinent version: 2.7 
 + 
 +Hit any key to stop autoboot: 
 +ubi0: attaching mtd7 
 +ubi0: scanning is finished 
 +ubi0: attached mtd7 (name "ubi", size 64 MiB) 
 +ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes 
 +ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 
 +ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 
 +ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0 
 +ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128 
 +ubi0: max/mean erase counter: 4/0, WL threshold: 4096, image sequence number: 1681461326 
 +ubi0: available PEBs: 1, total reserved PEBs: 255, PEBs reserved for bad PEB handling: 38 
 +Reading from volume 'kernel' to 0x46000000, size 0x0 ... OK 
 +## Loading kernel from FIT Image at 46000000 ... 
 +   Using 'config-1' configuration 
 +   Verifying Hash Integrity ... OK 
 +   Trying 'kernel-1' kernel subimage 
 +     Description:  ARM64 OpenWrt Linux-5.4.171 
 +     Type:         Kernel Image 
 +     Compression:  lzma compressed 
 +     Data Start:   0x460000e8 
 +     Data Size:    3763324 Bytes = 3.6 MiB 
 +     Architecture: AArch64 
 +     OS:           Linux 
 +     Load Address: 0x48080000 
 +     Entry Point:  0x48080000 
 +     Hash algo:    crc32 
 +     Hash value:   d97c4f22 
 +     Hash algo:    sha1 
 +     Hash value:   46716fe9839516477220125cbf1e34a90b334c2f 
 +   Verifying Hash Integrity ... crc32+ sha1+ OK 
 +## Loading fdt from FIT Image at 46000000 ... 
 +   Using 'config-1' configuration 
 +   Verifying Hash Integrity ... OK 
 +   Trying 'fdt-1' fdt subimage 
 +     Description:  ARM64 OpenWrt ex5601-t0 device tree blob 
 +     Type:         Flat Device Tree 
 +     Compression:  uncompressed 
 +     Data Start:   0x46396ea0 
 +     Data Size:    22484 Bytes = 22 KiB 
 +     Architecture: AArch64 
 +     Hash algo:    crc32 
 +     Hash value:   f2745a77 
 +     Hash algo:    sha1 
 +     Hash value:   680a8f3e64bcdaa8a44ff9f0bc1bda05edb8ef25 
 +   Verifying Hash Integrity ... crc32+ sha1+ OK 
 +   Booting using the fdt blob at 0x46396ea0 
 +   Uncompressing Kernel Image 
 +   Loading Device Tree to 000000007f7f1000, end 000000007f7f97d3 ... OK 
 + 
 +Starting kernel ... 
 + 
 +[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] 
 +[    0.000000] Linux version 5.4.171 (routine@5ccc42a6d802) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r0-43529802)) #0 SMP Fri Apr 14 08:35:26 2023 
 +[    0.000000] Machine model: ZYXEL EX5601-T0 
 +[    0.000000] earlycon: uart8250 at MMIO32 0x0000000011002000 (options ''
 +[    0.000000] printk: bootconsole [uart8250] enabled 
 +[    0.000000] On node 0 totalpages: 261136 
 +[    0.000000]   DMA32 zone: 4096 pages used for memmap 
 +[    0.000000]   DMA32 zone: 0 pages reserved 
 +[    0.000000]   DMA32 zone: 261136 pages, LIFO batch:63 
 +[    0.000000] psci: probing for conduit method from DT. 
 +[    0.000000] psci: PSCIv1.1 detected in firmware. 
 +[    0.000000] psci: Using standard PSCI v0.2 function IDs 
 +[    0.000000] psci: MIGRATE_INFO_TYPE not supported. 
 +[    0.000000] psci: SMC Calling Convention v1.0 
 +[    0.000000] percpu: Embedded 20 pages/cpu s43864 r8192 d29864 u81920 
 +[    0.000000] pcpu-alloc: s43864 r8192 d29864 u81920 alloc=20*4096 
 +[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
 +[    0.000000] Detected VIPT I-cache on CPU0 
 +[    0.000000] CPU features: detected: GIC system register CPU interface 
 +[    0.000000] CPU features: kernel page table isolation disabled by kernel configuration 
 +[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 257040 
 +[    0.000000] Kernel command line: console=ttyS0,115200n1 loglevel=8 earlycon=uart8250,mmio32,0x11002000 rootubi=ubi 
 +[    0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) 
 +[    0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) 
 +[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off 
 +[    0.000000] Memory: 1012844K/1044544K available (7742K kernel code, 540K rwdata, 2204K rodata, 448K init, 295K bss, 31700K reserved, 0K cma-reserved) 
 +[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 
 +[    0.000000] rcu: Hierarchical RCU implementation. 
 +[    0.000000] rcu:     CONFIG_RCU_FANOUT set to non-default value of 32. 
 +[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. 
 +[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 
 +[    0.000000] GICv3: GIC: Using split EOI/Deactivate mode 
 +[    0.000000] GICv3: 640 SPIs implemented 
 +[    0.000000] GICv3: 0 Extended SPIs implemented 
 +[    0.000000] GICv3: Distributor has no Range Selector support 
 +[    0.000000] GICv3: 16 PPIs implemented 
 +[    0.000000] GICv3: no VLPI support, no direct LPI support 
 +[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000 
 +[    0.000000] random: get_random_bytes called from start_kernel+0x2d4/0x420 with crng_init=0 
 +[    0.000000] arch_timer: cp15 timer(s) running at 13.00MHz (phys). 
 +[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 440795202429 ns 
 +[    0.000003] sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns 
 +[    0.008176] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=52000) 
 +[    0.018491] pid_max: default: 32768 minimum: 301 
 +[    0.023198] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) 
 +[    0.030633] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) 
 +[    0.039253] ASID allocator initialised with 65536 entries 
 +[    0.044725] rcu: Hierarchical SRCU implementation. 
 +[    0.049788] smp: Bringing up secondary CPUs ... 
 +[    0.054558] Detected VIPT I-cache on CPU1 
 +[    0.054577] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000 
 +[    0.054597] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] 
 +[    0.054819] Detected VIPT I-cache on CPU2 
 +[    0.054827] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000 
 +[    0.054835] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] 
 +[    0.055037] Detected VIPT I-cache on CPU3 
 +[    0.055045] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000 
 +[    0.055052] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] 
 +[    0.055079] smp: Brought up 1 node, 4 CPUs 
 +[    0.111630] SMP: Total of 4 processors activated. 
 +[    0.116352] CPU features: detected: 32-bit EL0 Support 
 +[    0.121511] CPU features: detected: CRC32 instructions 
 +[    0.126758] CPU: All CPU(s) started at EL2 
 +[    0.130876] alternatives: patching kernel code 
 +[    0.137326] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns 
 +[    0.147139] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) 
 +[    0.154131] pinctrl core: initialized pinctrl subsystem 
 +[    0.159801] NET: Registered protocol family 16 
 +[    0.164439] DMA: preallocated 256 KiB pool for atomic allocations 
 +[    0.178981] cryptd: max_cpu_qlen set to 1000 
 +[    0.184416] SCSI subsystem initialized 
 +[    0.188359] libata version 3.00 loaded. 
 +[    0.192454] usbcore: registered new interface driver usbfs 
 +[    0.197982] usbcore: registered new interface driver hub 
 +[    0.203337] usbcore: registered new device driver usb 
 +[    0.208811] Advanced Linux Sound Architecture Driver Initialized. 
 +[    0.215222] Bluetooth: Core ver 2.22 
 +[    0.218825] NET: Registered protocol family 31 
 +[    0.223287] Bluetooth: HCI device and connection manager initialized 
 +[    0.229671] Bluetooth: HCI socket layer initialized 
 +[    0.234568] Bluetooth: L2CAP socket layer initialized 
 +[    0.239644] Bluetooth: SCO socket layer initialized 
 +[    0.245258] rbus 18000000.wbsys: PCI host bridge to bus 0000:00 
 +[    0.251208] pci_bus 0000:00: root bus resource [mem 0x18000000-0x18ffffff] 
 +[    0.258115] pci_bus 0000:00: root bus resource [bus 00-ff] 
 +[    0.263624] pci_bus 0000:00: scanning bus 
 +[    0.267657] pci 0000:00:00.0: [14c3:7986] type 00 class 0x000280 
 +[    0.273699] pci 0000:00:00.0: reg 0x10: [mem 0x18000000-0x1800000f 64bit] 
 +[    0.280517] pci 0000:00:00.0: reg 0x18: [mem 0x00000000-0x0000000f] 
 +[    0.286812] pci 0000:00:00.0: reg 0x1c: [mem 0x00000000-0x0000000f] 
 +[    0.293106] pci 0000:00:00.0: reg 0x20: [mem 0x00000000-0x0000000f] 
 +[    0.299401] pci 0000:00:00.0: reg 0x24: [mem 0x00000000-0x0000000f] 
 +[    0.306479] pci_bus 0000:00: fixups for bus 
 +[    0.310679] pci_bus 0000:00: bus scan returning with max=00 
 +[    0.316546] clocksource: Switched to clocksource arch_sys_counter 
 +[    0.323213] thermal_sys: Registered thermal governor 'fair_share' 
 +[    0.323217] thermal_sys: Registered thermal governor 'bang_bang' 
 +[    0.329343] thermal_sys: Registered thermal governor 'step_wise' 
 +[    0.335374] thermal_sys: Registered thermal governor 'user_space' 
 +[    0.341405] thermal_sys: Registered thermal governor 'power_allocator' 
 +[    0.347697] NET: Registered protocol family 2 
 +[    0.358701] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear) 
 +[    0.366670] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear) 
 +[    0.375077] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear) 
 +[    0.382889] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear) 
 +[    0.390220] TCP: Hash tables configured (established 8192 bind 8192) 
 +[    0.396670] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) 
 +[    0.403327] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) 
 +[    0.410485] NET: Registered protocol family 1 
 +[    0.414880] PCI: CLS 0 bytes, default 64 
 +[    0.419467] workingset: timestamp_bits=46 max_order=18 bucket_order=0 
 +[    0.428502] squashfs: version 4.0 (2009/01/31) Phillip Lougher 
 +[    0.434430] ntfs: driver 2.1.32 [Flags: R/O]. 
 +[    0.438873] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. 
 +[    0.465042] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled 
 +[    0.471906] printk: console [ttyS0] disabled 
 +[    0.496313] 11002000.serial: ttyS0 at MMIO 0x11002000 (irq = 11, base_baud = 2500000) is a ST16650V2 
 +[    0.505519] printk: console [ttyS0] enabled 
 +[    0.505519] printk: console [ttyS0] enabled 
 +[    0.513869] printk: bootconsole [uart8250] disabled 
 +[    0.513869] printk: bootconsole [uart8250] disabled 
 +[    0.543954] 11003000.serial: ttyS1 at MMIO 0x11003000 (irq = 12, base_baud = 1625000) is a ST16650V2 
 +[    0.573388] 11004000.serial: ttyS2 at MMIO 0x11004000 (irq = 13, base_baud = 1625000) is a ST16650V2 
 +[    0.582960] mtk_rng 1020f000.trng: registered RNG driver 
 +[    0.583168] random: fast init done 
 +[    0.588382] cacheinfo: Unable to detect cache hierarchy for CPU 0 
 +[    0.591887] random: crng init done 
 +[    0.599386] loop: module loaded 
 +[    0.605657] spi-nor spi0.0: unrecognized JEDEC id bytes: ff c2 37 03 00 c2 
 +[    0.612533] spi-nor: probe of spi0.0 failed with error -2 
 +[    0.618083] spi-nand spi0.1: Macronix SPI NAND was found. 
 +[    0.623475] spi-nand spi0.1: 512 MiB, block size: 256 KiB, page size: 4096, OOB size: 128 
 +[    0.632956] libphy: Fixed MDIO Bus: probed 
 +[    0.648903] libphy: mdio: probed 
 +[    0.652230] libphy: (67c9de0a) Ignore assert reset signal for Intel GPY211. 
 +[    0.702838] Intel GPY211 PHY mdio-bus:05: driver wait 0 ms for phy ready! 
 +[    0.710812] libphy: (67c9de0a) Ignore assert reset signal for Intel GPY211. 
 +[    0.718036] Intel GPY211 PHY mdio-bus:06: driver wait 0 ms for phy ready! 
 +[    0.726047] mtk_soc_eth 15100000.ethernet: generated random MAC address 12:48:44:20:69:d4 
 +[    0.734429] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc011a80000, irq 122 
 +[    0.743564] mtk_soc_eth 15100000.ethernet: generated random MAC address 62:98:79:56:e0:00 
 +[    0.751885] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc011a80000, irq 122 
 +[    0.760998] (unnamed net_device) (dummy): netif_napi_add() called with weight 256 
 +[    0.768738] xhci-mtk 11200000.xhci: 11200000.xhci supply vbus not found, using dummy regulator 
 +[    0.777354] xhci-mtk 11200000.xhci: 11200000.xhci supply vusb33 not found, using dummy regulator 
 +[    0.786172] DEBUG: enable is gpio 419 and active 1 
 +[    0.790967] DEBUG: oc is gpio 418 and active 1 
 +[    0.796013] xhci-mtk 11200000.xhci: xHCI Host Controller 
 +[    0.801333] xhci-mtk 11200000.xhci: new USB bus registered, assigned bus number 1 
 +[    0.811863] xhci-mtk 11200000.xhci: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000210010 
 +[    0.821084] xhci-mtk 11200000.xhci: irq 132, io mem 0x11200000 
 +[    0.827251] hub 1-0:1.0: USB hub found 
 +[    0.831006] hub 1-0:1.0: 2 ports detected 
 +[    0.835180] xhci-mtk 11200000.xhci: xHCI Host Controller 
 +[    0.840489] xhci-mtk 11200000.xhci: new USB bus registered, assigned bus number 2 
 +[    0.847957] xhci-mtk 11200000.xhci: Host supports USB 3.2 Enhanced SuperSpeed 
 +[    0.855106] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. 
 +[    0.863378] hub 2-0:1.0: USB hub found 
 +[    0.867131] hub 2-0:1.0: 1 port detected 
 +[    0.871349] usbcore: registered new interface driver uas 
 +[    0.876683] usbcore: registered new interface driver usb-storage 
 +[    0.882765] i2c /dev entries driver 
 +[    0.887270] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0) 
 +[    0.895175] device-mapper: ioctl: 4.41.0-ioctl (2019-09-16) initialised: dm-devel@redhat.com 
 +[    0.903672] Bluetooth: HCI UART driver ver 2.3 
 +[    0.908106] Bluetooth: HCI UART protocol H4 registered 
 +[    0.913227] Bluetooth: HCI UART protocol BCSP registered 
 +[    0.918566] Bluetooth: HCI UART protocol Broadcom registered 
 +[    0.924219] Bluetooth: HCI UART protocol QCA registered 
 +[    0.929809] crypto-safexcel 10320000.crypto: EIP97:230(0,1,4,4)-HIA:270(0,5,5),PE:150/433,alg:7fcdfc00 
 +[    0.943096] mt79xx-audio 11210000.audio-controller: No cache used with register defaults set! 
 +[    0.951709] mt79xx-audio 11210000.audio-controller: mtk_afe_combine_sub_dai(), num of dai 3 
 +[    0.960199] debugfs: Directory '11210000.audio-controller' with parent 'mt79xx-si3218x' already present! 
 +[    0.969737] slic-dummy-codec dummy_codec: dummy_component_probe 
 +[    0.975809] mt79xx-si3218x sound_si3218x: snd-soc-dummy-dai <-> DL1 mapping ok 
 +[    0.983150] mt79xx-si3218x sound_si3218x: snd-soc-dummy-dai <-> UL1 mapping ok 
 +[    0.990354] 
 +[    0.990354] ###@@@###@@@###@@@ mt79xx_si3218x_init()/Line-76: Enter... 
 +[    0.990354] 
 +[    0.999835] 
 +[    0.999835] ###@@@###@@@###@@@ mtk_dai_etdm_set_fmt()/Line-447/dai->id=2: Enter...fmt=0x00004304... 
 +[    0.999835] 
 +[    1.011822] mt79xx-si3218x sound_si3218x: dummy_codec <-> ETDM mapping ok 
 +[    1.018905] Initializing XFRM netlink socket 
 +[    1.023426] NET: Registered protocol family 10 
 +[    1.028329] Segment Routing with IPv6 
 +[    1.032021] NET: Registered protocol family 17 
 +[    1.036493] Bridge firewalling registered 
 +[    1.040542] 8021q: 802.1Q VLAN Support v1.8 
 +[    1.051732] nmbm nmbm_spim_nand: Signature found at block 2047 [0x1ffc0000] 
 +[    1.061229] nmbm nmbm_spim_nand: First info table with writecount 2 found in block 1920 
 +[    1.076745] nmbm nmbm_spim_nand: Second info table with writecount 2 found in block 1923 
 +[    1.084825] nmbm nmbm_spim_nand: NMBM has been successfully attached 
 +[    1.091380] 8 fixed-partitions partitions found on MTD device nmbm_spim_nand 
 +[    1.098413] Creating 8 MTD partitions on "nmbm_spim_nand": 
 +[    1.103885] 0x000000000000-0x000000100000 : "BL2" 
 +[    1.109000] 0x000000100000-0x000000180000 : "u-boot-env" 
 +[    1.114611] 0x000000180000-0x000000380000 : "Factory" 
 +[    1.119938] 0x000000380000-0x000000540000 : "FIP" 
 +[    1.124915] 0x000000540000-0x000000580000 : "zloader" 
 +[    1.130233] 0x000000580000-0x000004580000 : "ubi" 
 +[    1.135259] 0x000004580000-0x000008580000 : "ubi2" 
 +[    1.140358] 0x000008580000-0x00001e000000 : "zyubi" 
 +[    1.353722] libphy: dsa slave smi: probed 
 +[    1.358585] mt7530 mdio-bus:1f lan1 (uninitialized): PHY [dsa-0.0:01] driver [Generic PHY] 
 +[    1.367973] mt7530 mdio-bus:1f lan2 (uninitialized): PHY [dsa-0.0:02] driver [Generic PHY] 
 +[    1.377290] mt7530 mdio-bus:1f lan3 (uninitialized): PHY [dsa-0.0:03] driver [Generic PHY] 
 +[    1.386232] mt7530 mdio-bus:1f: configuring for fixed/2500base-x link mode 
 +[    1.393368] DSA: tree 0 setup 
 +[    1.393622] mt7530 mdio-bus:1f: Link is Up - 2.5Gbps/Full - flow control rx/tx 
 +[    1.396467] UBI: plan to attach ubi 
 +[    1.407632] UBI: auto-attach mtd6 
 +[    1.410950] ubi0: attaching mtd6 
 +[    1.720360] ubi0: scanning is finished 
 +[    1.731772] ubi0: attached mtd6 (name "ubi", size 64 MiB) 
 +[    1.737160] ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes 
 +[    1.744014] ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 
 +[    1.750782] ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 
 +[    1.757723] ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0 
 +[    1.763710] ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128 
 +[    1.770912] ubi0: max/mean erase counter: 4/0, WL threshold: 4096, image sequence number: 1681461326 
 +[    1.780019] ubi0: available PEBs: 1, total reserved PEBs: 255, PEBs reserved for bad PEB handling: 38 
 +[    1.789218] ubi0: background thread "ubi_bgt0d" started, PID 838 
 +[    1.790187] block ubiblock0_1: created from ubi0:1(rootfs) 
 +[    1.800678] ubiblock: device ubiblock0_1 (rootfs) set to be root filesystem 
 +[    1.807624] hctosys: unable to open rtc device (rtc0) 
 +[    1.812881] ALSA device list: 
 +[    1.815833]   #0: mt79xx-si3218x 
 +[    1.825098] VFS: Mounted root (squashfs filesystem) readonly on device 253:0. 
 +[    1.832379] Freeing unused kernel memory: 448K 
 +[    1.852575] Run /sbin/init as init process 
 +[    2.057861] init: Console is alive 
 +[    2.061372] init: - watchdog - 
 +[    4.652825] kmodloader: loading kernel modules from /etc/modules-boot.d/
 +[    4.692289] conninfra@(mtk_conninfra_drv_init:644) Before platform_driver_register 
 +[    4.699979] Get Index(0-TOP_MISC_BASE) phy_addr(0x11d10000) vir_addr=(0xffffffc010c3d000) size=(0x1000) 
 +[    4.709353] Get Index(1-TOPRGU_BASE) phy_addr(0x1001c000) vir_addr=(0xffffffc010c45000) size=(0x1000) 
 +[    4.718550] Get Index(2-GPIO_BASE) phy_addr(0x1001f000) vir_addr=(0xffffffc010c4d000) size=(0x1000) 
 +[    4.727573] Get Index(3-IOCFG_TR_BASE) phy_addr(0x11f00000) vir_addr=(0xffffffc010c55000) size=(0x1000) 
 +[    4.736947] Get Index(4-IOCFG_TL_BASE) phy_addr(0x11f10000) vir_addr=(0xffffffc010c5d000) size=(0x1000) 
 +[    4.746317] Get Index(5-INFRACFG_AO_BASE) phy_addr(0x10003000) vir_addr=(0xffffffc010c65000) size=(0x1000) 
 +[    4.755946] Get Index(6-CONN_INFRA_CFG_BASE) phy_addr(0x18001000) vir_addr=(0xffffffc010c6d000) size=(0x1000) 
 +[    4.765834] Get Index(7-CONN_INFRA_SYSRAM_BASE) phy_addr(0x18050000) vir_addr=(0xffffffc010c75000) size=(0x1000) 
 +[    4.775983] Get Index(8-CONN_INFRA_CLKGEN_ON_TOP_BASE) phy_addr(0x18009000) vir_addr=(0xffffffc010c7d000) size=(0x1000) 
 +[    4.786742] Get Index(9-CONN_HOST_CSR_TOP_BASE) phy_addr(0x18060000) vir_addr=(0xffffffc010c7f000) size=(0x1000) 
 +[    4.796892] Get Index(10-CONN_INFRA_BUS_CR_BASE) phy_addr(0x1800e000) vir_addr=(0xffffffc010c81000) size=(0x1000) 
 +[    4.807128] Get Index(11-CONN_INFRA_RGU_BASE) phy_addr(0x18000000) vir_addr=(0xffffffc010c83000) size=(0x1000) 
 +[    4.817104] Get Index(12-CONN_WT_SLP_CTL_REG_BASE) phy_addr(0x18005000) vir_addr=(0xffffffc010c85000) size=(0x1000) 
 +[    4.827513] Get Index(13-INST2_CONN_WT_SLP_CTL_REG_BASE) phy_addr(0x18085000) vir_addr=(0xffffffc010c8d000) size=(0x1000) 
 +[    4.838443] Get Index(14-CONN_RF_SPI_MST_REG_BASE) phy_addr(0x18004000) vir_addr=(0xffffffc010c95000) size=(0x1000) 
 +[    4.848852] Get Index(15-INST2_CONN_RF_SPI_MST_REG_BASE) phy_addr(0x18084000) vir_addr=(0xffffffc010c9d000) size=(0x1000) 
 +[    4.859782] Get Index(16-CONN_SEMAPHORE_BASE) phy_addr(0x18070000) vir_addr=(0xffffffc010d30000) size=(0x10000) 
 +[    4.869847] Get Index(17-CONN_AFE_CTL_BASE) phy_addr(0x18003000) vir_addr=(0xffffffc010ca5000) size=(0x1000) 
 +[    4.879649] Get Index(18-CONN_AFE_CTL_2ND_BASE) phy_addr(0x18083000) vir_addr=(0xffffffc010cad000) size=(0x1000) 
 +[    4.889800] Get Index(19-WF_TOP_SLPPROT_ON_BASE) phy_addr(0x184c0000) vir_addr=(0xffffffc010d50000) size=(0x10000) 
 +[    4.900123] Get Index(20-WF_TOP_CFG_BASE) phy_addr(0x184b0000) vir_addr=(0xffffffc010caf000) size=(0x1000) 
 +[    4.909753] Get Index(21-WF_MCU_CONFIG_LS_BASE) phy_addr(0x184f0000) vir_addr=(0xffffffc010cb1000) size=(0x1000) 
 +[    4.919903] Get Index(22-WF_MCU_BUS_CR_BASE) phy_addr(0x18400000) vir_addr=(0xffffffc010cb3000) size=(0x1000) 
 +[    4.929793] Get Index(23-WF_MCUSYS_INFRA_BUS_FULL_U_DEBUG_CTRL_AO_BASE) phy_addr(0x18500000) vir_addr=(0xffffffc010cb5000) size=(0x1000) 
 +[    4.942023] Get Index(24-WF_TOP_CFG_ON_BASE) phy_addr(0x184c0000) vir_addr=(0xffffffc010d70000) size=(0x10000) 
 +[    4.952631] eeFlashId: 0x7986, EEPROM_content_valid = 1 
 +[    4.953831] conninfra@(consys_plt_hw_init:221) tx_stream = 0x4, rx_stream = 0x4, band0_pa_type = 0x3, band1_pa_type = 0x3 
 +[    4.970926] conninfra@(consys_plt_hw_init:230) adie_cfg_type = 2, one_adie_dbdc = 0 
 +[    4.978570] [emi_mng_init] gConEmiPhyBase = [0x4fc00000] size = [0x100000] fw size = [0x100000] ops=[000000003bb57804] 
 +[    4.989318] conninfra@(mtk_conninfra_drv_init:650) After platform_driver_register 
 +[    4.997072] ConnInfra Dev: init (0) 
 +[    5.002029] conninfra@(_consys_polling_chipid_int:459) Read CONNSYS HW IP version successfully! (0x02070000) 
 +[    5.011835] conninfra@(consys_bus_clock_ctrl:485) drv=[4] conninfra_bus_clock_wpll=[0]->[16] enable 
 +[    5.020861] conninfra@(connsys_d_die_cfg:530) D-die efuse: 0x00000000 
 +[    5.028317] conninfra@(_connsys_a_die_chip_id_confirm:1915) adie_idx[0]: A-die CHIP ID = 0x7976, HW Version = 0x8a20 
 +[    5.039821] conninfra@(_connsys_a_die_chip_id_confirm:1915) adie_idx[1]: A-die CHIP ID = 0x7976, HW Version = 0x8a20 
 +[    5.052332] conninfra@(consys_spi_write_nolock:670) addr = 0x0a00, val = 0xffffffff 
 +[    5.060972] conninfra@(consys_spi_write_nolock:670) addr = 0x0144, val = 0x00000002 
 +[    5.070618] conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x00000000 
 +[    5.080266] conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x43a60000 
 +[    5.093941] conninfra@(connsys_a_die_efuse_read_nolock:906) efuse = [0x00000001, 0x00c40000, 0x008700b8, 0x00000000] 
 +[    5.105442] conninfra@(consys_spi_write_nolock:670) addr = 0x0144, val = 0x00000002 
 +[    5.115088] conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x23a6003a 
 +[    5.124735] conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x63a7003a 
 +[    5.138410] conninfra@(connsys_a_die_efuse_read_nolock:906) efuse = [0x00000001, 0x00c40000, 0x008700b8, 0x00000000] 
 +[    5.149910] conninfra@(consys_spi_write_nolock:670) addr = 0x0144, val = 0x00000002 
 +[    5.159558] conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x23a7003a 
 +[    5.169205] conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x63ac003a 
 +[    5.182880] conninfra@(connsys_a_die_efuse_read_nolock:906) efuse = [0x00000001, 0x00c40000, 0x008700b8, 0x00000000] 
 +[    5.194379] conninfra@(consys_spi_write_nolock:670) addr = 0x0038, val = 0x4a563b00 
 +[    5.203019] conninfra@(consys_spi_write_nolock:670) addr = 0x065c, val = 0x1d59080f 
 +[    5.211658] conninfra@(consys_spi_write_nolock:670) addr = 0x0664, val = 0x34c00fe0 
 +[    5.221308] conninfra@(consys_spi_write_nolock:670) addr = 0x0a00, val = 0xffffffff 
 +[    5.229948] conninfra@(consys_spi_write_nolock:670) addr = 0x0144, val = 0x00000002 
 +[    5.239595] conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x00000000 
 +[    5.249241] conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x43a60000 
 +[    5.262917] conninfra@(connsys_a_die_efuse_read_nolock:906) efuse = [0x00000001, 0x00c40000, 0x008700b6, 0x00000000] 
 +[    5.274417] conninfra@(consys_spi_write_nolock:670) addr = 0x0144, val = 0x00000002 
 +[    5.284063] conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x23a6003a 
 +[    5.293710] conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x63a7003a 
 +[    5.307385] conninfra@(connsys_a_die_efuse_read_nolock:906) efuse = [0x00000001, 0x00c40000, 0x008700b6, 0x00000000] 
 +[    5.318885] conninfra@(consys_spi_write_nolock:670) addr = 0x0144, val = 0x00000002 
 +[    5.328531] conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x23a7003a 
 +[    5.338178] conninfra@(consys_spi_write_nolock:670) addr = 0x0148, val = 0x63ac003a 
 +[    5.351852] conninfra@(connsys_a_die_efuse_read_nolock:906) efuse = [0x00000001, 0x00c40000, 0x008700b6, 0x00000000] 
 +[    5.363352] conninfra@(consys_spi_write_nolock:670) addr = 0x0038, val = 0x4a563b00 
 +[    5.371991] conninfra@(consys_spi_write_nolock:670) addr = 0x065c, val = 0x1d59080f 
 +[    5.380630] conninfra@(consys_spi_write_nolock:670) addr = 0x0664, val = 0x34c00fe0 
 +[    5.389272] conninfra@(consys_spi_write_nolock:670) addr = 0x0070, val = 0x88888005 
 +[    5.398870] conninfra@(consys_spi_write_nolock:670) addr = 0x0070, val = 0x00000005 
 +[    5.407511] conninfra@(consys_spi_write_nolock:670) addr = 0x0070, val = 0x88888005 
 +[    5.417110] conninfra@(consys_spi_write_nolock:670) addr = 0x0070, val = 0x00000005 
 +[    5.425690] conninfra@(_consys_polling_chipid_int:459) Read CONNSYS HW IP version successfully! (0x02070000) 
 +[    5.435492] conninfra@(_consys_hw_conninfra_wakeup:470) conninfra_wakeup refcnt=[0]->[1] wakeup!! 
 +[    5.444348] conninfra@(_consys_hw_conninfra_sleep:490) conninfra_sleep refcnt=[1]->[0] sleep!! 
 +[    5.452937] conninfra@(opfunc_power_on_internal:241) [Conninfra Pwr On] BT=[0] FM=[0] GPS=[0] WF=[0] CONNINFRA=[1] 
 +[    5.483061] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver 
 +[    5.490433] ehci-fsl: Freescale EHCI Host controller driver 
 +[    5.496736] ehci-platform: EHCI generic platform driver 
 +[    5.504260] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver 
 +[    5.511206] ohci-platform: OHCI generic platform driver 
 +[    5.537697] mediatek_soc_hnat 15100000.hnat: wan = eth1 
 +[    5.542924] mediatek_soc_hnat 15100000.hnat: lan = lan 
 +[    5.548050] mediatek_soc_hnat 15100000.hnat: ppd = eth0 
 +[    5.553259] mediatek_soc_hnat 15100000.hnat: gmac num = 2 
 +[    5.558642] mediatek_soc_hnat 15100000.hnat: ppe num = 1 
 +[    5.564299] mediatek_soc_hnat 15100000.hnat: PPE0 entry number = 8192 
 +[    5.570983] mediatek_soc_hnat 15100000.hnat: PPE0 hwnat start 
 +[    5.576778] hnat roaming work enable 
 +[    5.582894] warp_module_init(): module init and register callback for warp 
 +[    5.589832] create warp_ctrl ok!!! 
 +[    5.593253] wed_get_slot_map(): assign slot_id:0 for entry: 0! 
 +[    5.599080] wed_get_slot_map(): assign slot_id:1 for entry: 1! 
 +[    5.605382] kmodloader: done loading kernel modules from /etc/modules-boot.d/
 +[    5.622755] init: - preinit - 
 +[    6.206210] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/2500base-x link mode 
 +[    6.214533] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx 
 +Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level 
 +rm: can't remove '/tmp/tmp.mOlaEP': No such file or directory 
 +[    8.290535] mount_root: loading kmods from internal overlay 
 +[    8.310780] kmodloader: loading kernel modules from //etc/modules-boot.d/
 +[    8.318760] kmodloader: done loading kernel modules from //etc/modules-boot.d/
 +[   10.804364] UBIFS (ubi0:4): Mounting in unauthenticated mode 
 +[   10.810113] UBIFS (ubi0:4): background thread "ubifs_bgt0_4" started, PID 960 
 +[   10.884541] UBIFS (ubi0:4): recovery needed 
 +[   11.033121] UBIFS (ubi0:4): recovery completed 
 +[   11.037602] UBIFS (ubi0:4): UBIFS: mounted UBI device 0, volume 4, name "rootfs_data" 
 +[   11.045413] UBIFS (ubi0:4): LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes 
 +[   11.055303] UBIFS (ubi0:4): FS size: 3555328 bytes (3 MiB, 14 LEBs), journal size 1777665 bytes (1 MiB, 5 LEBs) 
 +[   11.065365] UBIFS (ubi0:4): reserved for root: 167926 bytes (163 KiB) 
 +[   11.071789] UBIFS (ubi0:4): media format: w5/r0 (latest is w5/r0), UUID 1EE6D2A6-E47E-4E97-AF9B-2DC5C1A4004E, small LPT model 
 +[   11.086204] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab 
 +[   11.105349] block: extroot: not configured 
 +[   11.109526] UBIFS (ubi0:4): un-mount UBI device 0 
 +[   11.114227] UBIFS (ubi0:4): background thread "ubifs_bgt0_4" stops 
 +[   11.123889] UBIFS (ubi0:4): Mounting in unauthenticated mode 
 +[   11.129590] UBIFS (ubi0:4): background thread "ubifs_bgt0_4" started, PID 963 
 +[   11.308724] UBIFS (ubi0:4): UBIFS: mounted UBI device 0, volume 4, name "rootfs_data" 
 +[   11.316545] UBIFS (ubi0:4): LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes 
 +[   11.326435] UBIFS (ubi0:4): FS size: 3555328 bytes (3 MiB, 14 LEBs), journal size 1777665 bytes (1 MiB, 5 LEBs) 
 +[   11.336497] UBIFS (ubi0:4): reserved for root: 167926 bytes (163 KiB) 
 +[   11.342930] UBIFS (ubi0:4): media format: w5/r0 (latest is w5/r0), UUID 1EE6D2A6-E47E-4E97-AF9B-2DC5C1A4004E, small LPT model 
 +[   11.363339] mount_root: loading kmods from internal overlay 
 +[   11.388045] kmodloader: loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/
 +[   11.399588] kmodloader: done loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/
 +[   13.830912] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab 
 +[   13.844626] block: extroot: not configured 
 +[   13.851530] mount_root: switching to ubifs overlay 
 +[   13.868806] urandom-seed: Seed file not found (/etc/urandom.seed) 
 +[   13.906481] procd: - early - 
 +[   13.909401] procd: - watchdog - 
 +[   14.425795] procd: - watchdog - 
 +[   14.430370] procd: - ubus - 
 +[   14.483634] procd: - init - 
 +Please press Enter to activate this console. 
 +[   14.767021] urngd: v1.0.2 started. 
 +[   14.837244] kmodloader: loading kernel modules from /etc/modules.d/
 +[   14.852102] MACsec IEEE 802.1AE 
 +[   14.887619] NET: Registered protocol family 8 
 +[   14.892009] NET: Registered protocol family 20 
 +[   14.900808] NET: Registered protocol family 15 
 +[   14.936025] l2tp_core: L2TP core driver, V2.0 
 +[   14.941399] l2tp_netlink: L2TP netlink interface 
 +[   14.947597] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver 
 +[   14.967874] gre: GRE over IPv4 demultiplexor driver 
 +[   14.974739] ip_gre: GRE over IPv4 tunneling driver 
 +[   14.982232] ip6_gre: GRE over IPv6 tunneling driver 
 +[   15.008929] PPP generic driver version 2.4.2 
 +[   15.034059] GACT probability on 
 +[   15.038231] Mirror/redirect action on 
 +[   15.049448] u32 classifier 
 +[   15.052154]     input device check on 
 +[   15.055851]     Actions configured 
 +[   15.134463] fuse: init (API version 7.31) 
 +[   15.141860] usbcore: registered new interface driver cdc_acm 
 +[   15.147556] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters 
 +[   15.157051] usbcore: registered new interface driver cdc_wdm 
 +[   15.174354] hso: drivers/net/usb/hso.c: Option Wireless 
 +[   15.179722] usbcore: registered new interface driver hso 
 +[   15.192769] Current mapfilter version v3.0.1 
 +[   16.163227] mt_wifi: module license 'Proprietary' taints kernel. 
 +[   16.169237] Disabling lock debugging due to kernel taint 
 +[   16.213795] conninfra@(conninfra_pwr_on:120) [conninfra_pwr_on] drv=[3] 
 +[   16.221411] conninfra@(_consys_polling_chipid_int:459) Read CONNSYS HW IP version successfully! (0x02070000) 
 +[   16.239271] Adie Type: 0x7976 
 +[   16.239275] SKU Type: 6000 
 +[   16.243211] conninfra@(opfunc_power_on_internal:241) [Conninfra Pwr On] BT=[0] FM=[0] GPS=[0] WF=[1] CONNINFRA=[1] 
 +[   16.274458] WiFi@C12L1,get_dbg_setting_by_profile() 4199: debug level setting=INDEX0_debug_level not found!! 
 +[   16.284334] WiFi@C12L1,get_dbg_setting_by_profile() 4222: debug option setting=INDEX0_debug_option not found!! 
 +[   16.294416] mt_rbus 0000:00:00.0: runtime IRQ mapping not provided by arch 
 +[   16.307870] mt7986_init()--> 
 +[   16.310806]  sku:0xf, ADIE=MT7976 
 +[   16.315180] <--mt7986_init() 
 +[   16.318095] mt7915_ap.ko zyWlan_evt_init: create socket successfully 
 +[   16.324491] RtmpRaDevCtrlInit(): MCS_LUT not used becasue MacTb size(544) > 128! 
 +[   16.332003] WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX1 
 +[   16.339344] WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX2 
 +[   16.346676] WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX3 
 +[   16.354010] WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX4 
 +[   16.361325] WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX5 
 +[   16.368640] WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX6 
 +[   16.375971] WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX7 
 +[   16.383306] WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX8 
 +[   16.390646] WiFi@C12L1,match_index_by_chipname() 507: not find chip name INDEX9 
 +[   16.397959] WiFi@C12L2,match_index_by_chipname() 512: Not find slot id, back to old rule. 
 +[   16.406230] msta_ifname not found 
 +[   16.418372] -->mtfwd_init(ver:2.0) 
 +[   16.418414] <-- 
 +[   16.422388] mtk_warp_proxy: module uses symbols from proprietary module mt_wifi, inheriting taint. 
 +[   16.445225] PPP MPPE Compression module registered 
 +[   16.451352] NET: Registered protocol family 24 
 +[   16.456995] PPTP driver version 0.8.5 
 +[   16.462064] usbcore: registered new interface driver usblp 
 +[   16.472678] usbcore: registered new interface driver usbserial_generic 
 +[   16.479296] usbserial: USB Serial support registered for generic 
 +[   16.505977] xt_time: kernel timezone is -0000 
 +[   16.512092] zy_platform zybsp: zy_platform_probe,425, enter. 
 +[   16.517866] zy_platform zybsp: board detect value: 2 
 +[   16.523013] zy_platform zybsp: vendor board detect value: 0 
 +[   16.528744] zy_platform zybsp: zyxel-dg-gpios is gpio 438 and active 1 
 +[   16.536781] usbcore: registered new interface driver cdc_ether 
 +[   16.544634] usbcore: registered new interface driver cdc_ncm 
 +[   16.555063] l2tp_ppp: PPPoL2TP kernel driver, V2.0 
 +[   16.665266] /proc/zy_nf_ct_udp_STB_port created 
 +[   16.669857] /proc/zy_nf_ct_udp_STB_timeout created 
 +[   16.687460] usbcore: registered new interface driver qmi_wwan 
 +[   16.694732] usbcore: registered new interface driver rndis_host 
 +[   16.714278] usbcore: registered new interface driver option 
 +[   16.719893] usbserial: USB Serial support registered for GSM modem (1-port) 
 +[   16.727929] kmodloader: done loading kernel modules from /etc/modules.d/
 +[   17.950137] mtk_soc_eth 15100000.ethernet eth0: TX vlan offload cannot be enabled when dsa is attached. 
 +[   17.960183] mtk_soc_eth 15100000.ethernet eth0: TX vlan offload cannot be enabled when dsa is attached. 
 +[   20.592708] /dev/ubi0_3: Can't open blockdev 
 +[   20.664892] block ubiblock0_3: created from ubi0:3(zydefault) 
 +[   20.704845] ubi1: attaching mtd8 
 +[   22.363562] ubi1: scanning is finished 
 +[   22.375514] ubi1: attached mtd8 (name "zyubi", size 346 MiB) 
 +[   22.381168] ubi1: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes 
 +[   22.388025] ubi1: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 
 +[   22.394792] ubi1: VID header offset: 4096 (aligned 4096), data offset: 8192 
 +[   22.401733] ubi1: good PEBs: 1386, bad PEBs: 0, corrupted PEBs: 0 
 +[   22.407807] ubi1: user volume: 5, internal volumes: 1, max. volumes count: 128 
 +[   22.415009] ubi1: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 3074060592 
 +[   22.424116] ubi1: available PEBs: 0, total reserved PEBs: 1386, PEBs reserved for bad PEB handling: 38 
 +[   22.433402] ubi1: background thread "ubi_bgt1d" started, PID 2422 
 +[   22.455550] UBIFS (ubi1:3): Mounting in unauthenticated mode 
 +[   22.461259] UBIFS (ubi1:3): background thread "ubifs_bgt1_3" started, PID 2430 
 +[   22.535880] UBIFS (ubi1:3): recovery needed 
 +[   22.682431] UBIFS (ubi1:3): recovery completed 
 +[   22.686926] UBIFS (ubi1:3): UBIFS: mounted UBI device 1, volume 3, name "data" 
 +[   22.694130] UBIFS (ubi1:3): LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes 
 +[   22.704020] UBIFS (ubi1:3): FS size: 18538496 bytes (17 MiB, 73 LEBs), journal size 2031617 bytes (1 MiB, 6 LEBs) 
 +[   22.714256] UBIFS (ubi1:3): reserved for root: 875618 bytes (855 KiB) 
 +[   22.720679] UBIFS (ubi1:3): media format: w5/r0 (latest is w5/r0), UUID C3EAFC4A-B6D3-465B-A936-AD34A1F4279A, small LPT model 
 +[   22.745904] UBIFS (ubi1:4): Mounting in unauthenticated mode 
 +[   22.751621] UBIFS (ubi1:4): background thread "ubifs_bgt1_4" started, PID 2435 
 +[   22.826178] UBIFS (ubi1:4): recovery needed 
 +[   23.054893] UBIFS (ubi1:4): recovery completed 
 +[   23.059400] UBIFS (ubi1:4): UBIFS: mounted UBI device 1, volume 4, name "misc" 
 +[   23.066609] UBIFS (ubi1:4): LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes 
 +[   23.076501] UBIFS (ubi1:4): FS size: 310583296 bytes (296 MiB, 1223 LEBs), journal size 15491072 bytes (14 MiB, 61 LEBs) 
 +[   23.087346] UBIFS (ubi1:4): reserved for root: 4952683 bytes (4836 KiB) 
 +[   23.093946] UBIFS (ubi1:4): media format: w5/r0 (latest is w5/r0), UUID E9B8B486-E1A8-4842-B368-D3A90E5ABBAC, small LPT model 
 +</nowiki>
 </WRAP>\\ </WRAP>\\
  
 ==== OpenWrt bootlog ==== ==== OpenWrt bootlog ====
 <WRAP bootlog> <WRAP bootlog>
-<nowiki>COPY HERE THE BOOTLOG ONCE OPENWRT IS INSTALLED AND RUNNING</nowiki> +<nowiki> 
-</WRAP>\\+## Checking Image at 46000000 ... 
 +   FIT image found 
 +   FIT description: ARM64 OpenWrt FIT (Flattened Image Tree) 
 +    Image 0 (kernel-1) 
 +     Description:  ARM64 OpenWrt Linux-5.15.167 
 +     Type:         Kernel Image 
 +     Compression:  lzma compressed 
 +     Data Start:   0x46001000 
 +     Data Size:    3781454 Bytes = 3.6 MiB 
 +     Architecture: AArch64 
 +     OS:           Linux 
 +     Load Address: 0x48000000 
 +     Entry Point:  0x48000000 
 +     Hash algo:    crc32 
 +     Hash value:   ed237e3a 
 +     Hash algo:    sha1 
 +     Hash value:   62362639aecdfc48a48ab20b70286ac97e1ca56f 
 +    Image 1 (fdt-1) 
 +     Description:  ARM64 OpenWrt zyxel_ex5601-t0-ubootmod device tree blob 
 +     Type:         Flat Device Tree 
 +     Compression:  uncompressed 
 +     Data Start:   0x4639d000 
 +     Data Size:    24510 Bytes = 23.9 KiB 
 +     Architecture: AArch64 
 +     Hash algo:    crc32 
 +     Hash value:   d42eebfd 
 +     Hash algo:    sha1 
 +     Hash value:   4055351dc417adf07e5c178392e57f52660d9921 
 +    Image 2 (rootfs-1) 
 +     Description:  ARM64 OpenWrt zyxel_ex5601-t0-ubootmod rootfs 
 +     Type:         Filesystem Image 
 +     Compression:  uncompressed 
 +     Data Start:   0x463a3000 
 +     Data Size:    5066752 Bytes = 4.8 MiB 
 +     Hash algo:    crc32 
 +     Hash value:   758b2e26 
 +     Hash algo:    sha1 
 +     Hash value:   19cd353b9c65f6217a77b4dabbf89b43c9d06aae 
 +    Default Configuration: 'config-1' 
 +    Configuration 0 (config-1) 
 +     Description:  OpenWrt zyxel_ex5601-t0-ubootmod 
 +     Kernel:       kernel-1 
 +     FDT:          fdt-1 
 +     Loadables:    rootfs-1 
 +## Checking hash(es) for FIT Image at 46000000 ... 
 +   Hash(es) for Image 0 (kernel-1): crc32+ sha1+ 
 +   Hash(es) for Image 1 (fdt-1): crc32+ sha1+ 
 +   Hash(es) for Image 2 (rootfs-1): crc32+ sha1+ 
 +## Loading kernel from FIT Image at 46000000 ... 
 +   Using 'config-1' configuration 
 +   Trying 'kernel-1' kernel subimage 
 +     Description:  ARM64 OpenWrt Linux-5.15.167 
 +     Type:         Kernel Image 
 +     Compression:  lzma compressed 
 +     Data Start:   0x46001000 
 +     Data Size:    3781454 Bytes = 3.6 MiB 
 +     Architecture: AArch64 
 +     OS:           Linux 
 +     Load Address: 0x48000000 
 +     Entry Point:  0x48000000 
 +     Hash algo:    crc32 
 +     Hash value:   ed237e3a 
 +     Hash algo:    sha1 
 +     Hash value:   62362639aecdfc48a48ab20b70286ac97e1ca56f 
 +   Verifying Hash Integrity ... crc32+ sha1+ OK 
 +## Loading fdt from FIT Image at 46000000 ... 
 +   Using 'config-1' configuration 
 +   Trying 'fdt-1' fdt subimage 
 +     Description:  ARM64 OpenWrt zyxel_ex5601-t0-ubootmod device tree blob 
 +     Type:         Flat Device Tree 
 +     Compression:  uncompressed 
 +     Data Start:   0x4639d000 
 +     Data Size:    24510 Bytes = 23.9 KiB 
 +     Architecture: AArch64 
 +     Hash algo:    crc32 
 +     Hash value:   d42eebfd 
 +     Hash algo:    sha1 
 +     Hash value:   4055351dc417adf07e5c178392e57f52660d9921 
 +   Verifying Hash Integrity ... crc32+ sha1+ OK 
 +   Booting using the fdt blob at 0x4639d000 
 +Working FDT set to 4639d000 
 +## Loading loadables from FIT Image at 46000000 ... 
 +   Trying 'rootfs-1' loadables subimage 
 +     Description:  ARM64 OpenWrt zyxel_ex5601-t0-ubootmod rootfs 
 +     Type:         Filesystem Image 
 +     Compression:  uncompressed 
 +     Data Start:   0x463a3000 
 +     Data Size:    5066752 Bytes = 4.8 MiB 
 +     Hash algo:    crc32 
 +     Hash value:   758b2e26 
 +     Hash algo:    sha1 
 +     Hash value:   19cd353b9c65f6217a77b4dabbf89b43c9d06aae 
 +   Verifying Hash Integrity ... crc32+ sha1+ OK 
 +   Uncompressing Kernel Image 
 +   Loading Device Tree to 000000007e7e4000, end 000000007e7ecfbd ... OK 
 +Working FDT set to 7e7e4000 
 +Add 'ramoops@42ff0000' node failed: FDT_ERR_EXISTS 
 + 
 +Starting kernel ... 
 + 
 +<6>   0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] 
 +<5>   0.000000] Linux version 5.15.167 (builder@buildhost) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r24106-10cc5fcd00) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Mon Sep 23 12:34:46 2024 
 +<6>   0.000000] Machine model: Zyxel EX5601-T0 ubootmod 
 +<6>   0.000000] Zone ranges: 
 +<6>   0.000000]   DMA      [mem 0x0000000040000000-0x000000007fffffff] 
 +<6>   0.000000]   DMA32    empty 
 +<6>   0.000000]   Normal   empty 
 +<6>   0.000000] Movable zone start for each node 
 +<6>   0.000000] Early memory node ranges 
 +<6>   0.000000]   node   0: [mem 0x0000000040000000-0x0000000042ffffff] 
 +<6>   0.000000]   node   0: [mem 0x0000000043000000-0x000000004302ffff] 
 +<6>   0.000000]   node   0: [mem 0x0000000043030000-0x000000004fbfffff] 
 +<6>   0.000000]   node   0: [mem 0x000000004fc00000-0x000000004ffbffff] 
 +<6>   0.000000]   node   0: [mem 0x000000004ffc0000-0x000000007fffffff] 
 +<6>   0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000007fffffff] 
 +<6>   0.000000] psci: probing for conduit method from DT. 
 +<6>   0.000000] psci: PSCIv1.1 detected in firmware. 
 +<6>   0.000000] psci: Using standard PSCI v0.2 function IDs 
 +<6>   0.000000] psci: MIGRATE_INFO_TYPE not supported. 
 +<6>   0.000000] psci: SMC Calling Convention v1.4 
 +<6>   0.000000] percpu: Embedded 18 pages/cpu s33112 r8192 d32424 u73728 
 +<7>   0.000000] pcpu-alloc: s33112 r8192 d32424 u73728 alloc=18*4096 
 +<7>   0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
 +<6>   0.000000] Detected VIPT I-cache on CPU0 
 +<6>   0.000000] CPU features: detected: GIC system register CPU interface 
 +<6>   0.000000] CPU features: kernel page table isolation disabled by kernel configuration 
 +<6>   0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 258048 
 +<5>   0.000000] Kernel command line: console=ttyS0,115200n8 console_msg_format=syslog 
 +<6>   0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) 
 +<6>   0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) 
 +<6>   0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off 
 +<6>   0.000000] Memory: 1012352K/1048576K available (8448K kernel code, 904K rwdata, 1488K rodata, 448K init, 302K bss, 36224K reserved, 0K cma-reserved) 
 +<6>   0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 
 +<6>   0.000000] rcu: Hierarchical RCU implementation. 
 +<6>   0.000000]       Tracing variant of Tasks RCU enabled. 
 +<6>   0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. 
 +<6>   0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 
 +<6>   0.000000] GICv3: GIC: Using split EOI/Deactivate mode 
 +<6>   0.000000] GICv3: 640 SPIs implemented 
 +<6>   0.000000] GICv3: 0 Extended SPIs implemented 
 +<6>   0.000000] GICv3: Distributor has no Range Selector support 
 +<6>   0.000000] Root IRQ handler: 0xffffffc008010090 
 +<6>   0.000000] GICv3: 16 PPIs implemented 
 +<6>   0.000000] GICv3: CPU0: found redistributor 0 region 0:0x000000000c080000 
 +<6>   0.000000] arch_timer: cp15 timer(s) running at 13.00MHz (phys). 
 +<6>   0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2ff89eacb, max_idle_ns: 440795202429 ns 
 +<6>   0.000000] sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 4398046511101ns 
 +<6>   0.000124] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000) 
 +<6>   0.000133] pid_max: default: 32768 minimum: 301 
 +<6>   0.000335] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) 
 +<6>   0.000345] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) 
 +<6>   0.001361] rcu: Hierarchical SRCU implementation. 
 +<6>   0.001646] smp: Bringing up secondary CPUs ... 
 +<6>   0.001896] Detected VIPT I-cache on CPU1 
 +<6>   0.001919] GICv3: CPU1: found redistributor 1 region 0:0x000000000c0a0000 
 +<6>   0.001944] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] 
 +<6>   0.002202] Detected VIPT I-cache on CPU2 
 +<6>   0.002214] GICv3: CPU2: found redistributor 2 region 0:0x000000000c0c0000 
 +<6>   0.002224] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] 
 +<6>   0.002457] Detected VIPT I-cache on CPU3 
 +<6>   0.002467] GICv3: CPU3: found redistributor 3 region 0:0x000000000c0e0000 
 +<6>   0.002477] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] 
 +<6>   0.002502] smp: Brought up 1 node, 4 CPUs 
 +<6>   0.002519] SMP: Total of 4 processors activated. 
 +<6>   0.002522] CPU features: detected: 32-bit EL0 Support 
 +<6>   0.002526] CPU features: detected: CRC32 instructions 
 +<6>   0.002552] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching 
 +<6>   0.002605] CPU: All CPU(s) started at EL2 
 +<6>   0.002614] alternatives: patching kernel code 
 +<6>   0.005404] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns 
 +<6>   0.005426] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) 
 +<6>   0.005570] pinctrl core: initialized pinctrl subsystem 
 +<6>   0.006192] NET: Registered PF_NETLINK/PF_ROUTE protocol family 
 +<6>   0.006427] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations 
 +<6>   0.006448] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations 
 +<6>   0.006466] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations 
 +<6>   0.006721] thermal_sys: Registered thermal governor 'fair_share' 
 +<6>   0.006724] thermal_sys: Registered thermal governor 'bang_bang' 
 +<6>   0.006727] thermal_sys: Registered thermal governor 'step_wise' 
 +<6>   0.006731] thermal_sys: Registered thermal governor 'user_space' 
 +<6>   0.006902] ASID allocator initialised with 65536 entries 
 +<6>   0.007220] pstore: Registered ramoops as persistent store backend 
 +<6>   0.007225] ramoops: using 0x10000@0x42ff0000, ecc: 0 
 +<6>   0.010161] gpio-418 (usb-oc): hogged as input 
 +<6>   0.015609] cryptd: max_cpu_qlen set to 1000 
 +<5>   0.017442] SCSI subsystem initialized 
 +<7>   0.017522] libata version 3.00 loaded. 
 +<6>   0.018306] clocksource: Switched to clocksource arch_sys_counter 
 +<6>   0.018842] NET: Registered PF_INET protocol family 
 +<6>   0.018927] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear) 
 +<6>   0.019377] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear) 
 +<6>   0.019391] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) 
 +<6>   0.019398] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear) 
 +<6>   0.019435] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear) 
 +<6>   0.019513] TCP: Hash tables configured (established 8192 bind 8192) 
 +<6>   0.019583] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) 
 +<6>   0.019599] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) 
 +<6>   0.019707] NET: Registered PF_UNIX/PF_LOCAL protocol family 
 +<6>   0.019724] PCI: CLS 0 bytes, default 64 
 +<6>   0.021643] workingset: timestamp_bits=46 max_order=18 bucket_order=0 
 +<6>   0.024228] squashfs: version 4.0 (2009/01/31) Phillip Lougher 
 +<6>   0.024242] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. 
 +<6>   0.046213] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) 
 +<6>   0.049802] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled 
 +<6>   0.051505] printk: console [ttyS0] disabled 
 +<6>   0.071653] 11002000.serial: ttyS0 at MMIO 0x11002000 (irq = 121, base_baud = 2500000) is a ST16650V2 
 +<6>   0.746954] printk: console [ttyS0] enabled 
 +<6>   0.752032] mtk_rng 1020f000.rng: registered RNG driver 
 +<4>   0.752090] hwrng: no data available 
 +<4>   0.757727] cacheinfo: Unable to detect cache hierarchy for CPU 0 
 +<6>   0.769787] loop: module loaded 
 +<6>   0.773196] Loading iSCSI transport class v2.0-870. 
 +<4>   0.779665] spi spi0.1: setup: ignoring unsupported mode bits a00 
 +<6>   0.786270] spi-nand spi0.1: Macronix SPI NAND was found. 
 +<6>   0.791956] spi-nand spi0.1: 512 MiB, block size: 256 KiB, page size: 4096, OOB size: 128 
 +<5>   0.800557] 6 fixed-partitions partitions found on MTD device spi0.1 
 +<5>   0.807340] Creating 6 MTD partitions on "spi0.1": 
 +<5>   0.812385] 0x000000000000-0x000000100000 : "bl2" 
 +<5>   0.818604] 0x000000100000-0x000000180000 : "u-boot-env" 
 +<5>   0.824903] 0x000000180000-0x000000380000 : "Factory" 
 +<5>   0.832676] 0x000000380000-0x000000580000 : "fip" 
 +<5>   0.839825] 0x000000540000-0x000000580000 : "zloader" 
 +<5>   0.845334] 0x000000580000-0x00001e000000 : "ubi" 
 +<6>   4.009260] Maxlinear Ethernet GPY211C mdio-bus:05: Firmware Version: 0x886F (release) 
 +<6>   4.018604] Maxlinear Ethernet GPY211C mdio-bus:06: Firmware Version: 0x886F (release) 
 +<6>   4.029183] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc009700000, irq 130 
 +<6>   4.039171] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc009700000, irq 130 
 +<6>   4.048945] i2c_dev: i2c /dev entries driver 
 +<6>   4.054446] mtk-wdt 1001c000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0) 
 +<6>   4.063095] NET: Registered PF_INET6 protocol family 
 +<6>   4.068889] Segment Routing with IPv6 
 +<6>   4.072813] In-situ OAM (IOAM) with IPv6 
 +<6>   4.077006] NET: Registered PF_PACKET protocol family 
 +<6>   4.082331] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. 
 +<6>   4.095642] 8021q: 802.1Q VLAN Support v1.8 
 +<6>   4.100860] pstore: Using crash dump compression: deflate 
 +<6>   4.149628] mt7530-mdio mdio-bus:1f: no interrupt support 
 +<6>   4.161140] mt7530-mdio mdio-bus:1f: configuring for fixed/2500base-x link mode 
 +<6>   4.170535] mt7530-mdio mdio-bus:1f: Link is Up - 2.5Gbps/Full - flow control rx/tx 
 +<6>   4.179731] mt7530-mdio mdio-bus:1f lan2 (uninitialized): PHY [mt7530-0:01] driver [MediaTek MT7531 PHY] (irq=POLL) 
 +<6>   4.200240] mt7530-mdio mdio-bus:1f lan3 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7531 PHY] (irq=POLL) 
 +<6>   4.220470] mt7530-mdio mdio-bus:1f lan4 (uninitialized): PHY [mt7530-0:03] driver [MediaTek MT7531 PHY] (irq=POLL) 
 +<6>   4.232292] mt7530-mdio mdio-bus:1f lan1 (uninitialized): PHY [mdio-bus:05] driver [Maxlinear Ethernet GPY211C] (irq=POLL) 
 +<6>   4.243914] DSA: tree 0 setup 
 +<5>   4.251035] UBI: auto-attach mtd5 
 +<5>   4.254607] ubi0: default fastmap pool size: 90 
 +<5>   4.259409] ubi0: default fastmap WL pool size: 45 
 +<5>   4.264441] ubi0: attaching mtd5 
 +<5>   7.368304] random: crng init done 
 +<5>  17.927776] ubi0: scanning is finished 
 +<5>  17.976406] ubi0: attached mtd5 (name "ubi", size 474 MiB) 
 +<5>  17.982159] ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes 
 +<5>  17.989274] ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 
 +<5>  17.996300] ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 
 +<5>  18.003502] ubi0: good PEBs: 1895, bad PEBs: 3, corrupted PEBs: 0 
 +<5>  18.009837] ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128 
 +<5>  18.017296] ubi0: max/mean erase counter: 5/2, WL threshold: 4096, image sequence number: 800027682 
 +<5>  18.026578] ubi0: available PEBs: 0, total reserved PEBs: 1895, PEBs reserved for bad PEB handling: 37 
 +<5>  18.036125] ubi0: background thread "ubi_bgt0d" started, PID 492 
 +<7>  18.043883] FIT: Selected configuration: "config-1" (OpenWrt zyxel_ex5601-t0-ubootmod) 
 +<7>  18.052057] FIT:           kernel sub-image 0x00001000..0x0039c34d "kernel-1" (ARM64 OpenWrt Linux-5.15.167) 
 +<7>  18.062216] FIT:          flat_dt sub-image 0x0039d000..0x003a2fbd "fdt-1" (ARM64 OpenWrt zyxel_ex5601-t0-ubootmod device tree blob) 
 +<7>  18.074453] FIT:       filesystem sub-image 0x003a3000..0x00877fff "rootfs-1" (ARM64 OpenWrt zyxel_ex5601-t0-ubootmod rootfs) 
 +<7>  18.086082] FIT: selecting configured loadable "rootfs-1" to be root filesystem 
 +<6>  18.093631]  ubiblock0_3: p1(rootfs-1) 
 +<6>  18.093742] block ubiblock0_3: created from ubi0:3(fit) 
 +<6>  18.103390] clk: Disabling unused clocks 
 +<6>  18.151990] VFS: Mounted root (squashfs filesystem) readonly on device 259:0. 
 +<6>  18.159530] Freeing unused kernel memory: 448K 
 +<6>  18.164251] Run /sbin/init as init process 
 +<7>  18.168601]   with arguments: 
 +<7>  18.171812]     /sbin/init 
 +<7>  18.174764]   with environment: 
 +<7>  18.178148]     HOME=/ 
 +<7>  18.180757]     TERM=linux 
 +<14>  18.764912] init: Console is alive 
 +<14>  18.768787] init: - watchdog - 
 +<14>  19.909255] kmodloader: loading kernel modules from /etc/modules-boot.d/
 +<6>  19.971490] usbcore: registered new interface driver usbfs 
 +<6>  19.977261] usbcore: registered new interface driver hub 
 +<6>  19.982857] usbcore: registered new device driver usb 
 +<6>  19.992368] xhci-mtk 11200000.usb: xHCI Host Controller 
 +<6>  19.997859] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 1 
 +<6>  20.008573] xhci-mtk 11200000.usb: hcc params 0x01403f99 hci version 0x110 quirks 0x0000000000210010 
 +<6>  20.017978] xhci-mtk 11200000.usb: irq 124, io mem 0x11200000 
 +<6>  20.024080] xhci-mtk 11200000.usb: xHCI Host Controller 
 +<6>  20.029559] xhci-mtk 11200000.usb: new USB bus registered, assigned bus number 2 
 +<6>  20.037200] xhci-mtk 11200000.usb: Host supports USB 3.2 Enhanced SuperSpeed 
 +<6>  20.044817] hub 1-0:1.0: USB hub found 
 +<6>  20.048881] hub 1-0:1.0: 2 ports detected 
 +<6>  20.053396] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. 
 +<6>  20.061996] hub 2-0:1.0: USB hub found 
 +<6>  20.066011] hub 2-0:1.0: 1 port detected 
 +<14>  20.119128] kmodloader: done loading kernel modules from /etc/modules-boot.d/
 +<14>  20.132352] init: - preinit - 
 +<6>  20.967159] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/2500base-x link mode 
 +<6>  20.975940] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx 
 +<6>  20.976958] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready 
 +<6>  20.991840] mt7530-mdio mdio-bus:1f lan1: configuring for phy/2500base-x link mode 
 +Press the [f] key and hit [enter] to enter failsafe mode 
 +Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level 
 +<5>  23.345597] UBIFS (ubi0:4): default file-system created 
 +<5>  23.354707] UBIFS (ubi0:4): Mounting in unauthenticated mode 
 +<5>  23.360685] UBIFS (ubi0:4): background thread "ubifs_bgt0_4" started, PID 648 
 +<5>  24.068320] UBIFS (ubi0:4): UBIFS: mounted UBI device 0, volume 4, name "rootfs_data" 
 +<5>  24.076403] UBIFS (ubi0:4): LEB size: 253952 bytes (248 KiB), min./max. I/O unit sizes: 4096 bytes/4096 bytes 
 +<5>  24.086555] UBIFS (ubi0:4): FS size: 447209472 bytes (426 MiB, 1761 LEBs), max 1773 LEBs, journal size 22347776 bytes (21 MiB, 88 LEBs) 
 +<5>  24.098964] UBIFS (ubi0:4): reserved for root: 4952683 bytes (4836 KiB) 
 +<5>  24.105818] UBIFS (ubi0:4): media format: w5/r0 (latest is w5/r0), UUID FC1190D3-1827-49A0-B8E3-AD7D908E033C, small LPT model 
 +<14>  24.128975] mount_root: overlay filesystem has not been fully initialized yet 
 +<14>  24.136594] mount_root: switching to ubifs overlay 
 +<4>  24.153760] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off. 
 +<15>  24.164846] urandom-seed: Seed file not found (/etc/urandom.seed) 
 +<14>  24.249300] procd: - early - 
 +<14>  24.252569] procd: - watchdog - 
 +<14>  24.817593] procd: - watchdog - 
 +<14>  24.821291] procd: - ubus - 
 +<14>  24.920386] procd: - init - 
 +Please press Enter to activate this console. 
 +<14>  25.213313] kmodloader: loading kernel modules from /etc/modules.d/
 +<6>  25.224624] crypto-safexcel 10320000.crypto: EIP97:230(0,1,4,4)-HIA:270(0,5,5),PE:150/433(alg:7fcdfc00)/0/0/
 +<6>  25.239011] Loading modules backported from Linux version v6.1.110-0-g5f55cad62cc9d 
 +<6>  25.246922] Backport generated by backports.git v6.1.110-1-0-g965f73fc 
 +<14>  25.370855] urngd: v1.0.2 started. 
 +<6>  25.601751] mt798x-wmac 18000000.wifi: HW/SW Version: 0x8a108a10, Build Time: 20221012174648a 
 +<6>  25.601751] 
 +<6>  26.117103] mt798x-wmac 18000000.wifi: WM Firmware Version: ____000000, Build Time: 20221012174725 
 +<6>  26.334170] mt798x-wmac 18000000.wifi: WA Firmware Version: DEV_000000, Build Time: 20221012174937 
 +<6>  26.443510] mt798x-wmac 18000000.wifi: registering led 'mt76-phy0' 
 +<6>  26.499999] mt798x-wmac 18000000.wifi: registering led 'mt76-phy1' 
 +<6>  30.322096] PPP generic driver version 2.4.2 
 +<6>  30.327214] NET: Registered PF_PPPOX protocol family 
 +<14>  30.334587] kmodloader: done loading kernel modules from /etc/modules.d/
 +<4>  30.704867] mtdblock: MTD device 'Factory' is NAND, please consider using UBI block devices instead. 
 +</nowiki> 
 +</WRAP>
  
 ===== Notes ===== ===== Notes =====
Line 345: Line 1258:
  
 ===== Tags ===== ===== Tags =====
-<WRAP BOX> 
-FIXME //Add tags below, then remove this fixme.// 
-</WRAP> 
  
-[[meta:tags|How to add tags]] +{{tag>mediatek MT7986 512NAND 1024RAM 5Port GigabitEthernet 2.5GigabitEthernet u-boot 4core 2WNIC 802.11bgn 802.11ax 1usb usb3.1 hwVLAN wifi6 ARMv8 filogic cortexa53 2button 12v_powered serial crypto}}
-{{tag>EXAMPLETAG}}+
  • Last modified: 2024/12/19 13:20
  • by frollic