Openwrt Router Firmware

xiaofan

High Supremacy Member
Joined
Sep 16, 2018
Messages
36,557
Reaction score
12,382
I have upgraded my two OpenWRT virtual instances to OpenWRT 25.12.5 recently.

But I am not doing much with OpenWRT after changing from SingTel 5Gbps plan to M1 10Gbps plan.

For Singtel 5Gbps plan, I bridged two ONR ports and used two instances of OpenWRT 24.10 as the main router for the two independant networks (one connected to the 10Gbe ONR LAN port and another to ONR gigabit LAN port).

For M1 10Gbps plan, I am using TP-Link Archer BE805 as the main router. Currently the two OpenWRT instances are behind the main Archer BE805 router (Double NAT). I will probably change to use one OpenWRT instance as the main router in the near future.
 

BBCWatcher

Arch-Supremacy Member
Joined
Jun 15, 2010
Messages
24,623
Reaction score
5,607
Amazon's deep discount storefront woot.com is selling the Linksys AX3200 (a.k.a. E8450) for US$18.99. They're also selling the Linksys E7350 for US$12.99. OpenWrt supports both of these Mediatek-based Wi-Fi 6 wireless routers. The E8450 has twice the RAM and a faster processor while the E7350 may have a faster USB port and supports 802.11ax on its 2.4 GHz radio.

