USB WiFiを使用して、Asus X205Tに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`
I 私の周りのwifiネットワークを見ることができますしかし、私がそれらの1つに接続しようとすると、その開始は接続しますが、最終的には接続しません。 WPA/WPA2パスワードを使用するネットワーク、WEP、パスワードを使用しないネットワークなど、さまざまなネットワークでこれを実行しようとしました。
私もこのデバイスを持っています。 4 *シリーズのカーネルが必要であり、これらのファイルは両方ともWiFiが機能する適切な場所にある必要があります。
/lib/firmware/brcm/brcmfmac43340-sdio.bin
/lib/firmware/brcm/brcmfmac43340-sdio.txt
ステップ1
過去にはAndroidから.bin
しか取得できませんでしたが、現在はLinuxファームウェアリポジトリにあります(また、16.04で既にインストールされているため、既にお持ちの場合は手順2にスキップできます。 brcmfmac43340.sdio.bin
は適切な場所にあります-あなたはあなたの質問からそうすると思います)。それを取得する必要がある場合は、これを行うことができます:
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モジュールをブラックリストに登録します(とにかくBluetoothは機能しません)。ファイルを作成し、開いて編集します。
Sudo nano /etc/modprobe.d/blacklist-btsdio.conf
このテキストをファイルに書き込みます。
blacklist btsdio
保存して終了。
同じ手順がF205TAでも機能することに注意してください