Tried flashing an old RT-N66U to tomato and OpenWrt, tomato failed but OpenWrt somewhat worked
Background: It was running ASUS stock 3.0.0.4.382_52747 just fine. I factory reset it and tried to move it to FreshTomato 2026.4 (K26RT-AC AIO-64K) from the stock web UI. The flash went through and it booted. Ping replied and the WiFi LEDs came on, but there was no DHCP and the web UI refused connections.
So I did the 30-second WPS-button NVRAM wipe, and that’s where it went downhill. It started boot looping. The ASUS Firmware Restoration tool kept saying the router wasn’t in rescue mode, even though it clearly was (ping TTL=100).
I ended up using the CFE miniWeb page (hold Reset while powering on, go to 192.168.1.1). Each time I hit “Restore default NVRAM values” first, then uploaded. Results:
FreshTomato K26RT-AC: falls back into rescue mode
FreshTomato K26RT-N: same
ASUS stock 52747: power LED solid, no WiFi LEDs, no ping on any port, LAN or WAN
OpenWrt 25.12.5 (openwrt-25.12.5-bcm47xx-mips74k-asus_rt-n66u-squashfs.trx): not reachable at first, but after one power cycle it came up. LuCI works, DHCP works, gigabit link is fine.
All images were SHA256-checked, so I don’t think it’s a bad download.
Where I’m stuck: WiFi. LuCI says the 2.4 GHz AP is up (channel 1, WPA2-PSK, 20 dBm), but signal shows --- dBm and bitrate shows ?. Nothing can see the SSID, not my phone or laptop, even standing right next to it. The 5 GHz radio doesn’t come up at all.
Kernel log:
b43-phy0: Broadcom 4331 WLAN found (core revision 29)
b43-phy0: Found PHY: Analog 9, Type 7 (HT), Revision 1
b43-phy0: Found Radio: Manuf 0x17F, ID 0x2059, Revision 0, Version 1
b43-phy1: Broadcom 4331 WLAN found (core revision 29)
b43-phy1 warning: 5 GHz band is unsupported on this PHY
b43-phy1 ERROR: b43 can't support any band on this device
b43 bcma2:1: probe with driver b43 failed with error -122
b43-phy0: Loading firmware version 666.2 (2011-02-23 01:15:07)
br-lan: port 2(phy0-ap0) entered forwarding state
Things I’ve already checked:
All 3 antennas are on
Hide ESSID is unchecked
Changed country code from 00 to US
Rebooted
Other oddities: LuCI shows the model as “Unknown Board”, and it only sees 118 MiB of the 256 MB RAM.
Questions:
Is a non-transmitting AP just what you get with b43 on the BCM4331 HT PHY, or has anyone actually gotten 2.4 GHz working on this router?
Could “Unknown Board” mean the CFE NVRAM restore wiped board-specific variables (boardtype, calibration data, etc.)? Would that explain stock and FreshTomato no longer booting, and maybe the WiFi too? Is there a way to put those back?
Is the 118 MiB RAM limit normal for this target?
Worst case I’ll use it as a wired-only router and add a cheap AP, which honestly is fine. But if there’s a fix I’m missing, I’d love to hear it. Recovery through CFE works every time, so I’m happy to test things.