I am not able to install drivers for my Wi-Fi + Bluetooth card (Broadcom BCM43142).
What I have done till now:
- I have tried using the drivers at this website.
- I tried following the instructions given here for both the
apt-getinstall, download tar ball and install and offline install (from Ubuntu's boot DVD).
- I tried installing
At the end of every single method [1,2,3], when I do a
sudo modprobe wl, I invariably get this:
modprobe: ERROR: could not insert 'wl': Exec format error.
I have also tried blacklisting drivers other than
wl and have tried reinstalling the same several times.
- I also tried using
ndiswrapperwhich was successful enough to make the UNCLAIMED driver (see below for the output of
lshw -c Network) change to something else.
However at the end the Wi-Fi did now show up or work.
I have tried everything I could do to my full ability. It would be extremely helpful if you could help me setup my Wi-Fi. I am willing to pastebin output of any commands that you might ask me to execute. (I have added the outputs of
lshw -c Network and
lspci -nn , but please don't hesitate to ask me anything else.)
lshw -c Network WARNING: you should run this program as super-user. *-network UNCLAIMED description: Network controller product: BCM43142 802.11b/g/n vendor: Broadcom Corporation physical id: 0 bus info: pci@0000:02:00.0 version: 01 width: 64 bits clock: 33MHz capabilities: bus_master cap_list configuration: latency=0 resources: memory:90500000-90507fff lspci 02:00.0 Network controller : Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
The output of sudo apt-get install
bcmwl-kernel-source. The official driver (by Ubuntu) for this WLAN card:
sudo apt-get install bcmwl-kernel-source Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: wireless-bcm43142-oneiric-dkms The following NEW packages will be installed: bcmwl-kernel-source 0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. Need to get 0 B/1,126 kB of archives. After this operation, 1,417 kB of additional disk space will be used. Do you want to continue? [Y/n] y (Reading database ... 318223 files and directories currently installed.) Removing wireless-bcm43142-oneiric-dkms (184.108.40.206~bdcom0602.0400.1000.0400-0somerville1) ... Removing all DKMS Modules Done. update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools (0.103ubuntu4) ... update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic Selecting previously unselected package bcmwl-kernel-source. (Reading database ... 318162 files and directories currently installed.) Preparing to unpack .../bcmwl-kernel-source_220.127.116.11+bdcom-0ubuntu2_amd64.deb ... Unpacking bcmwl-kernel-source (18.104.22.168+bdcom-0ubuntu2) ... Setting up bcmwl-kernel-source (22.214.171.124+bdcom-0ubuntu2) ... Loading new bcmwl-126.96.36.199+bdcom DKMS files... Building only for 3.13.0-24-generic Building for architecture x86_64 Building initial module for 3.13.0-24-generic Done. wl: Running module version sanity check. - Original module - Installation - Installing to /lib/modules/3.13.0-24-generic/updates/dkms/ depmod....... DKMS: install completed.
This is the error I keep getting repeatedly:
modprobe: ERROR: could not insert 'wl': Exec format error
update-initramfs: deferring update (trigger activated) Processing triggers for initramfs-tools (0.103ubuntu4) ... update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic
Also, what is meant by the same?
I went through the following Ask Ubuntu questions:
The second one seems to be a very comprehensive summary of all possible ways... Still I am stuck up with this
Exec Format error.