使用我的华硕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