Hello! I have BPI R4 equipped with a MT7916 NPD PCIE and is working as expected without wireless offloading. However once I enable WED, although I see the binds for the offloading @/sys/kernel/debug/pp*/bind downlink is capped at 6 Mbps. I am on OpenWrt 24.10.5 / r29087-d9c5716d1d -- Linux version 6.6.119 . Also tried latest Snapshot with same behavior.
Has anyone got WED working in the BPI R4 other than with Wifi 7 cards?
Thank you
pwned
February 23, 2026, 1:05pm
2
opened 02:05PM - 27 Aug 23 UTC
I am running a self compiled OpenWRT (kernen 6.1.x) on my ASUS RT-AX59U which us… es mt7986 as wireless chip.The system runs fine and both 2.4 and 5GHz are working nicely. For some reason it is not possible to activate WED.
When adding "options mt7915e wed_enable=Y" to /etc/modules.conf wife still works normal and a "cat /sys/module/mt7915e/parameters/wed_enable gives me a "Y" which implies it is activated, but the CPU load is the same as before when WIFI is under load. In addition there is no information saying that the offload firmware was successfully loaded in dmesg.
```
[ 12.196554] mt798x-wmac 18000000.wifi: HW/SW Version: 0x8a108a10, Build Time: 20221012174648a
[ 12.196554]
[ 12.548727] mt798x-wmac 18000000.wifi: WM Firmware Version: ____000000, Build Time: 20221012174725
[ 12.710033] mt798x-wmac 18000000.wifi: WA Firmware Version: DEV_000000, Build Time: 20221012174937
[ 12.857014] mt798x-wmac 18000000.wifi: eeprom load fail, use default bin
[ 15.788977] PPP generic driver version 2.4.2
[ 15.794019] NET: Registered PF_PPPOX protocol family
```
I have all firmware files in /lib/firmware/mediatek
```
ls
mt7986_eeprom_mt7975.bin
mt7986_rom_patch_mt7975.bin
mt7986_eeprom_mt7975_dual.bin
mt7986_wa.bin
mt7986_eeprom_mt7976.bin
mt7986_wm.bin
mt7986_eeprom_mt7976_dbdc.bin
mt7986_wm_mt7975.bin
mt7986_eeprom_mt7976_dual.bin
mt7986_wo_0.bin
mt7986_rom_patch.bin
mt7986_wo_1.bin
```
Is there anything a can to to figure out why its not working/debug it?
Not working since a long time. You could do your own build using the patch provided within this thread. It seems submitted upstream already:
I don't know how far this has proceeded yet. Maybe it just has to be backported to OpenWrt.
Hello!
Thanks for taking the time to respond. Will take a look and see if I can manage to build myself using that patch. Appreciated