On Tuesday 14 April 2009 19:02:29 Bruce Wayne wrote:
> Hi, i'm running an hp laptop with an 4312 card, which works quite well
> when i boot on battery or with cable plugged in. However, when i switch
> between those modes, eg. plugging power in/out, b43 stops working. It
> throws hell of those messages
> 
> [ 7725.009066] b43-phy0: Loading firmware version 410.2160 (2007-05-26 
> 15:32:10)
> [ 7725.049781] Registered led device: b43-phy0::tx
> [ 7725.049818] Registered led device: b43-phy0::rx
> [ 7725.049858] Registered led device: b43-phy0::radio
> [ 7725.049919] __ratelimit: 65 callbacks suppressed
> [ 7725.049923] b43-phy0: Controller restarted
> [ 7725.049948] b43-phy0 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 
> 0x00000000, 0x00000000, 0x00000000, 0x00000000


0x400 is a DMA ring descriptor error.
That means the device is unable to read from main memory.
It almost certainly is your BIOS corrupting the some PCI DMA settings when 
power sources
are switched. You could try booting with noacpi or something like that. Maybe
you could also play around with your BIOS settings.
A BIOS update, if available, would also be a good thing to try.

-- 
Greetings, Michael.
_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to