Every WiFi modem has a testmode. It's required to verify the TX/RX chain during manufacturing and for compliance testing.
Seemingly you can read out the entire spectrum at full rate.
Every WiFi modem has a testmode. It's required to verify the TX/RX chain during manufacturing and for compliance testing.
Seemingly you can read out the entire spectrum at full rate.
Sipeed teased a similar hack using some (undisclosed) USB-wifi chip, though I don't take them seriously as none can get their hands on the chips they tend to use.
Many cheap USB 3 Wifi 5/6 dongles out there, based on RTL8852BU and such. Just one QFN IC and XO. Their "firmware" seems to be a binary blob loaded over USB. I'm skeptical that these "testmodes" can be figured out with just bruteforcing, wonder if they load custom firmware for compliance testing or just leave those routines hanging around in release firmware too.
I was able to get ~40MBit/s of low-rate I/Q out of it.. but didn't patch the Wifi modem firmware as you did.