BCM4313 unable to connect to Internet

Questions about WIFI networks and devices
Forum rules
Before you post please read how to get help
Post Reply
mupfel
Level 1
Level 1
Posts: 3
Joined: Sun Feb 10, 2013 12:47 pm

BCM4313 unable to connect to Internet

Post by mupfel » Thu Aug 01, 2013 12:53 pm

Hi guys,

I'm running Mint 15 Cinnamon 64bit on a Lenovo B590 which has a Broadcom BCM4313 wirelesscard. This device shows my home network but whenever I try to connect to it the computer tells me that I am offline now. Afterwards this particular network is gone from the list and seems to be out of reach.
Ethernet and WLAN-Stick both work without fail.

I know that this wirelesscard is very troublesome with Linux and I searched many posts for help but nothing is working so far. Maybe I am making some simple mistakes or maybe I am just stupid to not get this working. Afterall I had to reinstall Linux about four times... I hope you can help me with this because I am absolutely clueless what to do :?

Code: Select all

~ $ iwconfig
eth0      no wireless extensions.

eth1      IEEE 802.11abg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          
lo        no wireless extensions.

Code: Select all

~ $ lsmod
Module                  Size  Used by
michael_mic            12612  0 
arc4                   12615  0 
parport_pc             28152  0 
ppdev                  17073  0 
rfcomm                 42641  0 
bnep                   18036  2 
bluetooth             228619  10 bnep,rfcomm
binfmt_misc            17500  1 
nls_iso8859_1          12713  1 
ext2                   72837  1 
uvcvideo               80847  0 
videobuf2_vmalloc      13056  1 uvcvideo
videobuf2_memops       13202  1 videobuf2_vmalloc
videobuf2_core         40513  1 uvcvideo
videodev              129260  2 uvcvideo,videobuf2_core
joydev                 17377  0 
acer_wmi               32467  0 
sparse_keymap          13890  1 acer_wmi
thinkpad_acpi          81222  0 
snd_hda_codec_hdmi     36913  1 
snd_hda_codec_realtek    78399  1 
coretemp               13355  0 
snd_hda_intel          39619  3 
snd_hda_codec         136453  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep              13602  1 snd_hda_codec
snd_pcm                97451  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
kvm                   443165  0 
ghash_clmulni_intel    13259  0 
cryptd                 20373  1 ghash_clmulni_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            30180  1 snd_seq_midi
lib80211_crypt_tkip    17379  0 
nvram                  14362  1 thinkpad_acpi
snd_seq                61554  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              29425  2 snd_pcm,snd_seq
wl                   3074449  0 
mac_hid                13205  0 
lib80211               14352  2 wl,lib80211_crypt_tkip
snd                    68876  17 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,thinkpad_acpi,snd_seq_device
cfg80211              510937  1 wl
mei                    41158  0 
soundcore              12680  1 snd
lp                     17759  0 
parport                46345  3 lp,ppdev,parport_pc
lpc_ich                17061  0 
dm_multipath           22843  0 
psmouse                95870  0 
serio_raw              13215  0 
microcode              22881  0 
scsi_dh                14843  1 dm_multipath
btrfs                 785967  0 
zlib_deflate           26885  1 btrfs
libcrc32c              12615  1 btrfs
dm_raid45              76725  0 
xor                    17116  1 dm_raid45
dm_mirror              21946  0 
dm_region_hash         20820  1 dm_mirror
dm_log                 18529  3 dm_region_hash,dm_mirror,dm_raid45
usb_storage            57204  0 
r8169                  67446  0 
ahci                   25731  3 
libahci                31364  1 ahci
wmi                    19070  1 acer_wmi
i915                  600351  3 
video                  19390  2 i915,acer_wmi
i2c_algo_bit           13413  1 i915
drm_kms_helper         49394  1 i915
drm                   286313  4 i915,drm_kms_helper
Thanks in advance

TBABill
Level 6
Level 6
Posts: 1361
Joined: Wed Dec 30, 2009 1:02 pm
Location: Leonardtown, MD

Re: BCM4313 unable to connect to Internet

Post by TBABill » Thu Aug 01, 2013 2:20 pm

The driver in the repo is broken so you'll want to go to [url]http://www.broadcom.com/support/802.11/linux_sta.php[/url] and download the version you need (64 bit I believe). The instructions are in the readme on that same page or just click here for the link http://www.broadcom.com/docs/linux_sta/README.txt

mupfel
Level 1
Level 1
Posts: 3
Joined: Sun Feb 10, 2013 12:47 pm

Re: BCM4313 unable to connect to Internet

Post by mupfel » Fri Aug 02, 2013 7:15 am

I followed the instructions again but am not able to do the building.

Up until this point everything is going fine:

Code: Select all

~ $ ls /lib/modules/`uname -r`/build
arch           drivers   init     kernel    Module.symvers  security  usr
block          firmware  ipc      lib       net             sound     virt
crypto         fs        Kbuild   Makefile  samples         tools
Documentation  include   Kconfig  mm        scripts         ubuntu
And then...

Code: Select all

~/hybrid_wl $ tar xzf /home/hanna/Downloads/hybrid-portsrc-x86_64.tar.gz
tar (child): /home/mupfel/Downloads/hybrid-portsrc-x86_64.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Code: Select all

 ~/hybrid_wl $ make clean
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd` clean
make[1]: Entering directory `/usr/src/linux-headers-3.8.0-19-generic'
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
  CLEAN   /home/mupfel/hybrid_wl/.tmp_versions
make[1]: Leaving directory `/usr/src/linux-headers-3.8.0-19-generic'
 ~/hybrid_wl $ make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
make[1]: Entering directory `/usr/src/linux-headers-3.8.0-19-generic'
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
  LD      /home/mupfel/hybrid_wl/built-in.o
  CC [M]  /home/mupfel/hybrid_wl/src/shared/linux_osl.o
  CC [M]  /home/mupfel/hybrid_wl/src/wl/sys/wl_linux.o
/home/mupfel/hybrid_wl/src/wl/sys/wl_linux.c:43:24: fatal error: asm/system.h: No such file or directory
compilation terminated.
make[2]: *** [/home/mupfel/hybrid_wl/src/wl/sys/wl_linux.o] Error 1
make[1]: *** [_module_/home/mupfel/hybrid_wl] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.8.0-19-generic'
make: *** [all] Error 2
Do I have to do something else or did I misread the instructions?

tab
Level 1
Level 1
Posts: 6
Joined: Mon Jul 01, 2013 1:57 am

Re: BCM4313 unable to connect to Internet

Post by tab » Fri Aug 02, 2013 9:54 am

Alternatively you can also look at the below page and follow the instructions given for your chip set.

https://help.ubuntu.com/community/WifiD ... er/bcm43xx

Thanks,
Tab

mupfel
Level 1
Level 1
Posts: 3
Joined: Sun Feb 10, 2013 12:47 pm

Re: BCM4313 unable to connect to Internet

Post by mupfel » Sun Aug 04, 2013 11:27 am

It still does not work.
I tried the STA driver and nothing changed. The brcmsmac can't be properly installed or does not work either and the chipset ID is not among those for Windows drivers so I can not use ndiswrapper. Do you know which Windows driver I need?

Post Reply

Return to “Wireless”