我无法为我的Wi-Fi + 蓝牙卡(Broadcom BCM43142)安装驱动程序。
到目前为止,我已经尝试了以下方法:
1. 我尝试使用this网站上的驱动程序。 2. 我尝试按照here给出的指示进行
在每种方法[1,2,3]的最后,当我执行
modprobe: ERROR: could not insert 'wl': Exec format error.
我还尝试过除
我还尝试使用了
然而最后无线网络仍然没有显示或工作。
内核版本:
在终端中运行命令sudo apt-get install bcmwl-kernel-source,即可安装官方驱动程序(由Ubuntu提供)以支持此无线局域网卡。
这是我一直反复遇到的错误:
modprobe: ERROR: 无法插入 'wl':执行格式错误
另外,同样是什么意思?
我查看了以下的Ask Ubuntu问题:
- [如何为Dell Vostro 3460/3560安装BCM43142无线驱动程序?](link1) - [安装Broadcom无线驱动程序](link2)
第二个问题似乎是所有可能方法的非常全面的总结... 但我仍然被这个“Exec Format error”困扰着。
到目前为止,我已经尝试了以下方法:
1. 我尝试使用this网站上的驱动程序。 2. 我尝试按照here给出的指示进行
apt-get
安装、下载tar包并安装以及离线安装(从Ubuntu的引导DVD中)。
3. 我尝试安装bcmwl-kernel-source
。在每种方法[1,2,3]的最后,当我执行
sudo modprobe wl
时,我总是会得到以下错误信息:modprobe: ERROR: could not insert 'wl': Exec format error.
我还尝试过除
wl
之外的其他驱动程序加入黑名单,并多次尝试重新安装相同的驱动程序。我还尝试使用了
ndiswrapper
,成功地使得未声明的驱动(请参见下面lshw -c Network
的输出)变成了其他东西。然而最后无线网络仍然没有显示或工作。
内核版本:
3.13.0-24-generic
我已经尽力尝试了一切可能的方法。如果您能帮助我设置无线网络,将会非常有帮助。我愿意提供任何您要求我执行的命令的输出。(我已经添加了lshw -c Network
和lspci -nn
的输出,但请随时询问我其他任何问题。)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 [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
在终端中运行命令sudo apt-get install bcmwl-kernel-source,即可安装官方驱动程序(由Ubuntu提供)以支持此无线局域网卡。
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 (6.20.55.19~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_6.30.223.141+bdcom-0ubuntu2_amd64.deb ...
Unpacking bcmwl-kernel-source (6.30.223.141+bdcom-0ubuntu2) ...
Setting up bcmwl-kernel-source (6.30.223.141+bdcom-0ubuntu2) ...
Loading new bcmwl-6.30.223.141+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.
这是我一直反复遇到的错误:
modprobe: ERROR: 无法插入 'wl':执行格式错误
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.103ubuntu4) ...
update-initramfs: Generating /boot/initrd.img-3.13.0-24-generic
另外,同样是什么意思?
我查看了以下的Ask Ubuntu问题:
- [如何为Dell Vostro 3460/3560安装BCM43142无线驱动程序?](link1) - [安装Broadcom无线驱动程序](link2)
第二个问题似乎是所有可能方法的非常全面的总结... 但我仍然被这个“Exec Format error”困扰着。
modprobe wl
时,会再次抛出之前提到的错误。我指的是这个链接http://jas.gemnetworks.com。你能打开吗? - Raghav RVsudo apt-get update
,更新 pci 列表 请执行sudo update-pciids
然后安装驱动程序:sudo apt-get install bcmwl-kernel-source
。 - αғsнιη