| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
| toh:xiaomi:ax3200 [2024/02/12 11:13] – external edit | toh:xiaomi:ax3200 [2024/10/01 09:02] – [Installation] lessload |
|---|
| |
| |
| <color #ed1c24>Important:</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>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>Warning:</color> Xiaomi AX3200 Production Date after 12/2023 with telnet disabled, will 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 it harder 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. |
| **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: |
| * [[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 mt7915 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}} |