无线适配器 Broadcom [14e4:43a3] 在 Ubuntu 中不起作用

无线适配器 Broadcom [14e4:43a3] 在 Ubuntu 中不起作用

我按照答案中的说明进行操作

戴尔 XPS 13 (9350) 兼容性

解决我的 Dell XPS 13 (9350) 上新安装的 Ubuntu 15.10 无法使用 wifi(broadcom BCM4350)的问题。

解压后,我按照答案中详细说明的命令进行操作。第一个

sudo chown root:root brcmfmac4350-pcie.bin BCM-0a5c-6412.hcd

返回

chown: changing ownership of 'brcmfmac4350-pcie.bin': Operation not permitted
chown: changing ownership of 'BCM-0a5c-6412.hcd': Operation not permitted

以下命令行

sudo mv -t /lib/firmware/brcm/ BCM-0a5c-6412.hcd brcmfmac4350-pcie.bin

工作正常,而

sudo dpkg -i linux-headers-4.3.0-wifitest-custom_4.3.0-wifitest-custom-10.00.Custom_amd64.deb linux-image-4.3.0-wifitest-custom_4.3.0-wifitest-custom-10.00.Custom_amd64.deb

返回

Error! Your kernel headers for kernel 4.3.0-wifitest-custom cannot be found. Please install the linux-headers-4.3.0-wifitest-custom package, or use the --kernelsourcedir option to tell DKMS where it's located

由于我对 Linux 确实是一个新手,因此非常感谢您的帮助。

答案1

Ubuntu 稳定内核不支持此适配器。

使其工作的一种方法是从 Ubuntu 16.04 分支安装 4.4 内核。

通过有线连接互联网并在终端中运行

mkdir linux-4.4
cd linux-4.4
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux/linux-image-4.4.0-8-generic_4.4.0-8.23_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux/linux-image-extra-4.4.0-8-generic_4.4.0-8.23_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux/linux-headers-4.4.0-8-generic_4.4.0-8.23_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux/linux-headers-4.4.0-8_4.4.0-8.23_all.deb
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.156_all.deb
sudo dpkg -i *.deb

然后重新启动并测试 wifi。

内核文件需要更新。链接需要更新。Ubuntu 软件包搜索可以用来获取正确的链接

更新:对于 Ubuntu 14.04 用户,可以通过以下方式安装 4.4 内核

sudo apt-get install linux-generic-lts-xenial

但是,如果未安装 gcc 4.9+,则 dkms 包将无法使用此 kenel 构建。

答案2

我刚刚从http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/在我的 Dell XPS 13 (9350) 上,wifi 现在工作正常。之前我使用的是内核 v4.2,尝试安装 v4.4 rc6 和 rc7,但没有成功(安装后甚至无法启动 Ubuntu)。

请遵循以下步骤:

mkdir /tmp
cd /tmp
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-headers-4.5.0-040500-generic_4.5.0-040500.201603140130_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-headers-4.5.0-040500_4.5.0-040500.201603140130_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5-wily/linux-image-4.5.0-040500-generic_4.5.0-040500.201603140130_amd64.deb
sudo dpkg -i *.deb
reboot

相关内容