lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Wed, 14 Oct 2009 16:21:12 +0100
From:	Jonathan Hudson <jh+lkm@...ia.co.uk>
To:	linux-kernel@...r.kernel.org
Subject:  Cardbus WLAN on PPC32 DMA error 2.6.30+

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





--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