Xiaomi Ax3200 Openwrt Versions Save

v20220314

2 years ago

Xiaomi AX3200/AX6S OpenWRT 14.03.2022

CI Build - https://cloud.drone.io/mikeeq/xiaomi_ax3200_openwrt/151

Important

Please use the official release instead: https://downloads.openwrt.org/releases/22.03.0-rc4/targets/mediatek/mt7622/

If you're upgrading from a release <= v20220304 (older than or equal v20220304), first execute mtd -r write factory.bin firmware instead of sysupgrade!

Versions

OpenWRT version:

OPENWRT_GIT_URL=https://github.com/openwrt/openwrt.git
OPENWRT_GIT_BRANCH_NAME=master
OPENWRT_GIT_COMMIT_HASH=41be1a2de2f84f532a7eb1c11ece99811ca47ba5

Patch version:

# https://github.com/openwrt/openwrt/pull/4810
OPENWRT_NAMIDAIRO_GIT_URL=https://github.com/namidairo/openwrt.git
OPENWRT_NAMIDAIRO_GIT_BRANCH_NAME=ax6s
OPENWRT_NAMIDAIRO_GIT_COMMIT_HASH=1ce3e53de75b3c1c91a5c5969abfaab9e25d973f

Changelog:

  • updated OpenWRT upstream revision
  • added packages
    • kmod-crypto-authenc
    • kmod-ipt-ipsec
    • kmod-ipt-ipset
    • luci-app-upnp

v20220311

2 years ago

Xiaomi AX3200/AX6S OpenWRT 11.03.2022

CI Build - https://cloud.drone.io/mikeeq/xiaomi_ax3200_openwrt/150

Important

If you're upgrading from a release <= v20220304 (older than or equal v20220304), first execute mtd -r write factory.bin firmware instead of sysupgrade!

Versions

OpenWRT version:

OPENWRT_GIT_URL=https://github.com/openwrt/openwrt.git
OPENWRT_GIT_BRANCH_NAME=master
OPENWRT_GIT_COMMIT_HASH=34fd5e325af5cbcb64696c9b4b1660f22299790f

Patch version:

# https://github.com/openwrt/openwrt/pull/4810
OPENWRT_NAMIDAIRO_GIT_URL=https://github.com/namidairo/openwrt.git
OPENWRT_NAMIDAIRO_GIT_BRANCH_NAME=ax6s
OPENWRT_NAMIDAIRO_GIT_COMMIT_HASH=1ce3e53de75b3c1c91a5c5969abfaab9e25d973f

Changelog:

  • updated OpenWRT upstream revision
  • added packages
    • kmod-ip6tables (dependency for installing UPnP package)

v20220309

2 years ago

Xiaomi AX3200/AX6S OpenWRT 09.03.2022

CI Build - https://cloud.drone.io/mikeeq/xiaomi_ax3200_openwrt/148

Important

If you're upgrading from a release <= v20220304 (older than or equal v20220304), first execute mtd -r write factory.bin firmware instead of sysupgrade!

Versions

OpenWRT version:

OPENWRT_GIT_URL=https://github.com/openwrt/openwrt.git
OPENWRT_GIT_BRANCH_NAME=master
OPENWRT_GIT_COMMIT_HASH=a5eeac8033786a7a04b7569175e41e415b6579c0

Patch version:

# https://github.com/openwrt/openwrt/pull/4810
OPENWRT_NAMIDAIRO_GIT_URL=https://github.com/namidairo/openwrt.git
OPENWRT_NAMIDAIRO_GIT_BRANCH_NAME=ax6s
OPENWRT_NAMIDAIRO_GIT_COMMIT_HASH=1ce3e53de75b3c1c91a5c5969abfaab9e25d973f

Changelog:

  • updated OpenWRT upstream revision
  • added packages
    • kmod-macvlan
    • kmod-nf-conntrack-netlink
    • kmod-wireguard

v20220307

2 years ago

Xiaomi AX3200/AX6S OpenWRT 07.03.2022

CI Build - https://cloud.drone.io/mikeeq/xiaomi_ax3200_openwrt/142

Important

If you're upgrading from a release <= v20220304 (older than or equal v20220304), first execute mtd -r write factory.bin firmware instead of sysupgrade!

Versions

OpenWRT version:

OPENWRT_GIT_URL=https://github.com/openwrt/openwrt.git
OPENWRT_GIT_BRANCH_NAME=master
OPENWRT_GIT_COMMIT_HASH=759149977ea9794bcb928500680fa9462ad74394

Patch version:

# https://github.com/openwrt/openwrt/pull/4810
OPENWRT_NAMIDAIRO_GIT_URL=https://github.com/namidairo/openwrt.git
OPENWRT_NAMIDAIRO_GIT_BRANCH_NAME=ax6s
OPENWRT_NAMIDAIRO_GIT_COMMIT_HASH=1ce3e53de75b3c1c91a5c5969abfaab9e25d973f

Changelog:

  • updated OpenWRT upstream revision
  • updated Namidairo's patch version

v20220306

2 years ago

Xiaomi AX3200/AX6S OpenWRT 06.03.2022

CI Build - https://cloud.drone.io/mikeeq/xiaomi_ax3200_openwrt/137

Important

If you're upgrading from previous releases, execute mtd -r write factory.bin firmware instead of sysupgrade!

Versions

OpenWRT version:

OPENWRT_GIT_URL=https://github.com/openwrt/openwrt.git
OPENWRT_GIT_BRANCH_NAME=master
OPENWRT_GIT_COMMIT_HASH=921392e2169e6a6eb94e9cf60449a53fc167ab96

Patch version:

# https://github.com/openwrt/openwrt/pull/4810
OPENWRT_NAMIDAIRO_GIT_URL=https://github.com/namidairo/openwrt.git
OPENWRT_NAMIDAIRO_GIT_BRANCH_NAME=ax6s
OPENWRT_NAMIDAIRO_GIT_COMMIT_HASH=236414713037711d9b71d415449366ed1aada1f4

Changelog:

  • updated OpenWRT upstream revision
  • changed partition layout (remember to first flash it using mtd -r write factory.bin firmware)
  • jjfs2 is now not getting corrupted, so saved data/configuration is getting restored after a reboot
  • used modified version of namidairo's patch to fix sysupgrade and rebased changes to latest master

v20220304

2 years ago

Xiaomi AX3200/AX6S OpenWRT 04.03.2022

CI Build - https://cloud.drone.io/mikeeq/xiaomi_ax3200_openwrt/101

Known Issues

  • Saved settings are not getting restored after the OpenWRT restart, to fix you need to execute sysupgrade -u on the same image:
# SSH to OpenWRT flashed router
ssh 192.168.1.1

mkdir -p /tmp/xiaomi_fw
cd /tmp/xiaomi_fw

# Download image
curl -L https://github.com/mikeeq/xiaomi_ax3200_openwrt/releases/download/v20220304/openwrt-mediatek-mt7622-xiaomi_redmi-router-ax6s-squashfs-sysupgrade.bin -o ./sysupgrade.bin

# Validate checksums against checksums found in github releases file sha256sums_artifacts_only
sha256sum *.bin

# Execute sysupgrade
sysupgrade -u sysupgrade.bin

Versions

OpenWRT version:

OPENWRT_GIT_URL=https://github.com/openwrt/openwrt.git
OPENWRT_GIT_BRANCH_NAME=master
OPENWRT_GIT_COMMIT_HASH=247eaa44161b0a07e2dd40ffaa181d47ca10a96b

Patch version:

# https://github.com/openwrt/openwrt/pull/4810
OPENWRT_NAMIDAIRO_GIT_URL=https://github.com/namidairo/openwrt.git
OPENWRT_NAMIDAIRO_GIT_BRANCH_NAME=ax6s
OPENWRT_NAMIDAIRO_GIT_COMMIT_HASH=b768bf70c82f5b77fd953b075245e966eb394233

Changelog:

  • OOB size fixed for GD5F1GQ5xExxG flash type (some models have F50L1G41LB which already worked)
  • updated OpenWRT upstream revision
  • added packages
    • curl
    • luci-app-sqm
    • wpad-mesh-wolfssl

v20220304-test-oob

2 years ago

Test release with OOB size change - source

SNAND_MEMORG_1G_2K_64 --> SNAND_MEMORG_1G_2K_128

Versions

OpenWRT version:

OPENWRT_GIT_URL=https://github.com/openwrt/openwrt.git
OPENWRT_GIT_BRANCH_NAME=master
OPENWRT_GIT_COMMIT_HASH=247eaa44161b0a07e2dd40ffaa181d47ca10a96b

v20220303

2 years ago

Xiaomi AX3200/AX6S OpenWRT 03.03.2022

CI Build - https://cloud.drone.io/mikeeq/xiaomi_ax3200_openwrt/84

  • All files used for the build can be found under the Assets section.
  • Images were built as close to the default build config as possible, so only the default set of packages are preinstalled.
    • All others can be installed using Luci WEB UI or opkg CLI command after flashing the image.
  • config.buildinfo - was generated based on official configs - snapshot and 21.02.2(Luci packages were grabbed from here)

Known Issues

  • Saved settings are not getting restored after the OpenWrt restart, to fix you need to execute sysupgrade -u on the same image:
# SSH to OpenWRT flashed router
ssh 192.168.1.1

mkdir -p /tmp/xiaomi_fw
cd /tmp/xiaomi_fw

# Download image
curl -L https://github.com/mikeeq/xiaomi_ax3200_openwrt/releases/download/v20220303/openwrt-mediatek-mt7622-xiaomi_redmi-router-ax6s-squashfs-sysupgrade.bin -o ./sysupgrade.bin

# Validate checksums against checksums found in github releases file sha256sums_artifacts_only
sha256sum *.bin

# Execute sysupgrade
sysupgrade -u sysupgrade.bin

Versions

OpenWRT version:

OPENWRT_GIT_URL=https://github.com/openwrt/openwrt.git
OPENWRT_GIT_BRANCH_NAME=master
OPENWRT_GIT_COMMIT_HASH=8235723c78b535635ef47951ec8fa61d6a4f3593

Patch version:

# https://github.com/openwrt/openwrt/pull/4810
OPENWRT_NAMIDAIRO_GIT_URL=https://github.com/namidairo/openwrt.git
OPENWRT_NAMIDAIRO_GIT_BRANCH_NAME=ax6s
OPENWRT_NAMIDAIRO_GIT_COMMIT_HASH=78a9bee50bc116f443a56d2c094f5c3d3be5c868

Changelog:

  • First OpenWRT fully working and tested build with Luci preinstalled
  • built using CI

v20220222-thorsten97

2 years ago

Images built by @thorsten97