Installing A driver for a wireless adapter

Questions about Wi-Fi and other network devices, file sharing, firewalls, connection sharing etc
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
prdufresne

Re: Installing A driver for a wireless adapter

Post by prdufresne »

I'm experiencing the same problem with the Broadcom 4311. I've tried multiple different drivers, and I'm really at a loss to solve this. I've tried the STA driver, b43-cutter, linux-firmware-nonfree and even tried manually compiling the broadcom STA driver. I'm really running out of ideas. Looking for some guidance here.

Here are some details:

Code: Select all

uname -a
Linux mentor1 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

lspci |grep Network
0c:00.0 Network controller: Broadcom Corporation BCM4311 802.11a/b/g (rev 01)
from blacklist.conf:

Code: Select all

#blacklist ssb
#blacklist bcma
#blacklist b43
#blacklist brcmsmac
Also, below is my lsmod:

Code: Select all

Module                  Size  Used by
b43                   387371  0 
bcma                   52096  1 b43
mac80211              630653  1 b43
ssb_hcd                12869  0 
ssb                    62379  2 b43,ssb_hcd
cfg80211              484040  2 b43,mac80211
lib80211               14381  0 
rfcomm                 69160  0 
bnep                   19624  2 
bluetooth             391136  10 bnep,rfcomm
gpio_ich               13476  0 
dell_wmi               12761  0 
sparse_keymap          13948  1 dell_wmi
dell_laptop            18168  0 
dcdbas                 14928  1 dell_laptop
snd_hda_codec_idt      54718  1 
dm_multipath           22873  0 
scsi_dh                14882  1 dm_multipath
coretemp               13435  0 
snd_hda_intel          56451  3 
snd_hda_codec         192906  2 snd_hda_codec_idt,snd_hda_intel
pcmcia                 62299  0 
kvm                   451552  0 
snd_hwdep              13602  1 snd_hda_codec
snd_pcm               102099  2 snd_hda_codec,snd_hda_intel
snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
snd_seq_midi           13324  0 
snd_seq_midi_event     14899  1 snd_seq_midi
snd_rawmidi            30144  1 snd_seq_midi
snd_seq                61560  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              29482  2 snd_pcm,snd_seq
joydev                 17381  0 
serio_raw              13462  0 
snd                    69322  16 snd_hwdep,snd_timer,snd_hda_codec_idt,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
yenta_socket           41027  0 
lpc_ich                21080  0 
pcmcia_rsrc            18407  1 yenta_socket
pcmcia_core            23592  3 pcmcia,pcmcia_rsrc,yenta_socket
soundcore              12680  1 snd
mac_hid                13205  0 
parport_pc             32701  0 
ppdev                  17671  0 
lp                     17759  0 
parport                42348  3 lp,ppdev,parport_pc
dm_mirror              22135  0 
dm_region_hash         20862  1 dm_mirror
dm_log                 18411  2 dm_region_hash,dm_mirror
psmouse               106678  0 
firewire_ohci          40409  0 
firewire_core          68769  1 firewire_ohci
crc_itu_t              12707  1 firewire_core
ahci                   25819  2 
libahci                32716  1 ahci
tg3                   166442  0 
ptp                    18933  1 tg3
pps_core               19382  1 ptp
wmi                    19177  1 dell_wmi
i915                  783805  2 
i2c_algo_bit           13413  1 i915
drm_kms_helper         55071  1 i915
video                  19476  1 i915
drm                   303102  3 i915,drm_kms_helper

I had blacklisted some drivers when compiling the STA driver, but since it didn't work, I commented out the blacklists.

Looking for any other suggestions on getting this working.

ThanX!
JeremyB
Level 21
Level 21
Posts: 13851
Joined: Fri Feb 21, 2014 8:17 am

Re: Installing A driver for a wireless adapter

Post by JeremyB »

prdufresne wrote:I'm experiencing the same problem with the Broadcom 4311. I've tried multiple different drivers, and I'm really at a loss to solve this. I've tried the STA driver, b43-cutter, linux-firmware-nonfree and even tried manually compiling the broadcom STA driver. I'm really running out of ideas. Looking for some guidance here.

Here are some details:

Code: Select all

uname -a
Linux mentor1 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

lspci |grep Network
0c:00.0 Network controller: Broadcom Corporation BCM4311 802.11a/b/g (rev 01)
from blacklist.conf:

Code: Select all

#blacklist ssb
#blacklist bcma
#blacklist b43
#blacklist brcmsmac
Also, below is my lsmod:

Code: Select all

