| Both sides previous revision Previous revision Next revision | Previous revision |
| toh:zyxel:t-56 [2024/12/10 08:22] – [Installation] frollic | toh:zyxel:t-56 [2024/12/19 13:20] (current) – [Photos] frollic |
|---|
| ====== 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 different, due to locked down firmware and boot loader, but once installed, you get the same functionality as in the T1. |
| | |
| //Write a short, relevant description of the device. Include a technical overview, but avoid marketing buzzwords/useless stuff. Two to four sentences is about right. A picture is good, too. 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: { |
| "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\\|@@$"} | |
| } --> | |
| |
| |
| ===== Hardware Highlights ===== | ===== Hardware Highlights ===== |
| <!-- ToH: { | <!-- ToH: { |
| "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$"} | "filterColumns": {"brand": "^ZyXEL$", "model": "^T-56$"} |
| } --> | } --> |
| } --> | } --> |
| |
| The T-56 requires serial to be flashed with OpenWRT, since the ISP added a password to zloader. | :!: The T-56 requires [[:toh:zyxel:t-56#serial|serial]] for installing OpenWRT, since the ISP added a password to zloader. |
| |
| All files but the mt7986-ram-ddr4-bl2.bin, are available at https://firmware-selector.openwrt.org. | :!: The installation instruction will wipe the existing firmware, and maximize the flash space for OpenWRT (~400MB free) aka "ubootmod". |
| |
| Use the Zyxel **EX5601-T0 (OpenWrt U-Boot layout)** images. | :!: Going back to stock will be hard(er), if not impossible. Backing up the stock firmware isn't covered by this guide. |
| |
| The mt7986-ram-ddr4-bl2.bin can be downloaded from https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/ | Use the 1GbE Ethernet ports until you've TFTP booted the ubootmod-initramfs-recovery.itb image. |
| |
| Disassemble the device, and connect to the serial port, verify it's working by interrupting the boot process. | |
| | Until you reach the flashing section, everything will be done from RAM, if you reboot, you'll have to start over. |
| | |
| | The **mt7986-ram-ddr4-bl2.bin** can be downloaded from https://downloads.openwrt.org/snapshots/targets/mediatek/filogic/, |
| | the rest from https://downloads.openwrt.org/releases/23.05.5/targets/mediatek/filogic/. |
| | Use the **zyxel_ex5601-t0-ubootmod-** files! |
| | |
| | * Disassemble the device, and connect to the serial port, and switch it on. |
| | |
| | Verify serial's working by interrupting the boot process. |
| |
| You should end up at a password prompt | You should end up at a password prompt |
| </code> | </code> |
| |
| Close your term application and download the mtk_bootloader from https://github.com/981213/mtk_uartboot. | * Close your term application and download the mtk_bootloader from https://github.com/981213/mtk_uartboot. |
| |
| There are premade binaries available for Apple and x86 in https://github.com/981213/mtk_uartboot/releases. | There are premade binaries available for Apple and x86 in https://github.com/981213/mtk_uartboot/releases. |
| |
| Change the -s parameter making it match your serial port, and execute: | * Switch off the device, change the -s parameter making it match your serial port, and execute: |
| <code> | <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 -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 | mtk_uartboot - 0.1.1 |
| Using serial port: [serial port] | Using serial port: [serial port] |
| Handshake... | Handshake... |
| | </code> |
| | * Switch on the T-56 and you should see |
| | <code> |
| hw code: 0x7986 | hw code: 0x7986 |
| hw sub code: 0x8a00 | hw sub code: 0x8a00 |
| ================================== | ================================== |
| </code> | </code> |
| Once mtk_uartboot finishes, you can start up your serial port application again, to see the boot loader looping, and requesting an image. | * Once mtk_uartboot finishes, you can start up your serial port application again, and see the boot loader looping, and requesting an image. |
| | |
| | (You can keep serial connected throughout the rest of the installation process.) |
| <code> | <code> |
| Using ethernet@15100000 device | Using ethernet@15100000 device |
| ERROR: can't get kernel image! | ERROR: can't get kernel image! |
| </code> | </code> |
| Reconfigure your TFTP host to use 192.168.1.254, and serve the file the boot loader is requesting. | * Reconfigure your TFTP host to use 192.168.1.254, and serve the file the boot loader is requesting. |
| ==== Flash Layout ==== | |
| <WRAP BOX> | |
| FIXME //[[:docs:techref:flash.layout#discovery_how_to_find_out|Find out flash layout]], then add the flash layout table here (copy, paste, modify 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. | <code> |
| </WRAP> | 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> |
| |
| ==== OEM easy installation ==== | * You can connect the device to your existing network, and wget the files you need, or (Win)scp them over to the device's /tmp folder. |
| |
| <WRAP BOX> | You also have the option to switch over to ssh, or keep using serial for the actual installation. |
| 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 | **Preparations** |
| * How you install OpenWrt from a device freshly opened | |
| * The steps required such as reset to factory defaults if the device has already been configured | |
| |
| **Note:** Reset router to factory defaults if it has been previously configured. | You'll need the following files transferred (or downloaded) to the router's /tmp folder: |
| * Browse to ''<nowiki>http://192.168.1.1/Upgrade.asp</nowiki>'' | * kmod-mtd-rw_*_aarch64_cortex-a53.ipk |
| * Upload .bin file to router | * zyxel_ex5601-t0-ubootmod-initramfs-recovery.itb |
| * Wait for it to reboot | * zyxel_ex5601-t0-ubootmod-preloader.bin |
| * 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. | * zyxel_ex5601-t0-ubootmod-bl31-uboot.fip |
| </WRAP> | * zyxel_ex5601-t0-ubootmod-squashfs-sysupgrade.itb |
| |
| ==== OEM installation using the TFTP method ==== | <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 |
| |
| -> [[docs:guide-user:installation:generic.flashing.tftp]] | for everything newer than 24.10 and snapshots: |
| | root@OpenWrt:/tmp# apk add /tmp/kmod-mtd-rw???.apk |
| |
| === Specific values needed for tftp === | root@OpenWrt:/tmp# insmod mtd-rw.ko i_want_a_brick=1 |
| | </code> |
| |
| <WRAP BOX> | **Flashing** |
| |
| FIXME Enter values for "FILL-IN" below | 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. |
| |
| ^ Bootloader tftp server IPv4 address | FILL-IN | | <code> |
| ^ Bootloader MAC address (special) | FILL-IN | | root@OpenWrt:/tmp# ubidetach -p /dev/mtd5; ubiformat /dev/mtd5 -y; ubiattach -p /dev/mtd5 |
| ^ Firmware tftp image | [[:downloads|Latest OpenWrt release]] (**''NOTE:''** Name must contain //"tftp"//) | | root@OpenWrt:/tmp# ubimkvol /dev/ubi0 -n 0 -N ubootenv -s 128KiB |
| ^ TFTP transfer window | FILL-IN seconds | | root@OpenWrt:/tmp# ubimkvol /dev/ubi0 -n 1 -N ubootenv2 -s 128KiB |
| ^ TFTP window start | approximately FILL-IN seconds after power on | | root@OpenWrt:/tmp# ubimkvol /dev/ubi0 -n 2 -N recovery -s 10MiB |
| ^ TFTP client required IP address | FILL-IN | | 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. |
| |
| </WRAP> | Remember to remove the static IP from your client, if you haven't already. |
| |
| ===== Upgrading OpenWrt ===== | You can also upgrade the device to the latest OpenWRT version, if there's one available. |
| -> [[docs:guide-user:installation:generic.sysupgrade]] | |
| |
| <WRAP BOX> | Always use the Zyxel **EX5601-T0 (OpenWrt U-Boot layout)** images when upgrading. |
| |
| FIXME These are generic instructions. Update with your router's specifics. | |
| |
| ==== LuCI Web Upgrade Process ==== | |
| |
| * Browse to ''<nowiki>http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/</nowiki>'' LuCI Upgrade URL | |
| * Upload image file for sysupgrade to LuCI | |
| * Wait for reboot | |
| |
| ==== Terminal Upgrade Process ==== | |
| |
| If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. | |
| There are two command line methods for upgrading: | |
| |
| * ''sysupgrade'' | |
| * ''mtd'' | |
| |
| Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing. | |
| |
| === sysupgrade === | |
| |
| * 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" |
| sysupgrade /tmp/xxx.abc | 0x000000180000-0x000000380000 : "Factory" |
| | 0x000000380000-0x000000580000 : "fip" |
| | 0x000000540000-0x000000580000 : "zloader" |
| | 0x000000580000-0x00001e000000 : "ubi" |
| </code> | </code> |
| | </WRAP> |
| |
| === 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: | |
| |
| <code> | |
| cd /tmp | |
| wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc | |
| mtd write /tmp/xxx.abc linux && reboot | |
| </code> | |
| |
| </WRAP> | |
| |
| ===== Debricking ===== | ===== Debricking ===== |
| 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 ==== |
| ===== 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: { |
| template: meta:template_datatemplatelist | "source": "json", |
| cols : Brand, Model, Versions, Device Type, Availability, Supported Since Commit_git, Supported since Rel, Supported current Rel, Unsupported, Bootloader, CPU, Target, CPU MHz, Flash MBs, RAM MB, Switch, Ethernet 100M ports_, Ethernet Gbit ports_, Comments network ports_, Modem, VLAN, WLAN 2.4GHz, WLAN 5.0GHz, WLAN Hardwares, WLAN Comments_, Detachable Antennas_, USB ports_, SATA ports_, Comments USB SATA ports_, Serial, JTAG, LED count, Button count, Power supply, Device Techdata_pageid, Forum topic URL_url, wikidevi URL_url, OEM Device Homepage URL_url, Firmware OEM Stock URL_url, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Comments_ | "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 ==== |
| |
| //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 ==== |
| **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 case, it'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 device, do 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't connect |
| | </code> |
| |
| ===== Bootloader mods ===== | ===== Bootloader mods ===== |
| -> [[docs:techref:bootloader]] | -> [[docs:techref:bootloader]] |
| |
| ===== Hardware mods ===== | |
| |
| None so far. | |
| |
| |
| ==== 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/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 ===== |
| |
| ===== 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}} | |