最近、HP 15-da0206ngノートブックを購入しましたが、最終目標はWindowsからLinuxに切り替えることであるため、Ubuntu 18.04 LTSに基づいて構築されたLinuxディストリビューションであるPop!_OS 18.04 LTSをインストールしました。
オペレーティングシステムのインストール後に問題が発生しました。 WIFIアダプタが検出されません。 HPによると、HP 15-da0206ngのWIFIアダプタはRealtek RTL8821CE 802.11b/g/n/acです。私はすぐに解決策を見つけました。
BIOSでセキュアブートを無効にし、アップデートおよびアップグレードされたケーブルでラップトップを接続し、ドライバをインストールしましたが、WIFIアダプタが検出され、正常に動作しました。しかし、Wi-Fi経由のダウンロード速度は非常に遅いです。端末とブラウザ(FirefoxとChrome)は約85kb / sの速度ですべてをダウンロードします。このウェブサイトによると(ドイツのウェブサイトです):
私のダウンロード速度は0.6-0.7 Mbit / sです。私のアップロード速度は5Mbit/sで正常だと思います。サムスンの携帯電話で同じ速度チェックを行いましたが、ダウンロード速度は102Mbit/s、アップロード速度は5Mbit/sでした。私のラップトップのダウンロード速度には明らかに問題があるようです。
この問題を調査した後、次のスレッドが見つかりました。https://askubuntu.com/questions/1148030/slow-wifi-connection-ubuntu-18-04/1148065?r=SearchResults#1148065
しかし、アンテナを変えても何の変化もありませんでした。 Wi-Fi信号が強くない場合は、以下のように特定のアンテナを明示的に選択することが効果的な解決策であるようです。 https://askubuntu.com/questions/1058379/wifi-signal-is-weak-in-ubuntu-18-04-with-rtl8723be
個人的に信号強度は問題にならないと言いたいです。実行結果からわかるようにnmcli dev wifi list
IN-USE SSID MODE CHAN RATE SIGNAL BARS SECURITY
* Burt-Reynolds Infra 1 405 Mbit/s 82 ▂▄▆█ WPA2
また、このReadmeの下部に記載されているように、Wi-Fiアダプタの省電力機能もオフにしました。https://github.com/tomaspinho/rtl8821ce/blob/master/README.mdしかし、それには違いはありません。
カーネルを4.18から4.19にアップグレードしましたが、何も変更されませんでした。 Pop!_OSの代わりにUbuntu 18.04をインストールしようとしましたが、ここではrtl8821ceドライバをまったくインストールできません。私は現在Pop!_OS 19.04を実行していますが、ドライバを再インストールすることはできますが、ダウンロード速度はまだ遅いです。
また、次のトラブルシューティングを行いました。https://support.system76.com/articles/wireless/
これは、ルーター設定の変更、IPv6の無効化、アンテナ統合の有効化、/etc/modprobe.d/iwlwifi.confでNモードの無効化を試み、Bluetoothの共存を無効にしようとしたことを意味します。
何をやり直すのか分からない。次のステップは、USB WiFiアダプタを購入するか、最悪の場合はWindowsを再インストールすることです。 rtl8821ceのほとんどの問題は、rtl8821ceがまったく機能しないようにすることです。私の場合は動作しますが、非常に遅いです。私が何か明確なものを見逃しているかどうかはわかりません。だからここにこの質問を投稿することにしました。
以下は、いくつかの追加のハードウェア情報です。
Intel® Core™ i5-8250U
DDR4-2400 SDRAM, 16 GB
256 GB PCIe® NVMe™ M.2 SSD
Intel® UHD Graphics 620
よろしくお願いします。
答え1
特定のドライバでこの問題が発生した場合は、同じドライバを複数回インストールしたためです。
確認してくださいdkms status
。
同じWi-Fiカードに複数のドライバが一覧表示されている場合は、目的のドライバを除く他のドライバをすべて削除する必要があります。ドライバの削除スクリプトはgithubのドライバリポジトリに含まれています。
sudo ./dkms-remove.sh
最終構成は次のようにする必要があります。 dkms status
rtl8821ce, 5.5.2.1, 5.4.0-7634-generic, x86_64: installed
system76, 1.0.9~1597073326~20.04~5b01933, 5.4.0-7634-generic, x86_64: installed
system76_acpi, 1.0.1~1594068101~20.04~54ac52e, 5.4.0-7625-generic, x86_64: installed
system76_acpi, 1.0.1~1594068101~20.04~54ac52e, 5.4.0-7634-generic, x86_64: installed
system76-io, 1.0.1~1559663713~20.04~ea5f61a, 5.4.0-7625-generic, x86_64: installed
system76-io, 1.0.1~1559663713~20.04~ea5f61a, 5.4.0-7634-generic, x86_64: installed