Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

My laptop is Dell Inspiron 17R 5720. My OS is Ubuntu 13.10. I was using WiFi before but one day it stopped working. Outputs of some commands:

enedil@enedil-Dell:~$ lspci -k | grep -A2 Broadcom
02:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
Subsystem: Dell Wireless 1704 802.11n + BT 4.0
Kernel driver in use: wl


enedil@enedil-Dell:~$ rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: brcmwl-0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no


enedil@enedil-Dell:~$ lsmod | grep wl
wl                   4207760  0 
cfg80211              480503  1 wl
lib80211               14381  2 wl,lib80211_crypt_tkip


enedil@enedil-Dell:~$ uname -a
Linux enedil-Dell 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


enedil@enedil-Dell:~$ lspci -vvnn | grep 14e4
02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n     [14e4:4365] (rev 01)

I don't know what to do, especially that yesterday, I changed my Internet connection to wireless.

EDIT: When I click on network applet (I'm using Unity) I see message under grey Wi-Fi: Device unsupported.

share|improve this question
    
Please check the message logs for any informative clues: dmesg | grep -e wl -e eth1 –  chili555 Jan 8 at 21:39
    
There isin't any output. –  enedil Jan 8 at 21:42
    
Please try: sudo modprobe wl and then: dmesg | grep -e wl -e eth1 –  chili555 Jan 8 at 21:50
    
FATAL: Module wl not found. –  enedil Jan 8 at 21:56

2 Answers 2

Please reinstall the driver. With a temporary wired ethernet connection, please open a terminal and do:

sudo apt-get install --reinstall linux-headers-3.11.0-15-generic linux-headers-generic
sudo apt-get install --reinstall bcmwl-kernel-source
sudo modprobe wl

Detach the ethernet. Your wireless should be working now.

share|improve this answer


If you have previously installed the bcmwl-kernel-source package, you will need to remove it by using the purge method:

sudo apt-get purge bcmwl-kernel-source

Preparing the installation

sudo apt-get update

update the Ubuntu list of PCI.IDs:

sudo update-pciids

Install driver

sudo apt-get install bcmwl-kernel-source

and then reboot

sudo reboot
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.