PDA

View Full Version : Broadcom 4312 not detecting wireless networks


hunter362
26th October 2009, 03:35 AM
I had F11 running on this Acer 5515, had help from the forum getting this card working before, but the same programs have had no luck with F12

Kernel: 2.6.31.5-96.fc12.i686.PAE
02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
kmod-wl-5.10.91.9.3-3.fc12.2.i586
broadcom-wl-5.10.91.9.3-1.fc12.noarch
kmod-wl-PAE-5.10.91.9.3-3.fc12.2.i686

lspci-vv shows the card, with the wl module loaded.

Kernel driver in use: wl
Kernel modules: wl, ssb

Card shows up as eth1, as it was in F11, however there are no wireless networks detected.
[root@localhost log]# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth1 IEEE 802.11bg ESSID:"" Nickname:""
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Bit Rate:54 Mb/s Tx-Power:32 dBm
Retry min limit:7 RTS thr:off Fragment thr:off
Power Managementmode:All packets received

sit0 no wireless extensions.

root@localhost ~]# iwlist eth1 scan
eth1 No scan results

[root@localhost ~]#

Nothing from the command line or Network Manager, Network Manager shows it but lists it as disconnected.

Any ideas.

infernosoft
26th October 2009, 04:50 AM
When clicking the NetworkManager icon in the panel, does it list any networks? Does it say the device is disabled? What does it say, if anything?

I have a 4312 as well and it works....of course, it was a pain to get it to work though.

liqi
26th October 2009, 05:09 AM

I use the BCM4312 wireless card also, but it work very perfectly in F12. With lspci, I could see BCM4312 801.11a/b/g (rev 01) and product id and vendor id were [103c:1361]. You could force your BCM4312 to work with these ids and have a test.

stoat
27th October 2009, 12:27 AM
I had F11 running on this Acer 5515, had help from the forum getting this card working before, but the same programs have had no luck with F12

Kernel: 2.6.31.5-96.fc12.i686.PAE
02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
kmod-wl-5.10.91.9.3-3.fc12.2.i586
broadcom-wl-5.10.91.9.3-1.fc12.noarch
kmod-wl-PAE-5.10.91.9.3-3.fc12.2.i686Hello hunter362,

Well, you have the i586 and the i686 PAE common kmod-wl packages installed, but no kernel specific kmod-wl-PAE (at least not in that list you posted). I recommend that you get rid of the i586 kmod-wl and install the kernel-specific kmod-wl-PAE.

hunter362
27th October 2009, 12:57 AM
Hello hunter362,

Well, you have the i586 and the i686 PAE common kmod-wl packages installed, but no kernel specific kmod-wl-PAE (at least not in that list you posted). I recommend that you get rid of the i586 kmod-wl and install the kernel-specific kmod-wl-PAE.
I'll have to check that and see what the deal is, the i586 version got installed along with a i586 kernel, don't know why, but I seem to remember reading the other day someone had a similar issue with a i586 kernel getting installed as a dependency.

stoat
27th October 2009, 01:14 AM
That's right. It's been happening often since Fedora 11 because there is no longer a plain old i686 kernel. There is only the i586 and PAE kernel (and the x86_64, of course). The yum install commands for various kmods that people have been using in earlier versions of Fedora sometimes now can install the i586 version of the kmod and bring along the i586 kernel. It's been documented with kmod-wl, kmod-nvidia, and kmod-ndiswrapper. Anyway, if you install kmod-wl-PAE with yum, it will behave normally and install the PAE versions of the kmod packages.

hunter362
27th October 2009, 02:11 AM
That's right. It's been happening often since Fedora 11 because there is no longer a plain old i686 kernel. There is only the i586 and PAE kernel (and the x86_64, of course). The yum install commands for various kmods that people have been using in earlier versions of Fedora sometimes now can install the i586 version of the kmod and bring along the i586 kernel. It's been documented with kmod-wl, kmod-nvidia, and kmod-ndiswrapper. Anyway, if you install kmod-wl-PAE with yum, it will behave normally and install the PAE versions of the kmod packages.
Ok, this is really bugging me now!! I just checked the yum.log and yes it did install the kernel specific kmod-wl
Now in NM it shows Wireless Networks, underneath says disconnected. If I do rmmod wl, the only connection shows my ethernet, then do modprobe wl and boom, loads right up, but show NO networks, there are 4 locals that are always picked up.
If I make a New connection, as a Ad-Hoc network, it works fine, change it to infrastructure and nothing.

stoat
27th October 2009, 02:46 AM
I just checked the yum.log and yes it did install the kernel specific kmod-wlBut is it the i586 version for that i586 kernel it installed? If so, are you booted into that kernel? None of that may be causing your problem here, but the situation can sure get messy. It's happened before. It should probably be cleaned up regardless. Take a moment to confirm the running kernel and everything installed related to this matter...uname -r
rpm -qa | grep -i -e kernel -e kmod-wl -e broadcom-wl | sortAll of that stuff should make sense.

P.S.:Another thing to try is deleting all existing connections in the NM panel applet. Then establish a new connection.

hunter362
28th October 2009, 03:18 AM
Well I'll tell ya what... got tired of messing with it, put F11 back on and installed kmod-wl (I think thats what was on previous)
and wireless worked without a hitch. So had some time and wiped F11, installed Ubuntu 9.04 and the Broadcom-sta driver was installed out of the box and worked no problems.
I'll wait for the final release of F12 and try again.
Thanks for the help.