![使用 Ubuntu 14.10 进行 Broadcom 4360 无线设置](https://linux22.com/image/1444656/%E4%BD%BF%E7%94%A8%20Ubuntu%2014.10%20%E8%BF%9B%E8%A1%8C%20Broadcom%204360%20%E6%97%A0%E7%BA%BF%E8%AE%BE%E7%BD%AE.png)
我正在尝试设置我的无线适配器,但似乎无法正确安装驱动程序。
- 操作系统:Ubuntu 14.10
- 主板:ASUS X99-Deluxe(内置无线适配器)
- 适配器:Broadcom 4360
显然4360 不在覆盖范围内内核自带的开源驱动程序无法解决这个问题。因此,我wl
使用.deb
位于以下位置的文件安装了专有驱动程序 (这里。事实上,这最初似乎是有效的,因为我在与适配器关联的驱动程序列表中看到了它:
但是,适配器UNCLAIMED
在输出中仍然显示状态lshw
:
当我看到这个时,我想也许我应该使用在 Ubuntu 帮助资源中找到的方向。当我尝试安装时,出现错误,提示
XXX@YYY ~ [16:33:25]
> $ sudo apt-get install bcmwl-kernel-source
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
linux-headers-3.16.0-23 linux-headers-3.16.0-23-generic linux-headers-3.16.0-29 linux-headers-3.16.0-29-generic linux-image-3.16.0-23-generic linux-image-3.16.0-29-generic
linux-image-extra-3.16.0-23-generic linux-image-extra-3.16.0-29-generic linux-signed-image-3.16.0-23-generic linux-signed-image-3.16.0-29-generic
Use 'apt-get autoremove' to remove them.
The following packages will be upgraded:
bcmwl-kernel-source
1 upgraded, 0 newly installed, 0 to remove and 63 not upgraded.
Need to get 1,511 kB of archives.
After this operation, 2,267 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu/ utopic/restricted bcmwl-kernel-source amd64 6.30.223.248+bdcom-0ubuntu1 [1,511 kB]
Fetched 1,511 kB in 1s (959 kB/s)
(Reading database ... 340457 files and directories currently installed.)
Preparing to unpack .../bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu1_amd64.deb ...
Removing all DKMS Modules
Done.
Unpacking bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu1) over (6.30.223.30+bdcom-0ubuntu3) ...
Setting up bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu1) ...
Loading new bcmwl-6.30.223.248+bdcom DKMS files...
Building only for 3.17.1-031701-generic
Building for architecture x86_64
Building initial module for 3.17.1-031701-generic
ERROR (dkms apport): kernel package linux-headers-3.17.1-031701-generic is not supported
Error! Bad return status for module build on kernel: 3.17.1-031701-generic (x86_64)
Consult /var/lib/dkms/bcmwl/6.30.223.248+bdcom/build/make.log for more information.
modprobe: FATAL: Module wl not found.
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.103ubuntu8) ...
update-initramfs: Generating /boot/initrd.img-3.17.1-031701-generic
显然,如果找不到它,我就无法分配wl
。(但它仍然显示在驱动程序列表中。)我应该注意,我在使用内核 v3.16 时也得到了同样的结果。我升级到下一个稳定版本,希望它能解决这个问题。在我的搜索中,我还没有看到任何人遇到过这个问题,所以我不确定下一步该怎么做。任何帮助都将不胜感激。
答案1
显然,您使用的内核 (3.17) 比 Ubuntu Utopic 官方内核 (3.16) 更新,存储库中的驱动程序包不支持该内核。您可以:
希望升级旧软件包(其中有不少)可以解决您的问题,但您需要先卸载 Broadcom 驱动程序。
dpkg -r bcmwl-kernel-source apt-get dist-upgrade apt-get install bcmwl-kernel-source
将内核降级至 v 3.16。
升级内核和
bcmwl-kernel-source
即将发布的 Vivid 版本。bcmwl
从源代码构建一个更新的模块。