ajinkya@ajinkya-Inspiron-3521:~$ sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms bcmwl-kernel source [sudo] password for ajinkya: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package bcmwl-kernel E: Unable to locate package source ajinkya@ajinkya-Inspiron-3521:~$ lsmod Module Size Used by bnep 18258 2 rfcomm 47864 12 parport_pc 28284 0 ppdev 17113 0 snd_hda_codec_hdmi 37434 1 snd_hda_codec_realtek 79916 1 snd_hda_intel 44339 3 snd_hda_codec 141716 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel snd_hwdep 13668 1 snd_hda_codec snd_pcm 102477 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec coretemp 13596 0 kvm_intel 137899 0 snd_seq_midi 13324 0 kvm 455932 1 kvm_intel snd_rawmidi 30417 1 snd_seq_midi snd_seq_midi_event 14899 1 snd_seq_midi snd_seq 61930 2 snd_seq_midi,snd_seq_midi_event snd_timer 29989 2 snd_pcm,snd_seq snd_seq_device 14497 3 snd_seq_midi,snd_rawmidi,snd_seq ghash_clmulni_intel 13259 0 aesni_intel 55495 0 ablk_helper 13597 1 aesni_intel cryptd 20501 3 ghash_clmulni_intel,aesni_intel,ablk_helper lrw 13294 1 aesni_intel uvcvideo 82214 0 videobuf2_core 40785 1 uvcvideo aes_x86_64 17255 1 aesni_intel videodev 130053 2 uvcvideo,videobuf2_core joydev 17613 0 xts 12922 1 aesni_intel btusb 22431 0 fglrx 6728820 145 bluetooth 247024 24 bnep,rfcomm,btusb rts5139 351018 0 videobuf2_vmalloc 13056 1 uvcvideo snd 69533 16 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device videobuf2_memops 13202 1 videobuf2_vmalloc gf128mul 14951 2 lrw,xts i915 620421 2 soundcore 12680 1 snd snd_page_alloc 18798 2 snd_hda_intel,snd_pcm dell_wmi 12681 0 dell_laptop 17425 0 dcdbas 14449 1 dell_laptop sparse_keymap 13890 1 dell_wmi psmouse 97873 0 drm_kms_helper 49597 1 i915 drm 287564 3 i915,drm_kms_helper microcode 23017 0 mei 41820 0 lpc_ich 17144 0 amd_iommu_v2 19198 1 fglrx serio_raw 13215 0 i2c_algo_bit 13564 1 i915 mac_hid 13253 0 video 19652 1 i915 wmi 19256 1 dell_wmi lp 17799 0 parport 46562 3 parport_pc,ppdev,lp ahci 25879 3 libahci 31606 1 ahci r8169 68716 0 ajinkya@ajinkya-Inspiron-3521:~$ cat /etc/modprobe.d/blacklist.conf # This file lists those modules which we don't want to be loaded by # alias expansion, usually so some other driver will be loaded for the # device instead. # evbug is a debug tool that should be loaded explicitly blacklist evbug # these drivers are very simple, the HID drivers are usually preferred blacklist usbmouse blacklist usbkbd # replaced by e100 blacklist eepro100 # replaced by tulip blacklist de4x5 # causes no end of confusion by creating unexpected network interfaces blacklist eth1394 # snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much # hardware on its own (Ubuntu bug #2011, #6810) blacklist snd_intel8x0m # Conflicts with dvb driver (which is better for handling this device) blacklist snd_aw2 # causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306) blacklist i2c_i801 # replaced by p54pci blacklist prism54 # replaced by b43 and ssb. blacklist bcm43xx # most apps now use garmin usb driver directly (Ubuntu: #114565) blacklist garmin_gps # replaced by asus-laptop (Ubuntu: #184721) blacklist asus_acpi # low-quality, just noise when being used for sound playback, causes # hangs at desktop session start (Ubuntu: #246969) blacklist snd_pcsp # ugly and loud noise, getting on everyone's nerves; this should be done by a # nice pulseaudio bing (Ubuntu: #77010) blacklist pcspkr # EDAC driver for amd76x clashes with the agp driver preventing the aperture # from being initialised (Ubuntu: #297750). Blacklist so that the driver # continues to build and is installable for the few cases where its # really needed. blacklist amd76x_edac ajinkya@ajinkya-Inspiron-3521:~$ sudo modprobe b43 ajinkya@ajinkya-Inspiron-3521:~$ lsmod | grep b43 b43 392109 0 mac80211 630977 1 b43 cfg80211 525244 2 b43,mac80211 ssb 57842 1 b43 bcma 41244 1 b43 ajinkya@ajinkya-Inspiron-3521:~$ dmesg | grep b43 ajinkya@ajinkya-Inspiron-3521:~$ dmesg | grep wl ajinkya@ajinkya-Inspiron-3521:~$ dmesg | grep ssb ajinkya@ajinkya-Inspiron-3521:~$ ifconfig eth0 Link encap:Ethernet HWaddr 74:86:7a:0d:54:8d UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:3203 errors:0 dropped:0 overruns:0 frame:0 TX packets:2901 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2977360 (2.9 MB) TX bytes:656154 (656.1 KB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:925 errors:0 dropped:0 overruns:0 frame:0 TX packets:925 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:74224 (74.2 KB) TX bytes:74224 (74.2 KB) ajinkya@ajinkya-Inspiron-3521:~$ lspci -vvnn | grep 14e4 08:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01) ajinkya@ajinkya-Inspiron-3521:~$ sudo apt-get update Get:1 http://dl.google.com stable Release.gpg [198 B] Get:2 http://dl.google.com stable Release [1,347 B] Get:3 http://dl.google.com stable/main amd64 Packages [1,197 B] Hit http://security.ubuntu.com precise-security Release.gpg Hit http://in.archive.ubuntu.com precise Release.gpg Hit http://in.archive.ubuntu.com precise-updates Release.gpg Hit http://in.archive.ubuntu.com precise-backports Release.gpg Get:4 http://dl.google.com stable/main i386 Packages [1,223 B] Ign http://dl.google.com stable/main TranslationIndex Get:5 http://extras.ubuntu.com precise Release.gpg [72 B] Hit http://security.ubuntu.com precise-security Release Hit http://in.archive.ubuntu.com precise Release Hit http://in.archive.ubuntu.com precise-updates Release Hit http://extras.ubuntu.com precise Release Hit http://security.ubuntu.com precise-security/main Sources Hit http://in.archive.ubuntu.com precise-backports Release Hit http://extras.ubuntu.com precise/main Sources Hit http://security.ubuntu.com precise-security/restricted Sources Hit http://security.ubuntu.com precise-security/universe Sources Hit http://security.ubuntu.com precise-security/multiverse Sources Hit http://security.ubuntu.com precise-security/main amd64 Packages Hit http://security.ubuntu.com precise-security/restricted amd64 Packages Hit http://in.archive.ubuntu.com precise/main Sources Hit http://in.archive.ubuntu.com precise/restricted Sources Hit http://in.archive.ubuntu.com precise/universe Sources Hit http://in.archive.ubuntu.com precise/multiverse Sources Hit http://in.archive.ubuntu.com precise/main amd64 Packages Hit http://in.archive.ubuntu.com precise/restricted amd64 Packages Hit http://in.archive.ubuntu.com precise/universe amd64 Packages Hit http://in.archive.ubuntu.com precise/multiverse amd64 Packages Hit http://in.archive.ubuntu.com precise/main i386 Packages Hit http://in.archive.ubuntu.com precise/restricted i386 Packages Hit http://extras.ubuntu.com precise/main amd64 Packages Hit http://extras.ubuntu.com precise/main i386 Packages Ign http://extras.ubuntu.com precise/main TranslationIndex Hit http://security.ubuntu.com precise-security/universe amd64 Packages Hit http://security.ubuntu.com precise-security/multiverse amd64 Packages Hit http://security.ubuntu.com precise-security/main i386 Packages Hit http://security.ubuntu.com precise-security/restricted i386 Packages Hit http://security.ubuntu.com precise-security/universe i386 Packages Hit http://security.ubuntu.com precise-security/multiverse i386 Packages Hit http://security.ubuntu.com precise-security/main TranslationIndex Hit http://security.ubuntu.com precise-security/multiverse TranslationIndex Hit http://security.ubuntu.com precise-security/restricted TranslationIndex Hit http://security.ubuntu.com precise-security/universe TranslationIndex Hit http://in.archive.ubuntu.com precise/universe i386 Packages Hit http://in.archive.ubuntu.com precise/multiverse i386 Packages Hit http://in.archive.ubuntu.com precise/main TranslationIndex Hit http://in.archive.ubuntu.com precise/multiverse TranslationIndex Hit http://in.archive.ubuntu.com precise/restricted TranslationIndex Ign http://dl.google.com stable/main Translation-en_IN Ign http://dl.google.com stable/main Translation-en Hit http://security.ubuntu.com precise-security/main Translation-en Hit http://security.ubuntu.com precise-security/multiverse Translation-en Hit http://security.ubuntu.com precise-security/restricted Translation-en Hit http://in.archive.ubuntu.com precise/universe TranslationIndex Hit http://in.archive.ubuntu.com precise-updates/main Sources Hit http://in.archive.ubuntu.com precise-updates/restricted Sources Hit http://in.archive.ubuntu.com precise-updates/universe Sources Hit http://in.archive.ubuntu.com precise-updates/multiverse Sources Hit http://security.ubuntu.com precise-security/universe Translation-en Hit http://in.archive.ubuntu.com precise-updates/main amd64 Packages Hit http://in.archive.ubuntu.com precise-updates/restricted amd64 Packages Hit http://in.archive.ubuntu.com precise-updates/universe amd64 Packages Hit http://in.archive.ubuntu.com precise-updates/multiverse amd64 Packages Hit http://in.archive.ubuntu.com precise-updates/main i386 Packages Hit http://in.archive.ubuntu.com precise-updates/restricted i386 Packages Hit http://in.archive.ubuntu.com precise-updates/universe i386 Packages Hit http://in.archive.ubuntu.com precise-updates/multiverse i386 Packages Hit http://in.archive.ubuntu.com precise-updates/main TranslationIndex Hit http://in.archive.ubuntu.com precise-updates/multiverse TranslationIndex Hit http://in.archive.ubuntu.com precise-updates/restricted TranslationIndex Hit http://in.archive.ubuntu.com precise-updates/universe TranslationIndex Hit http://in.archive.ubuntu.com precise-backports/main Sources Hit http://in.archive.ubuntu.com precise-backports/restricted Sources Hit http://in.archive.ubuntu.com precise-backports/universe Sources Hit http://in.archive.ubuntu.com precise-backports/multiverse Sources Hit http://in.archive.ubuntu.com precise-backports/main amd64 Packages Hit http://in.archive.ubuntu.com precise-backports/restricted amd64 Packages Hit http://in.archive.ubuntu.com precise-backports/universe amd64 Packages Hit http://in.archive.ubuntu.com precise-backports/multiverse amd64 Packages Hit http://in.archive.ubuntu.com precise-backports/main i386 Packages Hit http://in.archive.ubuntu.com precise-backports/restricted i386 Packages Hit http://in.archive.ubuntu.com precise-backports/universe i386 Packages Hit http://in.archive.ubuntu.com precise-backports/multiverse i386 Packages Hit http://in.archive.ubuntu.com precise-backports/main TranslationIndex Hit http://in.archive.ubuntu.com precise-backports/multiverse TranslationIndex Hit http://in.archive.ubuntu.com precise-backports/restricted TranslationIndex Hit http://in.archive.ubuntu.com precise-backports/universe TranslationIndex Hit http://in.archive.ubuntu.com precise/main Translation-en Hit http://in.archive.ubuntu.com precise/multiverse Translation-en Hit http://in.archive.ubuntu.com precise/restricted Translation-en Hit http://in.archive.ubuntu.com precise/universe Translation-en Hit http://in.archive.ubuntu.com precise-updates/main Translation-en Hit http://in.archive.ubuntu.com precise-updates/multiverse Translation-en Hit http://in.archive.ubuntu.com precise-updates/restricted Translation-en Ign http://extras.ubuntu.com precise/main Translation-en_IN Hit http://in.archive.ubuntu.com precise-updates/universe Translation-en Hit http://in.archive.ubuntu.com precise-backports/main Translation-en Hit http://in.archive.ubuntu.com precise-backports/multiverse Translation-en Hit http://in.archive.ubuntu.com precise-backports/restricted Translation-en Hit http://in.archive.ubuntu.com precise-backports/universe Translation-en Ign http://extras.ubuntu.com precise/main Translation-en Fetched 4,037 B in 4s (855 B/s) Reading package lists... Done ajinkya@ajinkya-Inspiron-3521:~$ sudo apt-get install bcmwl-kernel-source Reading package lists... Done Building dependency tree Reading state information... Done bcmwl-kernel-source is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. ajinkya@ajinkya-Inspiron-3521:~$ sudo modprobe -r b43 ssb wl FATAL: Module wl not found. ajinkya@ajinkya-Inspiron-3521:~$ sudo modprobe wl FATAL: Module wl not found. ajinkya@ajinkya-Inspiron-3521:~$ sudo apt-get install bcmwl-kernel-source Reading package lists... Done Building dependency tree Reading state information... Done bcmwl-kernel-source is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. ajinkya@ajinkya-Inspiron-3521:~$ sudo dpkg-reconfigure bcmwl-kernel-source Removing all DKMS Modules Done. Loading new bcmwl-6.20.155.1+bdcom DKMS files... Building only for 3.8.0-29-generic Building for architecture x86_64 Building initial module for 3.8.0-29-generic Error! Bad return status for module build on kernel: 3.8.0-29-generic (x86_64) Consult /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/make.log for more information. FATAL: Module wl not found. update-initramfs: deferring update (trigger activated) ajinkya@ajinkya-Inspiron-3521:~$ sudo dpkg -r bcmwl-kernel-source (Reading database ... 143352 files and directories currently installed.) Removing bcmwl-kernel-source ... Removing all DKMS Modules Done. update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools ... update-initramfs: Generating /boot/initrd.img-3.8.0-29-generic