No wireless in 9.10 with Broadcom BCM4312
Hey Guys,
I'm having some problems with 9.10 on my Dell Mini 9. I'm a bit of a new comer to linux so if it's something obvious I apologise. If you can help me out thanks in advance. :)
Basically I'm not getting wireless as an option in the little network drop down thing. (very technical description :p)
I've tried some of the suggestions in this thread:
http://ubuntuforums.org/showthread.php?t=1309760
Well the following commands from that thread:
Quote:
sudo apt-get upgrade
sudo aptitude reinstall bcmwl-kernel-source
sudo apt-get install update
The Broadcom STA driver now shows up in Hardware Drivers however has the following message at the bottom:
Quote:
The driver is activated but currently not in use
sudo lshw -c network:
Quote:
*-network UNCLAIMED
description: Network controller
product: BCM4312 802.11b/g
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:03:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:f0200000-f0203fff
*-network
description: Ethernet interface
product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:04:00.0
logical name: eth0
version: 02
serial: 00:21:70:fa:9a:d9
size: 100MB/s
capacity: 100MB/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.2.9 latency=0 link=yes multicast=yes port=MII speed=100MB/s
resources: irq:27 ioport:2000(size=256) memory:f0610000-f0610fff(prefetchable) memory:f0600000-f060ffff(prefetchable) memory:f0620000-f063ffff(prefetchable)
*-network DISABLED
description: Ethernet interface
physical id: 2
logical name: usb0
serial: 02:80:37:ec:02:00
capabilities: ethernet physical
configuration: broadcast=yes driver=cdc_ether driverversion=22-Aug-2005 firmware=CDC Ethernet Device link=no multicast=yes
I'm guessing that UNCLAIMED bit probably is causing the problem. However I know nothing.
EDIT: I also just thought it might be worth mentioning. I couldn't get ubuntu to boot when using the usb-creator.exe. I created an USB drive with unetbootin and install was successful.
Cheers
Dave G
Re: No wireless in 9.10 with Broadcom BCM4312
If you'll post the relevant Network Controller section from
sudo lspci -vvv
we can look at the available and currently used drivers.
Re: No wireless in 9.10 with Broadcom BCM4312
Hey pjomega,
Thanks for helping out.
Here is the relevant section:
Code:
03:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
Subsystem: Broadcom Corporation Device 04b5
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at f0200000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=2 PME-
Capabilities: [58] Vendor Specific Information <?>
Capabilities: [e8] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [d0] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr+ UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <4us, L1 <64us
ClockPM+ Suprise- LLActRep- BwNot-
LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [13c] Virtual Channel <?>
Capabilities: [160] Device Serial Number 23-00-18-ff-ff-08-39-96
Capabilities: [16c] Power Budgeting <?>
Kernel modules: ssb, wl
Re: No wireless in 9.10 with Broadcom BCM4312
You just need to activate the wl kernel module (the STA driver). Did you reboot after installing? It shouldn't be necessary, but mine did not work properly until i did. Even if you haven't go ahead and try to load it manually:
sudo modprobe wl
Running
lsmod|grep wl
should show wl and ssb loaded afterward. Then check to see if the network interface is up with
ifconfig
The wireless should be eth1 or eth2.
Re: No wireless in 9.10 with Broadcom BCM4312
Hey,
I've tried restarted a fair few times. :p
The modprobe command returns this:
Quote:
FATAL: Error inserting wl (/lib/modules/2.6.31-14-generic/updates/dkms/wl.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Found this info on the message:
https://bugs.launchpad.net/ubuntu/+s...ey/+bug/449268
Tried:
sudo apt-get install bcmwl-kernel-source - Was already newest version
depmod -a - no change
dmesg error:
Quote:
[ 4230.435376] wl: disagrees about version of symbol lib80211_get_crypto_ops
[ 4230.435390] wl: Unknown symbol lib80211_get_crypto_ops
.
Re: No wireless in 9.10 with Broadcom BCM4312
Someone elsewhere suggested checking the wifi was actually enabled.
Installed aircraft-manager and it does appear to be running.
Still no progress with it been usable though. :(
Has also been suggested trying this patch:
https://bugs.launchpad.net/ubuntu/+s...24/+bug/252630
Will update with result once they're able to help as have no idea how to apply it. :p However have also been told that it should already be in 9.10.
Thought ubuntu was meant to be easy. :(
Update:
Have now also tried moving maximus-autostart.dektop from /etc/xdg/autostart to my home directory as suggested here:
http://ubuntuforums.org/showthread.php?t=975498&page=2
Want to try adding wl to /etc/modules as suggested in that thread but don't have a clue how.
EDIT: Just realised this is what we were trying to do with modprobe. :(
Re: No wireless in 9.10 with Broadcom BCM4312
Tried the following from this thread http://georgia.ubuntuforums.org/show...&postcount=18:
Which was found via this bug report:https://bugs.launchpad.net/ubuntu/+s...wl/+bug/395630
I've removed linux-backports-modules-2.6.31-1-generic as suggested in the bug report. I also deleted the lib80211.ko files as they were still causing the unknown symbol error. However now those files are gone I'm still getting an error saying that it's got an unknown symbol in that file. Even though it doesn't exsist any more.
I'm thinking about just installing .04. Is the wireless likely to work there?
Also should I maybe try ndiswrapper.
Re: No wireless in 9.10 with Broadcom BCM4312
haha. It should work NOW. BCM4312 works for me with bcmwl. Did you try the insmod instructions in bug 395630?
Re: No wireless in 9.10 with Broadcom BCM4312
Quote:
Originally Posted by
pjomega
haha. It should work NOW. BCM4312 works for me with bcmwl. Do you have linux backports installed by any chance?
Still nothing. :( haha I'm running 9.04 off USB now and it's working great. Guess we may aswell try and get 9.10 going though. :p
How do I check if I have any backports installed?
Re: No wireless in 9.10 with Broadcom BCM4312
Run
sudo dpkg -S lib80211.ko
This will list any packages containing the module in question. if you have backports, or anything other than the linux-image package which contains it, you'll see it listed.