I know I could do the easy thing and RMA, but I don't want to wait for weeks (especially given the time of year), and I think that a fix may be possible.

After I power the router on I goto the syslog and see the following:
Code: Select all
Jan 01 00:00:11 user kernel: rt2880_iNIC: falsely claims to have parameter csumoff
Jan 01 00:00:11 user kernel: RT2880iNIC: 802.11n WLAN PCI driver v2.2.0.1 (Aug. 10, 2009)
Jan 01 00:00:11 user kernel: RT2880iNIC: pci dev 0000:00:01.0 (id 1814:0801 rev 01)
Jan 01 00:00:11 user kernel: RT2880iNIC: no MMIO resource for pci dev 0000:00:01.0
Jan 01 00:00:11 user kernel: RT2880iNIC: probe of 0000:00:01.0 failed with error -5
Does the error code -5 arise from pci_enable_device() failing?
Perhaps if I could re-write the firmware on the wireless card it would fix it, however I have no idea how to - ideas anyone?
Obviously I've done all the 'normal' debugging like flashing firmware, reset to factory, hard-reset etc. but to no avail. Any help would be greatly appreciated.
Thanks