Messages in this thread | | | From | Jonathan Hudson <> | Subject | Cardbus WLAN on PPC32 DMA error 2.6.30+ | Date | Wed, 14 Oct 2009 16:21:12 +0100 |
| |
On kernels later than the 2.6.29 series, on inserting a cardbus WLAN card, I get DMA error messages (from 2.6.31.4)
For a rt2500pci:
[ 176.881208] pci 0001:11:00.0: reg 10 32bit mmio: [0xffffe000-0xffffffff] [ 177.040993] rt2500pci 0001:11:00.0: enabling device (0000 -> 0002) [ 177.041019] rt2x00pci -> rt2x00pci_probe: Error - PCI DMA not supported. [ 177.041044] rt2500pci: probe of 0001:11:00.0 failed with error -5
For a Broadcom 4306:
[ 45.031787] b43 ssb0:0: firmware: requesting b43/ucode5.fw [ 45.226831] b43 ssb0:0: firmware: requesting b43/pcm5.fw [ 45.313161] b43 ssb0:0: firmware: requesting b43/b0g0initvals5.fw [ 45.362739] b43 ssb0:0: firmware: requesting b43/b0g0bsinitvals5.fw [ 45.527782] b43-phy0: Loading firmware version 478.104 (2008-07-01 00:50:23) [ 45.595983] b43-phy0 ERROR: The machine/kernel does not support the required 30-bit DMA mask [ 46.731628] b43-phy0 ERROR: Microcode not responding [ 46.731642] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
(similar results with b43legacy).
Both these cards work with 2.6.29.6 and earlier. I don't have any architectures other than PPC32 with cardbus to test the cards.
Any advice welcomed.
-jh
| |