我按照答案中的说明进行操作
解决我的 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