On Sun, Oct 25, 2009 at 10:39 PM, Linus Torvalds
<torva...@linux-foundation.org> wrote:
>
>
> On Sun, 25 Oct 2009, Linus Torvalds wrote:
>>
>> Ok, this machine is a 1.3GHz Core 2 Duo, so no Atom crap.
>
> Oh, and I compile for x86-64, in case anybody cares. But I assume all sane
> developers have long since abandoned 32-bit mode, so I can't imagine that
> there is some 32-vs-64-bit issue.
>
> Btw, here's the dmesg from a few seconds after loading that driver with
> CONFIG_B43_DEBUG enabled.
>
> Just for fun, I'll also try what FORCE_PIO results in..
>
>                Linus

0x00000400 is "DMA PCI Descriptor Error" - not sure what it actually means.

BTW your dmidecode reveals that this is a modified PhoenixBIOS
(non-Award) - I wonder if others with this error are also PhoenixBios
users...

Another thing to test: boot into Windows (or any other OS where the
card works), initialize the card, reboot (not cold-boot) into Linux,
try to load b43. If this succeeds, then we are missing something in
the init routine.

>
> ---
> b43-phy1: Broadcom 4312 WLAN found (core revision 15)
> b43-phy1 debug: Found PHY: Analog 6, Type 5, Revision 1
> b43-phy1 debug: Found Radio: Manuf 0x17F, Version 0x2062, Revision 2
> phy1: Selected rate control algorithm 'minstrel'
> Registered led device: b43-phy1::tx
> Registered led device: b43-phy1::rx
> Registered led device: b43-phy1::radio
> Broadcom 43xx driver loaded [ Features: PML, Firmware-ID: FW13 ]
> b43 ssb0:0: firmware: requesting b43/ucode15.fw
> b43 ssb0:0: firmware: requesting b43/lp0initvals15.fw
> b43 ssb0:0: firmware: requesting b43/lp0bsinitvals15.fw
> b43-phy1: Loading firmware version 478.104 (2008-07-01 00:50:23)
> b43-phy1 debug: b2062: Using crystal tab entry 19200 kHz.
> b43-phy1 debug: Chip initialized
> b43-phy1 debug: 64-bit DMA initialized
> b43-phy1 debug: QoS enabled
> b43-phy1 debug: Wireless interface started
> b43-phy1 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 
> 0x00000000, 0x00000000, 0x00000000
> b43-phy1: Controller RESET (DMA error) ...
> b43-phy1 debug: Adding Interface type 2
> b43-phy1 debug: Wireless interface stopped
> b43-phy1 debug: DMA-64 rx_ring: Used slots 0/64, Failed frames 0/0 = 0.0%, 
> Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_AC_BK: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_AC_BE: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_AC_VI: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_AC_VO: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_mcast: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1: Loading firmware version 478.104 (2008-07-01 00:50:23)
> b43-phy1 debug: b2062: Using crystal tab entry 19200 kHz.
> b43-phy1 debug: Chip initialized
> b43-phy1 debug: 64-bit DMA initialized
> b43-phy1 debug: QoS enabled
> b43-phy1 debug: Wireless interface started
> b43-phy1: Controller restarted
> b43-phy1 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 
> 0x00000000, 0x00000000, 0x00000000
> b43-phy1: Controller RESET (DMA error) ...
> b43-phy1 ERROR: Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 
> 0x00000000, 0x00000000, 0x00000000
> b43-phy1: Controller RESET (DMA error) ...
> b43-phy1 debug: Wireless interface stopped
> b43-phy1 debug: DMA-64 rx_ring: Used slots 0/64, Failed frames 0/0 = 0.0%, 
> Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_AC_BK: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_AC_BE: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_AC_VI: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_AC_VO: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_mcast: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1: Loading firmware version 478.104 (2008-07-01 00:50:23)
> b43-phy1 debug: b2062: Using crystal tab entry 19200 kHz.
> b43-phy1 debug: Chip initialized
> b43-phy1 debug: 64-bit DMA initialized
> b43-phy1 debug: QoS enabled
> b43-phy1 debug: Wireless interface started
> b43-phy1 ERROR:
> b43-phy1: Controller restarted
> Fatal DMA error: 0x00000400, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 
> 0x00000000
> b43-phy1: Controller RESET (DMA error) ...
> b43-phy1 debug: Wireless interface stopped
> b43-phy1 debug: DMA-64 rx_ring: Used slots 0/64, Failed frames 0/0 = 0.0%, 
> Average tries 0.00
> ADDRCONF(NETDEV_UP): wlan0: link is not ready
> b43-phy1 debug: DMA-64 tx_ring_AC_BK: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_AC_BE: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_AC_VI: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_AC_VO: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
> b43-phy1 debug: DMA-64 tx_ring_mcast: Used slots 0/256, Failed frames 0/0 = 
> 0.0%, Average tries 0.00
>



-- 
Vista: [V]iruses, [I]ntruders, [S]pyware, [T]rojans and [A]dware. :-)
_______________________________________________
Bcm43xx-dev mailing list
Bcm43xx-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to