Gentoo Archives: gentoo-user

From: Carlos Sura <carlos.sura1@××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: kernel-3.2.1-gentoo + Broadcom-STA = Could not get rssi (-22)
Date: Mon, 16 Jan 2012 00:02:26
Message-Id: CAB6schgwKR68EYBjSmknReLdiwbM+VpFs4TpVybK-M3KdCMyGw@mail.gmail.com
In Reply to: Re: [gentoo-user] Re: kernel-3.2.1-gentoo + Broadcom-STA = Could not get rssi (-22) by Mick
1 On 15 January 2012 04:01, Mick <michaelkintzios@×××××.com> wrote:
2
3 > On Sunday 15 Jan 2012 01:38:08 Carlos Sura wrote:
4 > > On 14 January 2012 18:14, Carlos Sura <carlos.sura1@××××××××××.com>
5 > wrote:
6 > > > Hello Mates,
7 > > >
8 > > > I have updated my kernel to 3.2.1, using my old config, when I boot my
9 > > > laptop with the new kernel, my wireless was not working, I thought that
10 > > > it was my mistake, but after a google search I found the following
11 > > > article: http://en.gentoo-wiki.com/wiki/Broadcom_43xx
12 >
13 > I'm not sure that this article is up to date.
14 >
15 > Have you been through this:
16 >
17 > http://wireless.kernel.org/en/users/Drivers/b43
18 >
19 >
20 > > > Since, my wireless card is: Broadcom Corporation BCM4313 802.11b/g/n
21 > > > Wireless LAN Controller
22 > > >
23 > > > That should work, right?
24 >
25 > I'm running stable kernels and actually I'm still with 3.0.6 because the
26 > 3.1.6
27 > crashes when I suspend to RAM. Also my wireless card is BCM4312 802.11b/g
28 > LP-
29 > PHY and it works fine with the b43 driver on the older kernels - which
30 > driver
31 > was yours using?
32 >
33 > (from lspci -k)
34 >
35 > 05:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY
36 > (rev
37 > 01)
38 > Subsystem: Dell Wireless 1397 WLAN Mini-Card
39 > Kernel driver in use: b43-pci-bridge
40 > Kernel modules: ssb
41 >
42 >
43 > > > Then I did the Open Source Kernel Driver, and installed the package
44 > > > broadcom-sta.
45 >
46 > The broadcom-sta is Broadcom's proprietary driver - not Open Source!
47 >
48 > According to the URL I mention above the BCM4313 chipset uses unsupported
49 > LCN
50 > PHY, and the kernel developers are working on it. May be worth talking to
51 > them on #bcm-users in irc.freenode.net to see what they recommend. I
52 > suspect
53 > your choices are wl (which I don't think is in kernel) and the staging
54 > driver
55 > brcmsmac (because the mac80211 does not work with Broadcom's proprietary
56 > ieee80211 stack).
57 >
58 >
59 > > > Boot the laptop again, and 'voila' wireless was working again, but
60 > after
61 > > > 25-30 minutes using it, it stopped working, show me a blank screen with
62 > > > the following error:
63 > > >
64 > > > Fixing recursive fault but reboot is needed!
65 > > > Jan 14 18:12:14 gentoo-b0x kernel: [ 614.214017] ERROR
66 > > > @wl_cfg80211_get_station : Could not get rssi (-22)
67 > > >
68 > > > with a loop of that message, I could not do anything, just ctrl + alt +
69 > > > supr to reboot
70 > > >
71 > > > Second time, took 15-20 minutes and the same mistake, this is my third
72 > > > time with the new kernel, I'm 15 minutes now, and nothing happened.
73 >
74 > See if the module has any options for power saving and switch them off.
75 >
76 >
77 > > > Any help?
78 > > >
79 > > > Regards
80 > > >
81 > > > --
82 > > > Carlos Sura.-
83 > > > www.carlossura.com
84 > >
85 > > I'm back in the old kernel, and removed the broadcom-sta package and
86 > > wireless seems to works.
87 > >
88 > > So, there is no need of broadcom-sta at this moment in the old kernel,
89 > > maybe the new kernel works too without that package, I will update later,
90 > > after testing.
91 >
92 > It may help if you were to tell us which driver you are now using.
93 > --
94 > Regards,
95 > Mick
96 >
97
98
99 Hello Mick,
100
101 Thank you for your answer.
102
103 I'm using the following driver:
104 lspci -k
105 03:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n
106 Wireless LAN Controller (rev 01)
107 Subsystem: Hewlett-Packard Company Device 1483
108 Kernel driver in use: wl
109 Kernel modules: wl
110
111 You were right, there is no need to have broadcom-sta I have unistalled and
112 seems to be working fine (with my old kernel); now, it seems to improve in
113 the new kernel too 3.2.1, but the issue persist, I'm not sure why is
114 happening, it does not show the message based on time now, it shows when
115 the load of my pc is heavy and when I'm doing important stuff or many tabs
116 opened in Chrome, there is no way to get back to X, because it shows that
117 message, so I have to reeboot.
118
119 Now, about this:
120 According to the URL I mention above the BCM4313 chipset uses unsupported
121 LCN
122 PHY, and the kernel developers are working on it. May be worth talking to
123 them on #bcm-users in irc.freenode.net to see what they recommend. I
124 suspect
125 your choices are wl (which I don't think is in kernel) and the staging
126 driver
127 brcmsmac (because the mac80211 does not work with Broadcom's proprietary
128 ieee80211 stack).
129
130 You are right, my chipset uses unsopported LCN PHY. but, in my old kernel
131 never happened this, that's why I'm more interested in know more about this
132 issue.
133
134 I'm on ~AMD64 this is my emerge --info : http://tinypaste.com/5ee0e0a4
135
136 Also, I forgot to mention, my old kernel was working fine, when I tried to
137 use the old config, it was not working, so I have to deactive some things
138 in the new kernel (related to the wireless card) I will send it in the next
139 email.
140
141 Thanks for helping me-
142
143 Regards
144
145 --
146 Carlos Sura.-
147 www.carlossura.com