Module                  Size  Used by
b43                   387371  0 
bcma                   52096  1 b43
mac80211              630653  1 b43
ssb_hcd                12869  0 
ssb                    62379  2 b43,ssb_hcd
cfg80211              484040  2 b43,mac80211
lib80211               14381  0 
rfcomm                 69160  0 
bnep                   19624  2 
bluetooth             391136  10 bnep,rfcomm
gpio_ich               13476  0 
dell_wmi               12761  0 
sparse_keymap          13948  1 dell_wmi
dell_laptop            18168  0 
dcdbas                 14928  1 dell_laptop
snd_hda_codec_idt      54718  1 
dm_multipath           22873  0 
scsi_dh                14882  1 dm_multipath
coretemp               13435  0 
snd_hda_intel          56451  3 
snd_hda_codec         192906  2 snd_hda_codec_idt,snd_hda_intel
pcmcia                 62299  0 
kvm                   451552  0 
snd_hwdep              13602  1 snd_hda_codec
snd_pcm               102099  2 snd_hda_codec,snd_hda_intel
snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
snd_seq_midi           13324  0 
snd_seq_midi_event     14899  1 snd_seq_midi
snd_rawmidi            30144  1 snd_seq_midi
snd_seq                61560  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              29482  2 snd_pcm,snd_seq
joydev                 17381  0 
serio_raw              13462  0 
snd                    69322  16 snd_hwdep,snd_timer,snd_hda_codec_idt,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
yenta_socket           41027  0 
lpc_ich                21080  0 
pcmcia_rsrc            18407  1 yenta_socket
pcmcia_core            23592  3 pcmcia,pcmcia_rsrc,yenta_socket
soundcore              12680  1 snd
mac_hid                13205  0 
parport_pc             32701  0 
ppdev                  17671  0 
lp                     17759  0 
parport                42348  3 lp,ppdev,parport_pc
dm_mirror              22135  0 
dm_region_hash         20862  1 dm_mirror
dm_log                 18411  2 dm_region_hash,dm_mirror
psmouse               106678  0 
firewire_ohci          40409  0 
firewire_core          68769  1 firewire_ohci
crc_itu_t              12707  1 firewire_core
ahci                   25819  2 
libahci                32716  1 ahci
tg3                   166442  0 
ptp                    18933  1 tg3
pps_core               19382  1 ptp
wmi                    19177  1 dell_wmi
i915                  783805  2 
i2c_algo_bit           13413  1 i915
drm_kms_helper         55071  1 i915
video                  19476  1 i915
drm                   303102  3 i915,drm_kms_helper

I had blacklisted some drivers when compiling the STA driver, but since it didn't work, I commented out the blacklists.

Looking for any other suggestions on getting this working.

ThanX!
Linux-firmware-nonfree no longer works, you need

Code: Select all

sudo apt-get install firmware-b43-installer
to get the b43 firmware now. And you should find a way to uninstall the STA driver
User avatar
kc1di
Level 18
Level 18
Posts: 8175
Joined: Mon Sep 08, 2008 8:44 pm
Location: Maine USA

Re: Installing A driver for a wireless adapter

Post by kc1di »

reblack list the brcmsmac & bcma and try the linux-firmware-nonfree again.
Easy tips : https://easylinuxtipsproject.blogspot.com/ Pjotr's Great Linux projects page.
Linux Mint Installation Guide: http://linuxmint-installation-guide.rea ... en/latest/
Registered Linux User #462608
prdufresne

Re: Installing A driver for a wireless adapter

Post by prdufresne »

kc1di wrote:reblack list the brcmsmac & bcma and try the linux-firmware-nonfree again.
Thank you for the suggestion. I just tried it, but bcma is still loading at startup along with b43. I think I still have some STA components that need removing.

I'm going to try a fresh install of Rebecca. Could the wired port be causing some conflict?
prdufresne

Re: Installing A driver for a wireless adapter

Post by prdufresne »

JeremyB wrote: Linux-firmware-nonfree no longer works, you need

Code: Select all

sudo apt-get install firmware-b43-installer
to get the b43 firmware now. And you should find a way to uninstall the STA driver
I've tried this a couple of times, but I keep getting the following error:

Code: Select all

--2015-01-25 22:58:04--  http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2
Resolving www.lwfinger.com (www.lwfinger.com)... 173.254.28.119
Connecting to www.lwfinger.com (www.lwfinger.com)|173.254.28.119|:80... failed: Network is unreachable.
dpkg: error processing package firmware-b43-installer (--configure):
 subprocess installed post-installation script returned error exit status 4
Errors were encountered while processing:
 firmware-b43-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
Is there another source form the firmware, and a means of installing it manually?
JeremyB
Level 21
Level 21
Posts: 13851
Joined: Fri Feb 21, 2014 8:17 am

Re: Installing A driver for a wireless adapter

Post by JeremyB »

JeremyB
Level 21
Level 21
Posts: 13851
Joined: Fri Feb 21, 2014 8:17 am

Re: Installing A driver for a wireless adapter

Post by JeremyB »

BaldBob wrote:I;m afraid I ddn't know how to do what you are suggesting. The command that Jeremy suggested [for f in /etc/modprobe.d/*; do echo $f; cat $f | grep b43; done], returned the following 2 lines (among others)
"/etc/modprobe.d/blacklist.conf
# replaced by b43 and ssb".
Is this what I'm looking for, and if so, how do I procede?
Your blacklist should be good as the only line that mentions b43 is a comment, denoted by # in front of the line
JeremyB
Level 21
Level 21
Posts: 13851
Joined: Fri Feb 21, 2014 8:17 am

Re: Installing A driver for a wireless adapter

Post by JeremyB »

BaldBob wrote:OK I figured out how to go /etc/modeprobe.d, but could not find b43. In Googling Linux b43 driver I found the following URL http://community.linuxmint.com/tutorial/view/692. I've downloaded the tar to my desktop but get"bash: cd/home/uname: No such file or directory", when I try to do steps 2 & 3. Would you please look at that site and see if you think I might be able to get to the right directory to make it work.
It says

Code: Select all

cd '/home/`uname -r` ~/Desktop/broadcom-wl-4.80.53.0 2/kmod'
for step 2 but I think it should simply be

Code: Select all

cd ~/Desktop/broadcom-wl-4.80.53.0 2/kmod
prdufresne

Re: Installing A driver for a wireless adapter

Post by prdufresne »

JeremyB wrote:Can download it from https://dl.dropboxusercontent.com/u/582 ... newest.zip
And follow the instructions from chili555 at
http://ubuntuforums.org/showthread.php? ... st13119215
That was in fact the solution I needed!

Thank you!

I still only get access to the "B" radio, but based on my research, this is a limitation of b43-cutter, so I suspect there isn't much to be done about it for now. At least the radio has come to life!
Locked

Return to “Networking”