Search Linux Wireless

Re: b43 dma error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 09/09/2009 10:39 PM, John Daiker wrote:
On 09/08/2009 11:06 AM, Gábor Stefanik wrote:
On Tue, Sep 8, 2009 at 7:50 PM, John Daiker<daikerjohn@xxxxxxxxx> wrote:
On 09/08/2009 07:54 AM, Larry Finger wrote:

Michael Buesch wrote:

On Tuesday 08 September 2009 15:47:32 Dave Young wrote:

I tested wireless-testing b43 driver, but got "Fatal DMA error"
then the controller keep restarting...

Please tell what I can provide or test, Thanks.

Is this a regression? If so, please bisect.

It is something specific to his system as I don't see anything like
this. In addition, there are some users on the openSUSE forums that
have implemented the latest compat-wireless and switched away from
Broadcom wl to b43 on their LP PHY devices. So far, no complaints from
them.

Please reboot so that we see the ssb output as well. Use the command

dmesg | egrep "ssb|b43"

That way we will be able to see exactly what kind of device you have
and what revisions are in it. AFAIK, the testing to date has been
limited to Rev 1 PHYs and Rev 2 radios.

Larry


I can confirm the same issue. I have a HP Mini 1116NR with a Broadcom
4312.
Looks to be a PHY 1, Radio 2:

--snip--
[ 456.165296] b43-phy0 debug: Found PHY: Analog 6, Type 5, Revision 1
[ 456.165364] b43-phy0 debug: Found Radio: Manuf 0x17F, Version 0x2062,
Revision 2
--snip--

I've attached the output of 'dmesg | egrep "ssb|b43"', my kernel
config, and
lspci -vv and lspci -nn

Note: With the dmesg output, I had unloaded the b43 module previous
'modprobe -r b43' and then loaded it again with debug output:
'modprobe b43
verbose=3'

John Daiker


Again, please test with v478 or v5xx firmware.


I've tried with the v478 firmware (was using 410.2160 earlier). I do not
see the 'Fatal DMA error' messages anymore.

On another note, however, I can't connect to a network. The device seems
to alternate between being idle, and scanning for APs.

--snip--
[ 73.273722] phy0: device no longer idle - scanning
[ 74.561178] phy0: device now idle
[ 79.545776] phy0: device no longer idle - scanning
[ 80.828232] phy0: device now idle
[ 85.817930] phy0: device no longer idle - scanning
[ 87.100240] phy0: device now idle
[ 92.090713] phy0: device no longer idle - scanning
[ 93.372367] phy0: device now idle
[ 98.362829] phy0: device no longer idle - scanning
[ 99.644362] phy0: device now idle
--snip--

I've attached the relevant portion of my dmesg output for your review.

Where would I got about finding the v5xx firmware?

JD

Found the v5xx firmware along with a patch by Daniel Lenski for b43-fwcutter on the bcm43xx mailing list. I've tried both versions (508.102 and 508.1107) without any luck. I see the same 'idle -> scanning -> idle' loop as before.

Any other ideas?

JD
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux