Edgerouter X upgraded to 25.12.x: back to Stock Firmware?

Hello! I have EdgeRouter X with OpenWRT. I upgraded it to 25.12.x, following the instruction on this page: https://openwrt.org/toh/ubiquiti/edgerouter_x_er-x_ka

that involves adjustment of the partition layout.

Now, in the end, I decided to replace it with mt6000, and I have two ERX in hand (I replaced the other ERX with mt6000 last year). I don't need two backups, so I decided to sell one of them. Can I flash the stock firmware, even after I changed the partition layout? Or would it be actually better, if I sell it with openwrt already on it?

I would appreciate your info!

I would flash the latest version then do firstboot && reboot. This will wipe your settings. Check to make sure that worked and sell it with “running latest OpenWrt version”.

Reset OpenWrt, upgrade it to the latest version, turn on offloading, and sell it with OpenWrt. I've sold a few ER-4 and USG units that way.

@NC1 @phinn Thank you very much for your suggestions. Then I will sell it with Openwrt.

Could you tell me what the effect of doing this before selling? I have never used offloading.

It speeds up basic networking. Like, a lot. The downside is, it may conflict with SQM, but since you don't have SQM installed and configured, this is not important.

Come to think of it, I recently upgraded a USG unit to 25.12 and ran a unidirectional iperf3 test LAN-to-WAN (iperf3 server sitting on the WAN port, iperf3 client, on a LAN port). Without offloading, I got 140 Mbps; with offloading, 930 Mbps (which is basically Gigabit minus "housekeeping" traffic). Bidirectional tests showed combined throughput of 190 Mbps without offloading and 1,010 Mbps with offloading.

Vielen Dank für die Info!

Bitte sehr! :smile:

Ah, I was switching back and forth between English and German with a few things simultaneously, didn't know any more where to write in what language;;

No explanation needed. Languages are great, all of them. :slight_smile:

@NC1 Now I flashed the newest openwrt and wiped out my settings. Wanted to turn offloading on. There are two options. Which one should I do for ERX?

Set it to Hardware. If hardware offloading is not supported, OpenWrt will automatically fall back to software offloading.

ERX has an mt7621 so this has HFO support. This is a very slow CPU otherwise, so enable it to make sure it can route gigabit.

@NC1 @phinn Thanks a lot for the hint !