使用我的华硕x205TA连接WiFi网络
我已经在我的华硕X205T上使用USB WiFi安装了Ubuntu Linux(一切正常)。
在下一步中,我尝试安装wifi网络驱动程序:
wget https://android.googlesource.com/platform/hardware/broadcom/wlan/+archive/master/bcmdhd/firmware/bcm43341.tar.gz tar xf bcm43341.tar.gz mkdir -p /lib/firmware/brcm/ cp fw_bcm43341.bin /lib/firmware/brcm/brcmfmac43340-sdio.bin`
我可以看到我周围的无线网络,但当我尝试连接到其中一个时,它开始滚动就像连接但最终没有连接。 我尝试用许多不同的网络来做这件事,比如带有WPA / WPA2密码的网络,WEP,也就是没有密码的网络。
我也有这个设备。 我们需要一个4 *系列的内核,并且这两个文件都位于正确的位置,以便WiFi工作:
/lib/firmware/brcm/brcmfmac43340-sdio.bin /lib/firmware/brcm/brcmfmac43340-sdio.txt
步骤1
在过去,我们只能从Android获得.bin
,但现在它已经在Linux固件存储库中了(它已经在16.04的安装中,所以如果你已经在右边有brcmfmac43340.sdio.bin
,你可以跳到第2步地方 – 我认为你从你的问题中做到了)。 如果你需要它,你可以这样做:
sudo apt-get install git git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
并将文件从创建的目录复制到正确的位置
sudo cp linux-firmware/brcm/brcmfmac43340-sdio.bin lib/firmware/brcm/brcmfmac43340-sdio.bin
您可能希望在此之后删除克隆的目录,因为它非常大。
第2步
现在另一个文件已经在系统中,但需要复制到正确的位置:
sudo cp /sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b51f-43268123d113 /lib/firmware/brcm/brcmfmac43340-sdio.txt
(如果这样会抛出一个no such file...
你可能需要暂时挂载目录:
mount -t efivars efivars /sys/firmware/efi/efivars
然后再试一次)
重启后Wi-Fi正常工作:)
注意:执行此操作后,您可能会发现系统在引导结束时挂起,您必须进行硬重置。 如果发生这种情况继续尝试启动 – 你最终会进入。 您可以通过将btsdio模块列入黑名单来解决此问题(蓝牙无论如何都不起作用)。 创建一个文件并打开以进行编辑:
sudo nano /etc/modprobe.d/blacklist-btsdio.conf
将此文本写入文件:
blacklist btsdio
保存并退出。
我应该注意到相同的程序适用于F205TA