Results 1 to 10 of 18
Hi, i recently upgraded to Ubuntu 11.04, but since the upgrade my wireless no longer works.
However the wireless driver (Broadcom 440x) is installed and enabled.
I don't know what ...
- 05-06-2011 #1Just Joined!
- Join Date
- May 2011
- Location
- Dublin
- Posts
- 11
Wireless Issue after upgrade to 11.04
Hi, i recently upgraded to Ubuntu 11.04, but since the upgrade my wireless no longer works.
However the wireless driver (Broadcom 440x) is installed and enabled.
I don't know what to do, does anybody have an idea as to how i can fix this?
- 05-06-2011 #2
Please post the output of
Code:lspci -vnn | grep -a5 -i net lsmod iwconfig
- 05-06-2011 #3Just Joined!
- Join Date
- May 2011
- Location
- Dublin
- Posts
- 11
lspci -vnn | grep -a5 -i net
lsmodCode:[virtual] Expansion ROM at c0120000 [disabled] [size=128K] Capabilities: <access denied> Kernel driver in use: radeon Kernel modules: radeon, radeonfb 05:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01) Subsystem: Dell Wireless 1390 WLAN Mini-Card [1028:0007] Flags: bus master, fast devsel, latency 0, IRQ 18 Memory at c0200000 (32-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: b43-pci-bridge Kernel modules: wl, ssb 08:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02) Subsystem: Dell Device [1028:01f5] Flags: bus master, fast devsel, latency 64, IRQ 21 Memory at c0300000 (32-bit, non-prefetchable) [size=8K] Capabilities: <access denied> Kernel driver in use: b44
iwconfigCode:Module Size Used by binfmt_misc 13213 1 parport_pc 32111 0 ppdev 12849 0 dm_crypt 22463 0 snd_hda_codec_idt 60537 1 snd_hda_intel 24140 4 snd_hda_codec 90901 2 snd_hda_codec_idt,snd_hda_intel snd_hwdep 13274 1 snd_hda_codec b44 35301 0 ssb 45942 1 b44 snd_pcm 80244 3 snd_hda_intel,snd_hda_codec wl 2642531 0 snd_seq_midi 13132 0 joydev 17322 0 snd_rawmidi 25269 1 snd_seq_midi snd_seq_midi_event 14475 1 snd_seq_midi snd_seq 51291 2 snd_seq_midi,snd_seq_midi_event snd_timer 28659 2 snd_pcm,snd_seq snd_seq_device 14110 3 snd_seq_midi,snd_rawmidi,snd_seq psmouse 73312 0 serio_raw 12990 0 dell_wmi 12601 0 sparse_keymap 13666 1 dell_wmi dell_laptop 13515 0 snd 55295 16 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device dcdbas 14054 1 dell_laptop sp5100_tco 13456 0 soundcore 12600 1 snd lib80211 14570 1 wl i2c_piix4 13095 0 shpchp 32345 0 snd_page_alloc 14073 2 snd_hda_intel,snd_pcm k8temp 12872 0 lp 13349 0 parport 36746 3 parport_pc,ppdev,lp radeon 896428 3 ttm 65184 1 radeon drm_kms_helper 40745 1 radeon drm 180037 5 radeon,ttm,drm_kms_helper ahci 21591 1 sdhci_pci 13623 0 video 18951 0 sdhci 22720 1 sdhci_pci libahci 25548 1 ahci i2c_algo_bit 13184 1 radeon pata_atiixp 12968 0 ati_agp 13202 0
Code:lo no wireless extensions. eth0 no wireless extensions. ham0 no wireless extensions.
- 05-06-2011 #4
Well, it's currently loading the wl driver, which ought to work, but clearly isn't showing a wireless interface. However, the bcm4311 should work fine with the open source b43 driver as well. This does need firmware to work.
If you have a wired connection just do
Then unload and blacklist the wl driverCode:sudo apt-get install b43-fwcutter
Load b43Code:sudo modprobe -r wl echo "blacklist wl" | sudo tee -a /etc/modprobe.conf
And see if it's working.Code:sudo modprobe b43
- 05-07-2011 #5Just Joined!
- Join Date
- May 2011
- Location
- Dublin
- Posts
- 11
I typed the above into the Terminal, here is the output:
However it doesn't seem to have worked :-\Code:sudo modprobe -r wl [sudo] password for feargal: WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/. feargal@feargal-laptop:~$ echo "blacklist wl" | sudo tee -a /etc/modprobe.conf blacklist wl feargal@feargal-laptop:~$ sudo modprobe b43 WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/. feargal@feargal-laptop:~$
- 05-09-2011 #6
First of all, sorry, I made a mistake in my post above. It should have been /etc/modprobe.d/modprobe.conf above., not just /etc/modprobe.conf.
So let's get rid of that, put it in the right spot. (And change to blacklist.conf, though that doesn't effect anything other than organization.)
That shouldn't have been the reason for failure, though, since you removed wl and added b43. Let's take a look at the output ofCode:sudo rm /etc/modprobe.conf echo "blacklist wl" | sudo tee -a /etc/modprobe.d/blacklist.conf
Code:dmesg | grep firmware
- 05-09-2011 #7Just Joined!
- Join Date
- May 2011
- Location
- Dublin
- Posts
- 11
The ouput is as follows:
Thanks again for the swift responseCode:Usage: dmesg [-c] [-n level] [-r] [-s bufsize]
- 05-09-2011 #8
Something was entered in wrong.
It should be dmesg followed by the vertical dash, usually right above the enter key on the same key as the \, followed by grep firmware
- 05-09-2011 #9Just Joined!
- Join Date
- May 2011
- Location
- Dublin
- Posts
- 11
At first i actually tried it with the vertical dash, but nothin happened, i just entered it but the the cursor skipped to the next line.
Should i be doing all this through a wired connection though? because strangely i cannot get access by using an ethernet cable, and i have tried 2 different cables :\
- 05-09-2011 #10
This is independent of whether you have a network connection.
If it returned nothing, then there is no string "firmware" in dmesg. Which is odd. If you're using the b43 driver and there is no firmware, it should give an error message. If there is, it should give a message that the firmware is loading.
Can you just do
This will create a text file in your current directory with the full output (which is long). Post that output here.Code:dmesg > dmesg.txt


Reply With Quote