Bug 40972
Summary: | brcmsmac module intermittently stops working with kernel: fifo 0: descriptor error / fatal error | ||
---|---|---|---|
Product: | Networking | Reporter: | Pedram (pedram.navid) |
Component: | Wireless | Assignee: | networking_wireless (networking_wireless) |
Status: | NEEDINFO --- | ||
Severity: | normal | CC: | alan, chipmaster32, leho, linville, rvossen |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | rvossen@broadcom.com | ||
Kernel Version: | 3.3 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Pedram
2011-08-12 00:28:50 UTC
brcmsmac has been my bane since i put linux on this acer travelmate 8172T laptop, starting with 2.6.38. just updated my report with 3.0.1 update, or in other words, no change in being broken. https://bugzilla.kernel.org/show_bug.cgi?id=34682 started trial period with broadcom-sta. I'd like to report that this seems to have been auto-magically fixed running 32-bit. I have not reinstalled using 64-bit to see if the problem is still there. i for one am running 32-bit with PAE. Hi Pedram, that is unsettling news to me :-) You didn't install something new during the past couple of days ? Bye, Roland. Hi Roland, I do not know how to explain it. I did install kernel-netbook through AUR on ARch, which came with 2.6.39. I don't see how this would affect anything related to the 3.0 kernel or the brcmsmac module. It may be a coincidence but it is the only thing I can think of. When I rebooted into 3.0 to test the module again, my brcmsmac module loaded fine and I have not had a problem since. I will create a new partition and install a fresh Arch setup in 32-bit to see if I can recreate the problem for you. Hello Pedram, did you already try the experiment of creating a new partition with a fresh Arch 32 bits install ? Curious to know if the problem is still there. Bye, Roland. Hi Roland, I have reinstalled and unfortunately have not been able to replicate this problem on a 32-bit installation. Well, at least thank you for trying it. Shall we close this bug and reopen it if the issue pops up again ? Bye, Roland. Roland, great news! I was able to replicate the bug. What I did was install wicd, which also had the following dependencies: dbus-python ethtool python-urwid Once installed, I started dbus using rc.d start dbus and I started wicd using rc.d start wicd. I then ran the wicd-client, tried to connect to a network using the tool and noticed my computer slow down to a crawl and then the fifo 0: descriptior error / fatal error messages in kernel.log. I can reboot and if I do not load dbus or wicd and do not experience any issues. I am able to connect fine using netcfg. I can bring up the interface, run iwlist wlan0 scanning, connect to a network, and run dhcpcd to retrieve an ip address. That is indeed great news. I will try to replicate this right now. I am on a different distribution than you, so I tested on Ubuntu 11.04 (32 bits). I installed wicd but have not been able so far to replicate the problem you are seeing. Can you supply me with the wicd version you use ? Also, how did you get your kernel: did you pull it from git and if so, do you have a SHA1 for me ? Also, do you have the right firmware: $ md5sum /lib/firmware/brcm/* c53608f5818b702c46a012c57b4196ee /lib/firmware/brcm/bcm4329-fullmac-4.bin b308d5bab6b373c2f1a550ed09573f3a /lib/firmware/brcm/bcm4329-fullmac-4.txt 96cf06e4ff9f0c04a0f26ebefdf32e3d /lib/firmware/brcm/bcm43xx-0.fw 48882412db63b4e2dd9c26571a29a799 /lib/firmware/brcm/bcm43xx_hdr-0.fw Thanks, Roland. I am running wicd 1.7.0-11 http://www.archlinux.org/packages/testing/any/wicd/ My firmware md5's match the ones you provided. My kernel is pulled from my distribution's package manager. http://www.archlinux.org/packages/core/i686/linux/ Currently I am on 3.0.3-1 Hello Pedram, I tried very hard replicating this bug but did not succeed. I compiled the 3.0.3 kernel and installed it on a Ubuntu x86 machine. I also use the same wicd version as you. Since you can replicate this very well and I can not, that calls for some debugging effort on your side, if you are up and willing to do this. I can send you versions of brcm source files containing debug statements (printf's), and in this way we can zoom in onto the issue. Expect some iterations over email. Are you willing to give this a try ? Bye, Roland. Absolutely, I'd be very happy to give it a try. Feel free to email me and we can work through them that way. Pedram kindly accepted the offer, we will debug this issue over email and update this bug report when conclusions arise. Does this problem persist with 3.2 kernels? I still see this issue with brcmsmac loading inconsistently on 3.2.0-22-generic-pae on 32bit ubuntu. I would be happy to provide any additional information necessary. I am still seeing this error in 3.3.. |