Be sure to include Woot shipping costs (if you're not an Amazon Prime member) and ezShip costs (including 9% import duty) when considering whether these routers are good values.

On edit: From what I've read it can be tougher to get OpenWrt installed on the Linksys E7350. Also, these two models pop up on Carousell from time to time, so you might be better off buying locally.
 
Last edited:

hwzlite

Master Member
Joined
Jan 27, 2007
Messages
3,071
Reaction score
3,215

BBCWatcher

Arch-Supremacy Member
Joined
Jun 15, 2010
Messages
24,623
Reaction score
5,607
I note that the Gemtek/Quantum MXF-W1700K is available on eBay for as little as US$50 now, plus ezShip and import duty.

One eBay seller is offering the similar model Brightspeed XR1710G for US$99 plus shipping, and it has OpenWrt already installed.
 
Last edited:

hwzlite

Master Member
Joined
Jan 27, 2007
Messages
3,071
Reaction score
3,215
Woohoo, another good weekends homelab project to dive in!

NetPulse, a 100% free and opensource NOC for OpenWRT​

netpulse-a-100-free-and-opensource-noc-for-openwrt-v0-1xqvcwn17hoh1.png
 

WaterDrinker

Junior Member
Joined
Oct 31, 2023
Messages
94
Reaction score
32
see
I note that the Gemtek/Quantum MXF-W1700K is available on eBay for as little as US$50 now, plus ezShip and import duty.

One eBay seller is offering the similar model Brightspeed XR1710G for US$99 plus shipping, and it has OpenWrt already installed.
seeing cheapest at US$90+
 

BBCWatcher

Arch-Supremacy Member
Joined
Jun 15, 2010
Messages
24,623
Reaction score
5,607
how hard is flashing OpenWrt on it?
Really easy if someone has already done it, as one eBay seller had. Fairly difficult if not since you need a USB to serial adapter and some greater technical proficiency. There’s some discussion in this forum and elsewhere about doing it, including step by step instructions with photos.
 

xiaofan

High Supremacy Member
Joined
Sep 16, 2018
Messages
36,557
Reaction score
12,382
Trying owut upgrade with OpenWRT x86_64 VM under PVE 9.2.20.
https://openwrt.org/docs/guide-user/installation/sysupgrade.owut
https://forum.openwrt.org/t/openwrt-x86-upgradability/254291/14

The upgrade from 24.10.2 to 24.10.8 got no issues.

The upgrade from 24.10.8 to 25.12.5 got one issue and then need to remove one package and use the "-force" flag because of packages downgrade.

Bash:
root@openwrt18:~# owut check --verbose -V 25.12.5
...
1 packages missing in target version, cannot upgrade
4 packages were downgraded
284 packages are out-of-date

Automatic package replacements/removals:
  Package                             Replaced-by
  opkg                                apk-mbedtls
Details at https://sysupgrade.openwrt.org/json/v1/overview.json

Default package analysis:
  Default                             Provided-by
  dnsmasq                             dnsmasq-full
  nftables                            nftables-json

There are currently package build failures for 25.12.5 x86_64:
  Feed: packages
    1 unshown
  Feed: telephony
    1 unshown
  Feed: video
    10 unshown
12 package build failures don't affect this device, details at
  https://downloads.openwrt.org/releases/faillogs-25.12/x86_64/

ERROR: Checks reveal errors, do not upgrade

root@openwrt18:~# opkg remove  luci-app-nft-qos 
Removing package luci-app-nft-qos from root...

root@openwrt18:~# owut check --verbose -V 25.12.5
owut - OpenWrt Upgrade Tool 2026.07.08~db17536e-r2 (/usr/bin/owut)
ASU-Server     https://sysupgrade.openwrt.org
Upstream       https://downloads.openwrt.org
Target         x86/64
Profile        generic
Package-arch   x86_64
Root-FS-type   squashfs
Sys-type       combined
Version-from   24.10.8 r29233-443ec4032a (kernel 6.6.144)
Version-to     25.12.5 r33051-f5dae5ece4 (kernel 6.12.94)
Build-commit   https://git.openwrt.org/?p=openwrt/openwrt.git;a=shortlog;h=f5dae5ece4
Build-FS-type  squashfs
Build-at       2026-06-29T12:59:20Z (~103 days ago)
Image-prefix   openwrt-25.12.5-x86-64-generic
Image-URL      https://downloads.openwrt.org/releases/25.12.5/targets/x86/64
Image-file     openwrt-25.12.5-x86-64-generic-squashfs-combined.img.gz
Installed      347 packages
Top-level      113 packages
Default         44 packages
User-installed  77 packages (top-level only)
...
4 packages were downgraded
283 packages are out-of-date

Automatic package replacements/removals:
  Package                             Replaced-by
  opkg                                apk-mbedtls
Details at https://sysupgrade.openwrt.org/json/v1/overview.json

Default package analysis:
  Default                             Provided-by
  dnsmasq                             dnsmasq-full
  nftables                            nftables-json

There are currently package build failures for 25.12.5 x86_64:
  Feed: packages
    1 unshown
  Feed: telephony
    1 unshown
  Feed: video
    10 unshown
12 package build failures don't affect this device, details at
  https://downloads.openwrt.org/releases/faillogs-25.12/x86_64/

WARNING: Checks reveal package downgrades, upgrade still possible with '--force'
root@openwrt18:~# owut upgrade -V 25.12.5 --force
ASU-Server     https://sysupgrade.openwrt.org
Upstream       https://downloads.openwrt.org
Target         x86/64
Profile        generic
Package-arch   x86_64
Version-from   24.10.8 r29233-443ec4032a (kernel 6.6.144)
Version-to     25.12.5 r33051-f5dae5ece4 (kernel 6.12.94)
4 packages were downgraded
283 packages are out-of-date
There are 0 missing and 2 modified default packages
Request hash:
  fd9d2ebc8fff004ebc2ed36ebc7d8ccc9e2a006faae725947f992a8241225514
--
Status:   queued - 0 ahead of you
Progress:   0s total =   0s in queue +   0s in build
--
Status:   container_setup
Progress:   2s total =   0s in queue +   2s in build
--
Status:   validate_manifest
Progress:  34s total =   0s in queue +  34s in build
--
Status:   building_image
Progress: 398s total =   0s in queue + 398s in build
--
Status:   done
Progress: 402s total =   0s in queue + 402s in build

Build succeeded in 402s total =   0s in queue + 402s to build:
Image saved : /tmp/firmware.bin
Installing /tmp/firmware.bin and rebooting...

root@openwrt18:~# Connection to 192.168.60.1 closed by remote host.
Connection to 192.168.60.1 closed.
root@debian13ct13r1:~/ookla# ssh root@192.168.60.1
ssh: connect to host 192.168.60.1 port 22: No route to host
root@debian13ct13r1:~/ookla# ssh root@192.168.60.1
root@192.168.60.1's password: 


BusyBox v1.37.0 (2026-10-07 00:35:53 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 25.12.5, r33051-f5dae5ece4 Dave's Guitar
 -----------------------------------------------------

 OpenWrt recently switched to the "apk" package manager!

 OPKG Command           APK Equivalent      Description
 ------------------------------------------------------------------
 opkg install <pkg>     apk add <pkg>       Install a package
 opkg remove <pkg>      apk del <pkg>       Remove a package
 opkg upgrade           apk upgrade         Upgrade all packages
 opkg files <pkg>       apk info -L <pkg>   List package contents
 opkg list-installed    apk info            List installed packages
 opkg update            apk update          Update package lists
 opkg search <pkg>      apk search <pkg>    Search for packages
 ------------------------------------------------------------------

For more information visit:
https://openwrt.org/docs/guide-user/additional-software/opkg-to-apk-cheatsheet
 
Important Forum Advisory Note
This forum is moderated by volunteer moderators who will react only to members' feedback on posts. Moderators are not employees or representatives of HWZ Forums. Forum members and moderators are responsible for their own posts. Please refer to our Community Guidelines and Standards and Terms and Conditions for more information.
Top