ウェブサイト検索

HPラップトップでUbuntu 18.04の「WiFiアダプタが見つかりません」を修正する


このチュートリアルは、Ubuntu 18.04 Gnomeデスクトップでワイヤレスが動作しないHPノートパソコンのための迅速な修正です。

私の安価なノートパソコンHP 246 G6では、Ubuntu 18.04をインストールした後、無線ネットワークが初期状態では動作しないことがわかりました。システムトレイのメニューにはWi-Fiオプションがなく、システム設定には「Wi-Fiアダプタが見つかりません」と表示されています。

これは、HP 15-bs000、15-bs100、15g-br000、15q-bu000、Pavilion 15-br000、HP 280 G3、290 G1など、多くのHPデバイスで発生します。そして、理由は、UbuntuがRTL8723de Wifiドライバーをサポートしていないことです。

2021年1月の更新、重要な注意:

1. Ubuntu 18.04.5 は Linux Kernel 5.4 を搭載しており、rtl8723deデバイスがすぐに動作します。

カーネルが v5.4.0 に更新されない場合は、次のコマンドを実行してください:

sudo apt install linux-generic-hwe-18.04

2. 他のRealTek WiFiドライバ、例えば、rtl8188fu、rtl8192fu、rtl8723ds、rtl8723duなどについては、このガイドを参照してください。

Ubuntu 18.04でWi-Fiアダプターの問題を修正するために私が行ったことは次の通りです:

1. 再起動し、BIOSに入ってワイヤレスネットワークが有効になっていることを確認してください。そして、ノートパソコンを有線接続にプラグインしてください。

2. ターミナルを開くには、Ctrl+Alt+T のショートカットキーを使用するか、ソフトウェアランチャーから「ターミナル」を検索します。

3.1 まず、次のコマンドを使ってビルドツールをインストールしてください。

sudo apt-get install linux-headers-$(uname -r) build-essential git

3.2 rtl8192ce、rtl8192cu、rtl8192se、rtl8192de、rtl8188ee、rtl8192ee、rtl8723ae、rtl8723be、および rtl8821ae を含む Realtek rtlwifi コードを取得するコマンドを実行します。

git clone https://github.com/lwfinger/rtw88.git

4. このターミナルウィンドウで、コマンドを使ってドライバーをインストールします。

cd rtw88/ && make && sudo make install

プロンプトが表示されたら、パスワードを入力し(アスタリスクのフィードバックはありません)、Enterキーを押してください。

5. インストールが成功した場合は、新しいドライバーを読み込むために2つのコマンドを実行してください:

sudo modprobe -r rtl8723de

sudo modprobe rtl8723de

私のケースで無線ネットワークが動作し始めます:

6. それがうまくいかない場合、Broadcomドライバーを削除してブラックリストに追加し、再起動することができます:

sudo apt purge bcmwl-kernel-source

sudo sed -i '/blacklist bcma/ d' /etc/modprobe.d/blacklist.conf

sudo sed -i '/blacklist brcmsmac/ d' /etc/modprobe.d/blacklist.conf

さらに、(jeremy31のおかげで) 弱い信号に気付いた場合は、次のコマンドを試してください:

sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel=1

それがより良いかどうかを見て、そうでなければ次のように実行します:

sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel=2

(必須) もしくは設定にルールを書き込んでください。X を最も効果的だった設定 (1, 2, または 3) に置き換えてください。

echo "options rtl8723de ant_sel=X" | sudo tee /etc/modprobe.d/rtl8723de.conf

関連記事: