Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
toh:xiaomi:ax3200 [2023/09/01 01:35] – [OEM bootlog] danielg4toh:xiaomi:ax3200 [2024/10/01 09:02] – [Installation] lessload
Line 2: Line 2:
  
 {{page>meta:infobox:construction&noheader&nofooter&noeditbtn}} {{page>meta:infobox:construction&noheader&nofooter&noeditbtn}}
- 
-Xiaomi Router AX3200 allows you to easily enjoy nearly twice the speed of a typical AC1200 router. The Wi-Fi 6 router significantly reduces latency and unresponsiveness in end devices, even when multiple users are using multiple devices at the same time. 
  
 Xiaomi AX3200 (model RB01, international version) and Redmi AX6S (model RB03, Chinese version) are exactly the same hardware. The only difference is the version of the stock firmware (which is region locked).  Xiaomi AX3200 (model RB01, international version) and Redmi AX6S (model RB03, Chinese version) are exactly the same hardware. The only difference is the version of the stock firmware (which is region locked). 
Line 11: Line 9:
 ===== Supported Versions ===== ===== Supported Versions =====
  
----- datatable ---- +<!-- ToH: { 
-cols    BrandModelVersions, Supported Current Rel, OEM device homepage URL_url, Forum Search_search-forumsDevice Techdata_pageid +  "source""json", 
-headers Brand, Model, Version, Current Release, OEM Info, Forum SearchTechnical Data +  "dom": "t", 
-align   c,c,c,c,c,c,c +  "paging": false
-filter  : Brand=Xiaomi +  "rotate"true
-filter  Model=AX3200 +  "shownColumns"["brand""model""version""supportedcurrentrel""oemdevicehomepageurl""forumsearch", "deviceid"]
-----+  "filterColumns"{"brand": "^Xiaomi$", "model""^AX3200$"} 
 +-->
  
  
 ===== Hardware Highlights ===== ===== Hardware Highlights =====
----- datatable ---- +<!-- ToH: { 
-cols    ModelVersionsCPUCPU MHzCPU Cores_numcores_, Flash MB_mbflashs, RAM MB_mbram, WLAN Hardware, WLAN 2.4GHz, WLAN 5.0GHz, Ethernet 100M ports_, Ethernet Gbit ports_, Modem, USB ports_ +  "source""json", 
-header  : ModelVersion,SoC,CPU MHz,CPU Cores,Flash MB,RAM MB,WLAN Hardware,WLAN2.4,WLAN5.0,100M ports,Gbit ports,Modem,USB +  "dom": "t", 
-align   : c,c,c,c,c,c,c,c,c,c,c,c,c +  "paging": false, 
-filter  : Brand=Xiaomi +  "rotate": true
-filter  Model=AX3200 +  "shownColumns"["model""version""cpu""cpumhz""cpucores""flashmb""rammb""wlanhardware""wlan24ghz""wlan50ghz""ethernet100mports""ethernet1gports""modem""usbports"]
-----+  "filterColumns": {"brand""^Xiaomi$", "model""^AX3200$"} 
 +-->
  
 ===== Installation ===== ===== Installation =====
 /* stable release table - used instead of previous snapshot table */ /* stable release table - used instead of previous snapshot table */
----- datatable ---- +<!-- ToH: { 
-cols    ModelVersionsSupported Current RelFirmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_urlFirmware OEM Stock URL_url +  "source""json", 
-headers ModelVersionCurrent ReleaseFirmware OpenWrt InstallFirmware OpenWrt UpgradeFirmware OEM Stock +  "dom": "t", 
-align   : c,c,c +  "paging": false, 
-filter  : Brand=Xiaomi +  "rotate": true
-filter  Model=AX3200 +  "shownColumns"["model""version""supportedcurrentrel""firmwareopenwrtinstallurl""firmwareopenwrtupgradeurl""firmwareoemstockurl"]
-----+  "filterColumns"{"brand": "^Xiaomi$", "model""^AX3200$"} 
 +--
  
 +<color #ed1c24>Note:</color> There are two versions of this device: Xiaomi AX3200 (model RB01, international version) and Redmi AX6S (model RB03, Chinese version). Both versions are exactly the same hardware, and the only difference is the version of the stock firmware (which is region locked).
  
-<color #ed1c24>Important:</color> There are two versions of this device: Xiaomi AX3200 (model RB01international version) and Redmi AX6S (model RB03, Chinese version)Both versions are exactly the same hardwareand the only difference is the version of the stock firmware (which is region locked).+<color #ed1c24>Warning:</color> Xiaomi AX3200 Production Date after 12/2023 with telnet disabledwill brick after flash Sysupgrade image (23.05.3 still fail)factory image can fail sometime , custom build in firmware-selector fail all except some snapshop build. it request mod uboot layout (wait for test and instruction or check [[:toh:xiaomi:ax3200#upgrading_openwrt]] )
  
-The initial installation of OpenWrt on these devices requires telnet access. Some early production units were shipped with telnet enabled from factory, but later devices started shipping with telnet disabled, thus making impossible to install OpenWrt.+The initial installation of OpenWrt on these devices requires telnet access. Some early production units were shipped with telnet enabled from factory, but later devices started shipping with telnet disabled, thus making it harder to install OpenWrt.
  
 However, for the Chinese version Redmi AX6S (model RB03), even if it comes with telnet disabled, it is possible to enable telnet access by installing a beta version of the stock firmware (''miwifi_rb03_firmware_stable_1.2.7_closedbeta.bin'', more details below). This stock firmware does enable telnet on the Redmi AX6S (model RB03) and therefore it makes OpenWrt installation possible. However, for the Chinese version Redmi AX6S (model RB03), even if it comes with telnet disabled, it is possible to enable telnet access by installing a beta version of the stock firmware (''miwifi_rb03_firmware_stable_1.2.7_closedbeta.bin'', more details below). This stock firmware does enable telnet on the Redmi AX6S (model RB03) and therefore it makes OpenWrt installation possible.
  
-For the Xiaomi AX3200 (model RB01), if it does not have telnet enabled from factory, there is no simple way to install OpenWrt. At the present moment (September 2022), there are only 2 ways to install OpenWrt on the Xiaomi AX3200 (model RB01) with telnet disabled:+For the Xiaomi AX3200 (model RB01), if it does not have telnet enabled from factory, there are currently (November 2023four ways to install OpenWrt on the Xiaomi AX3200 (model RB01) with telnet disabled:
   * **UART flash method**: the method which requires opening the device, connecting a UART cable, and following a specific set of steps. This process is recommended only for advanced users, and may soft brick your device. The instructions for this process are available at https://github.com/mikeeq/xiaomi_ax3200_openwrt#uart-flash   * **UART flash method**: the method which requires opening the device, connecting a UART cable, and following a specific set of steps. This process is recommended only for advanced users, and may soft brick your device. The instructions for this process are available at https://github.com/mikeeq/xiaomi_ax3200_openwrt#uart-flash
   * **"netmode: 4" method** - with another Xiaomi router with Mesh support: the method which requires a second Xiaomi router (in addition to the Xiaomi AX3200 RB01, you will temporarily need any other Xiaomi router with Mesh support). If connect both routers via ethernet cable (LAN port on the RB01 and WAN port on the 2nd Xiaomi router) and perform a hard reset on the 2nd Xiaomi router, the AX3200 RB01 will obtain ''{"netmode":4,"code":0}'' with telnet enabled, thus unlocking the ability to install OpenWrt. The instructions for this process are available in this post: [[https://forum.openwrt.org/t/adding-openwrt-support-for-xiaomi-redmi-router-ax6s-xiaomi-router-ax3200/111085/936?u=alexq|Link to owrt forum]]   * **"netmode: 4" method** - with another Xiaomi router with Mesh support: the method which requires a second Xiaomi router (in addition to the Xiaomi AX3200 RB01, you will temporarily need any other Xiaomi router with Mesh support). If connect both routers via ethernet cable (LAN port on the RB01 and WAN port on the 2nd Xiaomi router) and perform a hard reset on the 2nd Xiaomi router, the AX3200 RB01 will obtain ''{"netmode":4,"code":0}'' with telnet enabled, thus unlocking the ability to install OpenWrt. The instructions for this process are available in this post: [[https://forum.openwrt.org/t/adding-openwrt-support-for-xiaomi-redmi-router-ax6s-xiaomi-router-ax3200/111085/936?u=alexq|Link to owrt forum]]
Line 54: Line 57:
 {"netmode":4,"code":0} {"netmode":4,"code":0}
 </code> </code>
 +  * **"XMiR-Patcher" method** - In October 2023 a vulnerability was found in the routers web-interface that affects basically all Xiaomi routers. [[https://github.com/openwrt-xiaomi/xmir-patcher|XMiR-Patcher]] uses the vulnerability to enable SSH and Telnet on the router and flash a firmware (optional). **As always, know what you're doing when executing scripts from the internet!**
  
 **Installation steps:** **Installation steps:**
Line 61: Line 65:
   - Download [[https://github.com/YangWang92/AX6S-unlock/raw/master/unlock_pwd.py|this Python program]] and save to your local disk with the name ''unlock_pwd.py''. Then execute this program by running the command ''python3 unlock_pwd.py <S/N>'' by replacing ''<S/N>'' with the actual serial number from your device (you need to have [[https://www.python.org/|Python]] pre-installed on your computer). You can locate the serial number in the label beneath your router.   - Download [[https://github.com/YangWang92/AX6S-unlock/raw/master/unlock_pwd.py|this Python program]] and save to your local disk with the name ''unlock_pwd.py''. Then execute this program by running the command ''python3 unlock_pwd.py <S/N>'' by replacing ''<S/N>'' with the actual serial number from your device (you need to have [[https://www.python.org/|Python]] pre-installed on your computer). You can locate the serial number in the label beneath your router.
   - Open a telnet session to your device (using a telnet client such as [[https://www.putty.org/|Putty]]) and login with username "root" and the password from the previous step. The default IP address of the stock firmware is 192.168.31.1.   - Open a telnet session to your device (using a telnet client such as [[https://www.putty.org/|Putty]]) and login with username "root" and the password from the previous step. The default IP address of the stock firmware is 192.168.31.1.
-  - Execute the following commands to prepare device for OpenWrt flashing:<code>+  - Execute the following commands to prepare device for OpenWrt flashing:  **IMPORTANT**: the commands below are valid for the original Xiaomi bootloader (2021). Newer devices have a different bootloader (2022) that may require different commands. Please refer to [[https://forum.openwrt.org/t/adding-openwrt-support-for-xiaomi-redmi-router-ax6s-xiaomi-router-ax3200/111085/1688|this post]] in the forum for more details.<code>
 nvram set ssh_en=1 nvram set ssh_en=1
 nvram set uart_en=1 nvram set uart_en=1
Line 130: Line 134:
 **Known Issue #1**: It is reported that some newer AX3200/AX6S can only flash factory image and is impossible to use a sysupgrade image. Personal investigation shows that the mtd partitions are offset with -0x20000. So kernel/root partition and ubi volume and written into the wrong position, thus bricks the device.   **Known Issue #1**: It is reported that some newer AX3200/AX6S can only flash factory image and is impossible to use a sysupgrade image. Personal investigation shows that the mtd partitions are offset with -0x20000. So kernel/root partition and ubi volume and written into the wrong position, thus bricks the device.  
  
-<WRAP important 100%>**Warning!** There is a [[https://forum.openwrt.org/t/adding-openwrt-support-for-xiaomi-redmi-router-ax6s-xiaomi-router-ax3200/111085/1388?u=alexq|simple way]] to check if router has mtd partitions offset issue: +**Check Issue #1** There is a [[https://forum.openwrt.org/t/adding-openwrt-support-for-xiaomi-redmi-router-ax6s-xiaomi-router-ax3200/111085/1388?u=alexq|simple way]] to check if router has mtd partitions offset issue: 
-run ''hexdump /dev/mtd8 | head'' on your device. If console output returns a value that starts with ''0000000 0dd0 edfe''it should be safe to sysupgrade. Otherwise, it will be needed to use UART flash method to recover vendor firmware and then flash OpenWrt factory image from it. </WRAP>+  run ''hexdump /dev/mtd8 | head'' output returns a value that starts with ''0000000 0dd0 edfe''  
 +  * run ''fw_printenv | grep -e ^flag_try -e ^boot_fw'' output returns like <code>boot_fw0=run boot_rd_img;bootm 
 +boot_fw1=run boot_rd_img;bootm 
 +flag_try_sys1_failed=0 
 +flag_try_sys2_failed=0</code> 
 +If match both it should be safe to sysupgrade.\\ 
 +If ''boot_fw1=run boot_rd_img2;bootm'' you can temporary fix by add ''fw_setenv boot_fw1 'run boot_rd_img;bootm' '' at startup\\  
 +Otherwise, it will be needed to use UART flash method to recover vendor firmware and then flash OpenWrt factory image from it. 
 + 
  
 Reported cases: Reported cases:
Line 188: Line 201:
  
 </WRAP> </WRAP>
 +
 +==== Stock firmware ====
 +  * [[http://cdn.awsde0-fusion.fds.api.mi-img.com/xiaoqiang/rom/rb01/miwifi_rb01_firmware_bbc77_1.0.71_INT.bin|Xiaomi AX3200]] (RB01 - the international version)
 +  * [[http://www1.miwifi.com/miwifi_download.html|Redmi AX6S]] official repository, might not have early versions (RB03 - the Chinese version), [[https://github.com/AoThen/AX6S-unlock/raw/master/miwifi_rb03_firmware_stable_1.2.7.bin| favorable 1.2.7 stable]]
 +
  
 ===== Debricking ===== ===== Debricking =====
Line 193: Line 211:
 The following assumes that the u-boot partition is not damaged. The following assumes that the u-boot partition is not damaged.
  
 +  * Create working directory
 +  * Download stock firmware
   * Power on with the reset button held. About 10s later, the orange led will blink quickly for some seconds then back to always on   * Power on with the reset button held. About 10s later, the orange led will blink quickly for some seconds then back to always on
   * Release the reset button   * Release the reset button
-  * Connect any LAN port to another computer with DHCP+TFTP enabled +  * Connect any LAN port (remember that first port is WAN) to another computer with DHCP+TFTP enabled (in this state the router expects to get an IP address and open FTP to automatically transfer and flash stock firmware) 
-  * The AX6S will download from {XX}{XX}{XX}{XX}.img (XX is the uppercase hex-encoded of its assigned IP address), like C0A81F02.img for 192.168.31.2 +  * The AX6S will download from {XX}{XX}{XX}{XX}.img (XX is the uppercase hex-encoded of the router IP address), like C0A81F02.img for 192.168.31.2. Again, the expected IMG file is the stock firmware, not OpenWrt. Attention to to the stock firmware to be the correct region (CN/INTL) and favorable version (telnet enabled, etc) 
-  * When device LED turns blue and blinks quickly, reboot the device+  * After a few seconds the device LED turns BLUE and blinks quickly, reboot the device. If the blink is PURPLE, it indicates the firmware is in the wrong format, or not the expected one, and it´s not flashed. Reboot the device and restart the steps
  
-==== Stock firmware ==== +Above steps executed in the shell: 
-  * [[http://cdn.awsde0-fusion.fds.api.mi-img.com/xiaoqiang/rom/rb01/miwifi_rb01_firmware_bbc77_1.0.71_INT.bin|Xiaomi AX3200]] (RB01 the international version) +<code> 
-  * [[http://www1.miwifi.com/miwifi_download.html|Redmi AX6S]] (RB03 the Chinese version)+# Configure your network interface to: 
 +#     address: 192.168.31.
 +#     netmask: 255.255.255.0 
 +#     gateway: 192.168.31.1 
 + 
 +NETWORK_INTERFACE=enp0s3 
 +mkdir -p /tmp/debrick 
 + 
 +# copy firmware to workdir 
 +cp miwifi_rb01_firmware_bbc77_1.0.71_INT.bin /tmp/debrick/C0A81F04.img 
 +chmod 0766 /tmp/debrick/C0A81F04.img 
 + 
 +sudo dnsmasq -i $NETWORK_INTERFACE -p 0 -d -z --enable-tftp --tftp-root /tmp/debrick --tftp-unique-root --tftp-no-fail --dhcp-range 192.168.31.2,192.168.31.10,255.255.255.0,12h 
 +</code> 
 + 
 +If everything is fine, you will see: 
 + 
 +<code> 
 +dnsmasq: started, version 2.89 DNS disabled 
 +dnsmasqcompile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 no-Lua TFTP conntrack ipset no-nftset auth cryptohash DNSSEC loop-detect inotify dumpfile 
 +dnsmasq-dhcp: DHCP, IP range 192.168.31.2 -- 192.168.31.10, lease time 12h 
 +dnsmasq-dhcp: DHCP, sockets bound exclusively to interface enp0s3 
 +dnsmasq-tftp: TFTP root is /tmp/debrick 
 +dnsmasq-dhcp: DHCPDISCOVER(enp0s3) 5c:02:14:b0:00:00 
 +dnsmasq-dhcp: DHCPOFFER(enp0s3) 192.168.31.4 5c:02:14:b0:00:00 
 +dnsmasq-dhcp: DHCPREQUEST(enp0s3) 192.168.31.4 5c:02:14:b0:00:00 
 +dnsmasq-dhcp: DHCPACK(enp0s3192.168.31.4 5c:02:14:b0:00:00 
 +dnsmasq-tftp: sent /tmp/debrick/C0A81F04.img to 192.168.31.4 
 +</code> 
 + 
 +After it, you can wait 10 minutes and unplug power supply and turn it back. Router should be available now.
  
  
 ===== Failsafe mode ===== ===== Failsafe mode =====
 +"The button" from the guide below is the 'reset'-button at the back, inside the hole, and not the easier to reach "WPS"-button close to it. The "lan1"-port that will then be active is the one "LAN" port out of the three that is closest to the yellow "WAN" port on the back.
 +
 -> [[docs:guide-user:troubleshooting:failsafe_and_factory_reset]] -> [[docs:guide-user:troubleshooting:failsafe_and_factory_reset]]
  
Line 266: Line 318:
  
 ===== Specific Configuration ===== ===== Specific Configuration =====
- 
-<WRAP BOX> 
-FIXME Please fill in real values for this device, then remove the EXAMPLEs 
  
 ==== Network interfaces ==== ==== Network interfaces ====
 The default network configuration is: The default network configuration is:
-^ Interface Name   Description                  ^ Default configuration    +^ Interface Name  Device            ^ Default configuration  
-| br-lan           EXAMPLE LAN & WiFi           EXAMPLE 192.168.1.1/24   +| br-lan          lan1, lan2, lan3  | 192.168.1.1/24         
-vlan0 (eth0.0)   | EXAMPLE LAN ports (1 to 4)   | EXAMPLE None             | +wan             | wan               | DHCP                   
-vlan1 (eth0.1)   | EXAMPLE WAN port             | EXAMPLE DHCP             +wan6            wan               | DHCPv6                 |
-wl0              EXAMPLE WiFi                 | EXAMPLE Disabled         |+
  
 </WRAP> </WRAP>
Line 308: Line 356:
 ==== Info ==== ==== Info ====
  
----- 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=Xiaomi +  "paging"false, 
-filter  Model=AX3200 +  "rotate": true, 
-----+  "shownColumns": ["brand""model""version""devicetype""availability""supportedsincecommit""supportedsincerel""supportedcurrentrel""unsupported_functions""bootloader""cpu""target""cpumhz""flashmb""rammb""switch""ethernet100mports""ethernet1gports""commentsnetworkports""modem""vlan""wlan24ghz""wlan50ghz""wlanhardware""wlancomments""detachableantennas""usbports""sataports""commentsusbsataports""serial""jtag""ledcount""buttoncount""powersupply""deviceid""owrt_forum_topic_url""wikideviurl""oemdevicehomepageurl""firmwareoemstockurl", "firmwareopenwrtinstallurl", "firmwareopenwrtupgradeurl", "comments"]
 +  "filterColumns": {"brand""^Xiaomi$", "model""^AX3200$"} 
 +-->
  
 ==== Photos ==== ==== Photos ====
Line 1999: Line 2049:
 ==== OpenWrt bootlog ==== ==== OpenWrt bootlog ====
 <WRAP bootlog> <WRAP bootlog>
-<nowiki>COPY HERE THE BOOTLOG ONCE OPENWRT IS INSTALLED AND RUNNING</nowiki>+<nowiki>F0: 102B 0000 
 +F6: 0000 0000 
 +V0: 0000 0000 [0001] 
 +00: 0000 0000 
 +BP: 0000 0041 [0000] 
 +G0: 0190 0000 
 +T0: 0000 036E [000F] 
 +Jump to BL 
 + 
 +UNIVPLL_CON0 = 0xFE000000!!! 
 +mt_pll_init: Set pll frequency for 25M crystal 
 +RAM_CONSOLE preloader last status: 0x0 0x0 0x0 0x0 0x0 0x0  
 +[PMIC_WRAP]wrap_init pass,the return value=0. 
 +[pmic_init] Preloader Start.................. 
 +[pmic_init] MT6380 CHIP Code, reg_val = 0, 1:E2  0:E3 
 +[pmic_init] Done................... 
 +Chip part number:7622B 
 +MT7622 Version: 1.2.8, (iPA)  
 +SSC OFF 
 +mt_pll_post_init: mt_get_cpu_freq = 1350000Khz 
 +mt_pll_post_init: mt_get_mem_freq = 1600000Khz 
 +mt_pll_post_init: mt_get_bus_freq = 279980Khz 
 +[PLFM] Init I2C: OK(0) 
 + 
 +[BLDR] Build Time: 20210316-161525 
 +==== Dump RGU Reg ======== 
 +RGU MODE:     14 
 +RGU LENGTH:   FFE0 
 +RGU STA:      40000000 
 +RGU INTERVAL: FFF 
 +RGU SWSYSRST: 8000 
 +==== Dump RGU Reg End ==== 
 +RGU: g_rgu_satus:
 + mtk_wdt_mode_config  mode value=10, tmp:22000010 
 +PL RGU RST: ?? 
 +SW reset with bypass power key flag 
 +Find bypass powerkey flag 
 +WDT NONRST=0x20000000 
 +WDT IRQ_EN=0x300002 
 +RGU mtk_wdt_init:MTK_WDT_DEBUG_CTL(590200F3) 
 +[EMI] MDL number = 2 
 +[EMI] DRAMC calibration start 
 + 
 +[EMI] DRAMC calibration end 
 + 
 +[EMI]rank size auto detect 
 +[EMI]start_addr[0x40000000]=0x12345678, test_addr[0x48000000]= 0xEDCBA987 
 +[EMI]start_addr[0x40000000]=0xEDCBA987, test_addr[0x50000000]= 0xEDCBA987 
 +[EMI]rank0 size: 0x10000000 
 +[MEM] complex R/W mem test pass 
 +RAM_CONSOLE wdt status (0x2)=0x2 
 +mtk_snand_get_device_info  
 +2-Recognize NAND: ID [C8 1 ], Device Name [F50L1G41LB], Page Size [2048]B Spare Size [64]B Total Size [128]MB 
 +[BBT] BMT.v2 is found at 0x3FF 
 +[PLFM] Init Boot Device: OK(0) 
 + 
 +[PART] blksz: 2048B 
 +[PART] [0x0000000000000000-0x000000000007FFFF] "PRELOADER" (256 blocks)  
 +[PART] [0x0000000000080000-0x00000000000BFFFF] "tee1" (128 blocks)  
 +[PART] [0x00000000000C0000-0x000000000013FFFF] "lk" (256 blocks)  
 + 
 +Device APC domain init setup: 
 + 
 +Domain Setup (0x0) 
 +Domain Setup (0x0) 
 +Device APC domain after setup: 
 + 
 +NAND read: device 0 offset 0x2c0000, size 0x2000 
 + 8192 bytes read: OK 
 +[do_read_image_blks] This is a FIT image,img_size = 0x39ba4c 
 +[do_read_image_blks] img_blks = 0x738 
 +[do_read_image_blks] img_align_size = 0x39c000 
 + 
 +NAND read: device 0 offset 0x2c0000, size 0x39c000 
 + 3784704 bytes read: OK 
 +bootm flag=0, states=70f 
 +## Loading kernel from FIT Image at 4007ff28 ... 
 +   Using 'config-1' configuration 
 +   Trying 'kernel-1' kernel subimage 
 +     Description:  ARM64 OpenWrt Linux-5.15.127 
 +     Type:         Kernel Image 
 +     Compression:  lzma compressed 
 +     Data Start:   0x40080014 
 +     Data Size:    3752290 Bytes = 3.6 MiB 
 +     Architecture: AArch64 
 +     OS:           Linux 
 +     Load Address: 0x44000000 
 +     Entry Point:  0x44000000 
 +     Hash algo:    crc32 
 +     Hash value:   aa494114 
 +     Hash algo:    sha1 
 +     Hash value:   da3052f630144622f2343260f139d28df0e83db4 
 +   Verifying Hash Integrity ... crc32+ sha1+ OK 
 +## Loading fdt from FIT Image at 4007ff28 ... 
 +   Using 'config-1' configuration 
 +   Trying 'fdt-1' fdt subimage 
 +     Description:  ARM64 OpenWrt xiaomi_redmi-router-ax6s device tree blob 
 +     Type:         Flat Device Tree 
 +     Compression:  uncompressed 
 +     Data Start:   0x404142c0 
 +     Data Size:    29025 Bytes = 28.3 KiB 
 +     Architecture: AArch64 
 +     Hash algo:    crc32 
 +     Hash value:   c2cb5bef 
 +     Hash algo:    sha1 
 +     Hash value:   65b69303215d47338eb0ea332822a606eea8a270 
 +   Verifying Hash Integrity ... crc32+ sha1+ OK 
 +   Booting using the fdt blob at 0x404142c0 
 +   Uncompressing Kernel Image ... OK 
 +   Loading Device Tree to 4cf39000, end 4cf43160 ... OK 
 + 
 +Starting kernel ... 
 + 
 +[ATF][     5.182196]save kernel info 
 +[ATF][     5.185132]Kernel_EL2 
 +[ATF][     5.187802]Kernel is 64Bit 
 +[ATF][     5.190890]pc=0x44000000, r0=0x4cf39000, r1=0x0 
 +INFO:    BL3-1: Preparing for EL3 exit to normal world, Kernel 
 +INFO:    BL3-1: Next image address = 0x44000000 
 +INFO:    BL3-1: Next image spsr = 0x3c9 
 +[ATF][     5.208589]el3_exit 
 +[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] 
 +[    0.000000] Linux version 5.15.127 (builder@buildhost) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r23389-5deed175a5) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Sat Aug 19 14:01:06 2023 
 +[    0.000000] Machine model: Xiaomi Redmi Router AX6S 
 +[    0.000000] Zone ranges: 
 +[    0.000000]   DMA      [mem 0x0000000040000000-0x000000004fffffff] 
 +[    0.000000]   DMA32    empty 
 +[    0.000000]   Normal   empty 
 +[    0.000000] Movable zone start for each node 
 +[    0.000000] Early memory node ranges 
 +[    0.000000]   node   0: [mem 0x0000000040000000-0x0000000042ffffff] 
 +[    0.000000]   node   0: [mem 0x0000000043000000-0x000000004302ffff] 
 +[    0.000000]   node   0: [mem 0x0000000043030000-0x000000004fffffff] 
 +[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000004fffffff] 
 +[    0.000000] psci: probing for conduit method from DT. 
 +[    0.000000] psci: PSCIv0.2 detected in firmware. 
 +[    0.000000] psci: Using standard PSCI v0.2 function IDs 
 +[    0.000000] psci: Trusted OS migration not required 
 +[    0.000000] percpu: Embedded 17 pages/cpu s30040 r8192 d31400 u69632 
 +[    0.000000] pcpu-alloc: s30040 r8192 d31400 u69632 alloc=17*4096 
 +[    0.000000] pcpu-alloc: [0] 0 [0] 1  
 +[    0.000000] Detected VIPT I-cache on CPU0 
 +[    0.000000] CPU features: kernel page table isolation disabled by kernel configuration 
 +[    0.000000] CPU features: detected: ARM erratum 843419 
 +[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 64512 
 +[    0.000000] Kernel command line: console=ttyS0,115200n1 loglevel=8 swiotlb=512 rootfstype=squashfs firmware=1 
 +[    0.000000] Unknown kernel command line parameters "firmware=1", will be passed to user space. 
 +[    0.000000] Dentry cache hash table entries: 32768 (order: 6, 262144 bytes, linear) 
 +[    0.000000] Inode-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) 
 +[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off 
 +[    0.000000] Memory: 244920K/262144K available (8384K kernel code, 902K rwdata, 1416K rodata, 448K init, 306K bss, 17224K reserved, 0K cma-reserved) 
 +[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 
 +[    0.000000] rcu: Hierarchical RCU implementation. 
 +[    0.000000]  Tracing variant of Tasks RCU enabled. 
 +[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. 
 +[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 
 +[    0.000000] Root IRQ handler: 0xffffffc008421784 
 +[    0.000000] GIC: Using split EOI/Deactivate mode 
 +[    0.000000] arch_timer: cp15 timer(s) running at 12.50MHz (phys). 
 +[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049cda, max_idle_ns: 440795202628 ns 
 +[    0.000000] sched_clock: 56 bits at 12MHz, resolution 80ns, wraps every 4398046511080ns 
 +[    0.000184] Calibrating delay loop (skipped), value calculated using timer frequency.. 25.00 BogoMIPS (lpj=125000) 
 +[    0.000194] pid_max: default: 32768 minimum: 301 
 +[    0.000463] Mount-cache hash table entries: 512 (order: 0, 4096 bytes, linear) 
 +[    0.000472] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes, linear) 
 +[    0.001802] rcu: Hierarchical SRCU implementation. 
 +[    0.002124] smp: Bringing up secondary CPUs ... 
 +[    0.002487] Detected VIPT I-cache on CPU1 
 +[    0.002531] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] 
 +[    0.002595] smp: Brought up 1 node, 2 CPUs 
 +[    0.002605] SMP: Total of 2 processors activated. 
 +[    0.002610] CPU features: detected: 32-bit EL0 Support 
 +[    0.002614] CPU features: detected: CRC32 instructions 
 +[    0.002646] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching 
 +[    0.002707] CPU: All CPU(s) started at EL2 
 +[    0.002718] alternatives: patching kernel code 
 +[    0.006766] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns 
 +[    0.006792] futex hash table entries: 512 (order: 3, 32768 bytes, linear) 
 +[    0.006950] pinctrl core: initialized pinctrl subsystem 
 +[    0.007773] NET: Registered PF_NETLINK/PF_ROUTE protocol family 
 +[    0.008052] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations 
 +[    0.008088] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations 
 +[    0.008113] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations 
 +[    0.008365] thermal_sys: Registered thermal governor 'fair_share' 
 +[    0.008370] thermal_sys: Registered thermal governor 'bang_bang' 
 +[    0.008374] thermal_sys: Registered thermal governor 'step_wise' 
 +[    0.008378] thermal_sys: Registered thermal governor 'user_space' 
 +[    0.008562] ASID allocator initialised with 65536 entries 
 +[    0.008907] pstore: Registered ramoops as persistent store backend 
 +[    0.008912] ramoops: using 0x10000@0x42ff0000, ecc: 0 
 +[    0.027492] cryptd: max_cpu_qlen set to 1000 
 +[    0.029458] SCSI subsystem initialized 
 +[    0.029558] libata version 3.00 loaded. 
 +[    0.030673] clocksource: Switched to clocksource arch_sys_counter 
 +[    0.031259] NET: Registered PF_INET protocol family 
 +[    0.031336] IP idents hash table entries: 4096 (order: 3, 32768 bytes, linear) 
 +[    0.031736] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear) 
 +[    0.031755] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) 
 +[    0.031763] TCP established hash table entries: 2048 (order: 2, 16384 bytes, linear) 
 +[    0.031781] TCP bind hash table entries: 2048 (order: 3, 32768 bytes, linear) 
 +[    0.031811] TCP: Hash tables configured (established 2048 bind 2048) 
 +[    0.031872] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) 
 +[    0.031888] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) 
 +[    0.032004] NET: Registered PF_UNIX/PF_LOCAL protocol family 
 +[    0.032026] PCI: CLS 0 bytes, default 64 
 +[    0.034766] workingset: timestamp_bits=46 max_order=16 bucket_order=0 
 +[    0.038218] squashfs: version 4.0 (2009/01/31) Phillip Lougher 
 +[    0.038233] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. 
 +[    0.070989] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) 
 +[    0.071721] mt7622-pinctrl 10211000.pinctrl: invalid group "pwm_ch7_2" for function "pwm" 
 +[    0.074981] mt-pmic-pwrap 10001000.pwrap: unexpected interrupt int=0x1 
 +[    0.089386] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled 
 +[    0.091551] printk: console [ttyS0] disabled 
 +[    0.111751] 11002000.serial: ttyS0 at MMIO 0x11002000 (irq = 124, base_baud = 1562500) is a ST16650V2 
 +[    0.694922] printk: console [ttyS0] enabled 
 +[    0.700056] mtk_rng 1020f000.rng: registered RNG driver 
 +[    0.700842] random: crng init done 
 +[    0.710936] loop: module loaded 
 +[    0.714088] Loading iSCSI transport class v2.0-870. 
 +[    0.719850] mtk-ecc 1100e000.ecc: probed 
 +[    0.724817] spi-nand spi0.0: ESMT SPI NAND was found. 
 +[    0.729873] spi-nand spi0.0: 128 MiB, block size: 128 KiB, page size: 2048, OOB size: 64 
 +[    0.738001] mtk-snand 1100d000.spi: ECC strength: 4 bits per 512 bytes 
 +[    0.745900] [BBT] BMT.v2 is found at 0x3ff 
 +[    0.750157] 10 fixed-partitions partitions found on MTD device spi0.0 
 +[    0.756620] OF: Bad cell count for /spi@1100d000/flash@0/partitions 
 +[    0.762920] OF: Bad cell count for /spi@1100d000/flash@0/partitions 
 +[    0.769418] Creating 10 MTD partitions on "spi0.0": 
 +[    0.774299] 0x000000000000-0x000000080000 : "Preloader" 
 +[    0.780412] 0x000000080000-0x0000000c0000 : "ATF" 
 +[    0.785764] 0x0000000c0000-0x000000140000 : "u-boot" 
 +[    0.791552] 0x000000140000-0x000000180000 : "u-boot-env" 
 +[    0.797369] 0x000000180000-0x0000001c0000 : "bdata" 
 +[    0.802782] 0x0000001c0000-0x000000240000 : "factory" 
 +[    0.808649] 0x000000240000-0x000000280000 : "crash" 
 +[    0.814077] 0x000000280000-0x0000002c0000 : "crash_log" 
 +[    0.819811] 0x0000002c0000-0x0000006c0000 : "kernel" 
 +[    0.829558] 0x0000006c0000-0x0000075c0000 : "ubi" 
 +[    1.083914] mtk_soc_eth 1b100000.ethernet eth0: mediatek frame engine at 0xffffffc009380000, irq 134 
 +[    1.093713] i2c_dev: i2c /dev entries driver 
 +[    1.098946] mtk-wdt 10212000.watchdog: IRQ index 0 not found 
 +[    1.104757] mtk-wdt 10212000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0) 
 +[    1.114308] NET: Registered PF_INET6 protocol family 
 +[    1.119954] Segment Routing with IPv6 
 +[    1.123760] In-situ OAM (IOAM) with IPv6 
 +[    1.127712] NET: Registered PF_PACKET protocol family 
 +[    1.132793] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. 
 +[    1.145883] 8021q: 802.1Q VLAN Support v1.8 
 +[    1.151271] pstore: Using crash dump compression: deflate 
 +[    1.166420] mtk-pcie 1a143000.pcie: host bridge /pcie@1a143000 ranges: 
 +[    1.173104] mtk-pcie 1a143000.pcie: Parsing ranges property... 
 +[    1.178935] mtk-pcie 1a143000.pcie:      MEM 0x0020000000..0x0027ffffff -> 0x0020000000 
 +[    1.327064] mtk-pcie 1a143000.pcie: PCI host bridge to bus 0000:00 
 +[    1.333256] pci_bus 0000:00: root bus resource [bus 00-ff] 
 +[    1.338738] pci_bus 0000:00: root bus resource [mem 0x20000000-0x27ffffff] 
 +[    1.345619] pci_bus 0000:00: scanning bus 
 +[    1.349828] pci 0000:00:00.0: [14c3:3258] type 01 class 0x060400 
 +[    1.356019] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x1ffffffff 64bit pref] 
 +[    1.365878] pci_bus 0000:00: fixups for bus 
 +[    1.370070] pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass 0 
 +[    1.376775] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring 
 +[    1.384851] pci 0000:00:00.0: scanning [bus 00-00] behind bridge, pass 1 
 +[    1.391935] pci_bus 0000:01: scanning bus 
 +[    1.396154] pci 0000:01:00.0: [14c3:7915] type 00 class 0x000280 
 +[    1.402342] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit pref] 
 +[    1.409666] pci 0000:01:00.0: reg 0x18: [mem 0x00000000-0x00003fff 64bit pref] 
 +[    1.416999] pci 0000:01:00.0: reg 0x20: [mem 0x00000000-0x00000fff 64bit pref] 
 +[    1.424969] pci 0000:01:00.0: supports D1 D2 
 +[    1.429234] pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold 
 +[    1.435874] pci 0000:01:00.0: PME# disabled 
 +[    1.440374] pci 0000:01:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s PCIe x1 link at 0000:00:00.0 (capable of 4.000 Gb/s with 5.0 GT/s PCIe x1 link) 
 +[    1.483854] pci_bus 0000:01: fixups for bus 
 +[    1.488049] pci_bus 0000:01: bus scan returning with max=01 
 +[    1.493652] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 
 +[    1.500287] pci_bus 0000:00: bus scan returning with max=01 
 +[    1.505879] pci 0000:00:00.0: BAR 0: no space for [mem size 0x200000000 64bit pref] 
 +[    1.513533] pci 0000:00:00.0: BAR 0: failed to assign [mem size 0x200000000 64bit pref] 
 +[    1.521542] pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x201fffff] 
 +[    1.528327] pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff 64bit pref] 
 +[    1.536153] pci 0000:01:00.0: BAR 2: assigned [mem 0x20100000-0x20103fff 64bit pref] 
 +[    1.543981] pci 0000:01:00.0: BAR 4: assigned [mem 0x20104000-0x20104fff 64bit pref] 
 +[    1.551806] pci 0000:00:00.0: PCI bridge to [bus 01] 
 +[    1.556768] pci 0000:00:00.0:   bridge window [mem 0x20000000-0x201fffff] 
 +[    1.563667] pcieport 0000:00:00.0: assign IRQ: got 139 
 +[    1.568808] pcieport 0000:00:00.0: enabling device (0000 -> 0002) 
 +[    1.574916] pcieport 0000:00:00.0: enabling bus mastering 
 +[    1.580344] mtk-pcie 1a143000.pcie: msi#0 address_hi 0x0 address_lo 0x44d1d0c0 
 +[    1.587721] pcieport 0000:00:00.0: PME: Signaling with IRQ 139 
 +[    1.593622] pcieport 0000:00:00.0: saving config space at offset 0x0 (reading 0x325814c3) 
 +[    1.601803] pcieport 0000:00:00.0: saving config space at offset 0x4 (reading 0x100006) 
 +[    1.609800] pcieport 0000:00:00.0: saving config space at offset 0x8 (reading 0x6040000) 
 +[    1.617888] pcieport 0000:00:00.0: saving config space at offset 0xc (reading 0x10000) 
 +[    1.625801] pcieport 0000:00:00.0: saving config space at offset 0x10 (reading 0xc) 
 +[    1.633458] pcieport 0000:00:00.0: saving config space at offset 0x14 (reading 0x0) 
 +[    1.641112] pcieport 0000:00:00.0: saving config space at offset 0x18 (reading 0x40010100) 
 +[    1.649369] pcieport 0000:00:00.0: saving config space at offset 0x1c (reading 0x4200000) 
 +[    1.657542] pcieport 0000:00:00.0: saving config space at offset 0x20 (reading 0x20102000) 
 +[    1.665807] pcieport 0000:00:00.0: saving config space at offset 0x24 (reading 0x0) 
 +[    1.673461] pcieport 0000:00:00.0: saving config space at offset 0x28 (reading 0x0) 
 +[    1.681115] pcieport 0000:00:00.0: saving config space at offset 0x2c (reading 0x0) 
 +[    1.688764] pcieport 0000:00:00.0: saving config space at offset 0x30 (reading 0x0) 
 +[    1.696417] pcieport 0000:00:00.0: saving config space at offset 0x34 (reading 0x50) 
 +[    1.704158] pcieport 0000:00:00.0: saving config space at offset 0x38 (reading 0x0) 
 +[    1.711812] pcieport 0000:00:00.0: saving config space at offset 0x3c (reading 0x2018b) 
 +[    1.720410] mtk_hsdma 1b007000.dma-controller: MediaTek HSDMA driver registered 
 +[    1.768811] mt7530-mdio mdio-bus:00: configuring for fixed/2500base-x link mode 
 +[    1.778155] mt7530-mdio mdio-bus:00: Link is Up - 2.5Gbps/Full - flow control rx/tx 
 +[    1.787378] mt7530-mdio mdio-bus:00 wan (uninitialized): PHY [mt7530-0:01] driver [MediaTek MT7531 PHY] (irq=140) 
 +[    1.807994] mt7530-mdio mdio-bus:00 lan1 (uninitialized): PHY [mt7530-0:02] driver [MediaTek MT7531 PHY] (irq=141) 
 +[    1.828168] mt7530-mdio mdio-bus:00 lan2 (uninitialized): PHY [mt7530-0:03] driver [MediaTek MT7531 PHY] (irq=142) 
 +[    1.848303] mt7530-mdio mdio-bus:00 lan3 (uninitialized): PHY [mt7530-0:04] driver [MediaTek MT7531 PHY] (irq=143) 
 +[    1.859488] DSA: tree 0 setup 
 +[    1.863098] UBI: auto-attach mtd9 
 +[    1.866416] ubi0: default fastmap pool size: 40 
 +[    1.870948] ubi0: default fastmap WL pool size: 20 
 +[    1.875730] ubi0: attaching mtd9 
 +[    1.890282] UBI: EOF marker found, PEBs from 38 will be erased 
 +[    1.896488] ubi0: scanning is finished 
 +[    1.925116] ubi0: volume 1 ("rootfs_data") re-sized from 9 to 827 LEBs 
 +[    1.932184] ubi0: attached mtd9 (name "ubi", size 111 MiB) 
 +[    1.937673] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes 
 +[    1.944552] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 
 +[    1.951337] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 
 +[    1.958290] ubi0: good PEBs: 888, bad PEBs: 0, corrupted PEBs: 0 
 +[    1.964303] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128 
 +[    1.971524] ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1692453666 
 +[    1.980648] ubi0: available PEBs: 0, total reserved PEBs: 888, PEBs reserved for bad PEB handling: 19 
 +[    1.989870] ubi0: background thread "ubi_bgt0d" started, PID 493 
 +[    1.999990] block ubiblock0_0: created from ubi0:0(rootfs) 
 +[    2.005486] ubiblock: device ubiblock0_0 (rootfs) set to be root filesystem 
 +[    2.045784] VFS: Mounted root (squashfs filesystem) readonly on device 254:0. 
 +[    2.053191] Freeing unused kernel memory: 448K 
 +[    2.110737] Run /sbin/init as init process 
 +[    2.114835]   with arguments: 
 +[    2.117795]     /sbin/init 
 +[    2.120503]   with environment: 
 +[    2.123658]     HOME=/ 
 +[    2.126020]     TERM=linux 
 +[    2.128721]     firmware=1 
 +[    2.583347] init: Console is alive 
 +[    2.586900] init: - watchdog - 
 +[    3.327703] kmodloader: loading kernel modules from /etc/modules-boot.d/
 +[    3.370527] kmodloader: done loading kernel modules from /etc/modules-boot.d/
 +[    3.388054] init: - preinit - 
 +[    4.020452] mtk_soc_eth 1b100000.ethernet eth0: configuring for fixed/2500base-x link mode 
 +[    4.029269] mtk_soc_eth 1b100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx 
 +[    4.051149] mt7530-mdio mdio-bus:00 lan1: configuring for phy/gmii 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 
 +[    4.456877] mt7530-mdio mdio-bus:00 lan1: Link is Up - 1Gbps/Full - flow control rx/tx 
 +[    4.464866] IPv6: ADDRCONF(NETDEV_CHANGE): lan1: link becomes ready 
 +[    6.149646] UBIFS (ubi0:1): default file-system created 
 +[    6.155230] UBIFS (ubi0:1): Mounting in unauthenticated mode 
 +[    6.161079] UBIFS (ubi0:1): background thread "ubifs_bgt0_1" started, PID 577 
 +[    6.190978] UBIFS (ubi0:1): UBIFS: mounted UBI device 0, volume 1, name "rootfs_data" 
 +[    6.198813] UBIFS (ubi0:1): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes 
 +[    6.208741] UBIFS (ubi0:1): FS size: 103612416 bytes (98 MiB, 816 LEBs), max 827 LEBs, journal size 5206016 bytes (4 MiB, 41 LEBs) 
 +[    6.220491] UBIFS (ubi0:1): reserved for root: 4893869 bytes (4779 KiB) 
 +[    6.227110] UBIFS (ubi0:1): media format: w5/r0 (latest is w5/r0), UUID 98D6C2F1-78C9-4985-82C5-BDF05BF3AD5A, small LPT model 
 +[    6.239777] mount_root: overlay filesystem has not been fully initialized yet 
 +[    6.247114] mount_root: switching to ubifs overlay 
 +[    6.254203] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off. 
 +[    6.265289] urandom-seed: Seed file not found (/etc/urandom.seed) 
 +[    6.306370] mt7530-mdio mdio-bus:00 lan1: Link is Down 
 +[    6.315025] procd: - early - 
 +[    6.317966] procd: - watchdog - 
 +[    6.859013] procd: - watchdog - 
 +[    6.862708] procd: - ubus - 
 +[    6.921901] procd: - init - 
 +Please press Enter to activate this console. 
 +[    7.124420] urngd: v1.0.2 started. 
 +[    7.154591] kmodloader: loading kernel modules from /etc/modules.d/
 +[    7.163859] Loading modules backported from Linux version v6.1.24-0-g0102425ac76b 
 +[    7.171424] Backport generated by backports.git v5.15.92-1-44-gd6ea70fafd36 
 +[    7.219036] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' 
 +[    7.230536] mt7915e 0000:01:00.0: assign IRQ: got 139 
 +[    7.235676] mt7915e 0000:01:00.0: enabling device (0000 -> 0002) 
 +[    7.241766] mt7915e 0000:01:00.0: enabling bus mastering 
 +[    7.286644] mt7622-wmac 18000000.wmac: HW/SW Version: 0x8a108a10, Build Time: 20190801210006a 
 +[    7.286644]  
 +[    7.370877] mtk-pcie 1a143000.pcie: msi#0 address_hi 0x0 address_lo 0x44d1d0c0 
 +[    7.390801] mt7622-wmac 18000000.wmac: N9 Firmware Version: _reserved_, Build Time: 20220630094834 
 +[    7.451991] mt7915e 0000:01:00.0: HW/SW Version: 0x8a108a10, Build Time: 20220929104113a 
 +[    7.451991]  
 +[    7.593873] mt7915e 0000:01:00.0: WM Firmware Version: ____000000, Build Time: 20220929104145 
 +[    7.650586] mt7915e 0000:01:00.0: WA Firmware Version: DEV_000000, Build Time: 20220929104205 
 +[    7.796823] PPP generic driver version 2.4.2 
 +[    7.802506] NET: Registered PF_PPPOX protocol family 
 +[    7.811732] kmodloader: done loading kernel modules from /etc/modules.d/
 +[    7.939049] mtdblock: MTD device 'bdata' is NAND, please consider using UBI block devices instead. 
 +[   17.047459] mtk_soc_eth 1b100000.ethernet eth0: Link is Down 
 +[   17.058138] mtk_soc_eth 1b100000.ethernet eth0: configuring for fixed/2500base-x link mode 
 +[   17.067592] mtk_soc_eth 1b100000.ethernet eth0: Link is Up - 2.5Gbps/Full - flow control rx/tx 
 +[   17.068818] mt7530-mdio mdio-bus:00 lan1: configuring for phy/gmii link mode 
 +[   17.086483] br-lan: port 1(lan1) entered blocking state 
 +[   17.091780] br-lan: port 1(lan1) entered disabled state 
 +[   17.100116] device lan1 entered promiscuous mode 
 +[   17.104784] device eth0 entered promiscuous mode 
 +[   17.116188] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready 
 +[   17.129964] mt7530-mdio mdio-bus:00 lan2: configuring for phy/gmii link mode 
 +[   17.140493] br-lan: port 2(lan2) entered blocking state 
 +[   17.145794] br-lan: port 2(lan2) entered disabled state 
 +[   17.154482] device lan2 entered promiscuous mode 
 +[   17.164189] mt7530-mdio mdio-bus:00 lan3: configuring for phy/gmii link mode 
 +[   17.174763] br-lan: port 3(lan3) entered blocking state 
 +[   17.180006] br-lan: port 3(lan3) entered disabled state 
 +[   17.187666] device lan3 entered promiscuous mode 
 +[   17.198810] mt7530-mdio mdio-bus:00 wan: configuring for phy/gmii link mode 
 +[   17.211026] mt7530-mdio mdio-bus:00 wan: Link is Up - 1Gbps/Full - flow control rx/tx 
 +[   17.218923] IPv6: ADDRCONF(NETDEV_CHANGE): wan: link becomes ready 
 +[   21.594031] mt7530-mdio mdio-bus:00 lan1: Link is Up - 1Gbps/Full - flow control rx/tx 
 +[   21.602020] br-lan: port 1(lan1) entered blocking state 
 +[   21.607251] br-lan: port 1(lan1) entered forwarding state 
 +[   21.614576] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready</nowiki>
 </WRAP>\\ </WRAP>\\
  
Line 2008: Line 2471:
   * [[https://github.com/openwrt/openwrt/pull/4810|GitHub pull request]]    * [[https://github.com/openwrt/openwrt/pull/4810|GitHub pull request]] 
   * Guide & Firmware https://github.com/mikeeq/xiaomi_ax3200_openwrt for Stock    * Guide & Firmware https://github.com/mikeeq/xiaomi_ax3200_openwrt for Stock 
 +  * DC power barrel plug dimensions 4.0mm x 1.7mm.
  
 ===== Tags ===== ===== Tags =====
  
-{{tag>armv8 mt7622 2core 256ram 128nand 1nic 4port GigabitEthernet 2wnic 802.11bgn 802.11ax NonDetachableAntenna 6ant 0usb serial 2button 12v_powered}}+{{tag>armv8 mt7622 mt7915 2core 256ram 128nand 1nic 4port GigabitEthernet 2wnic 802.11bgn 802.11ax NonDetachableAntenna 6ant 0usb serial 2button 12v_powered}}
  • Last modified: 2024/12/07 15:00
  • by 981213