Michael Buesch kirjoitti:
> On Sunday 03 February 2008 22:15:57 David Cohen wrote:
>>> b43-phy0 ERROR: Fatal DMA error: 0x00001000, 0x00000000, 0x00000000,
>>> 0x00000000, 0x00000000, 0x00000000
> 
> This is a "Descriptor Protocol Error" on the RX DMA engine.
> On which architecture are you running the card and how much RAM
> do you have?
> It seems that the descriptor ring is allocated in a memory region
> not accessible to the DMA engine (above 1G).
> Or the wrong DMA address is passed to the DMA engine, but I'd
> rule that out, as it works for everybody else.

I am running 2.6.24-git13 i386 kernel on Athlon64 with 2GiB of RAM
(Gentoo updates tend to kill HD's...)

Bingo! I removed one mem comb, that makes 1GiB of memory left now,
and all I get after 'ifconfig eth1 up && dmesg' is:

b43-phy0 debug: Loading firmware version 351.126 (2006-07-29 05:54:02)
b43-phy0 warning: You are using an old firmware image. Support for old
firmware will be removed in July 2008.
b43-phy0 warning: You must go to
http://linuxwireless.org/en/users/Drivers/b43#devicefirmware and
download the latest firmware (version 4).
b43-phy0 debug: Chip initialized
b43-phy0 debug: 30-bit DMA initialized
b43-phy0 debug: Wireless interface started
HW CONFIG: channel=1 freq=2412 phymode=2
b43-phy0 debug: Adding Interface type 2

'iwlist scan' is also able to show all my neighbours' AP's ;)
Can't test it further, because my AP is having a warranty trip.

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

Reply via email to