web-dev-qa-db-ja.com

Ubuntu 18.04上のRealtek 0bda:a811 WiFiドライバーrtl8812AU

ここではかなり新しいLinuxユーザーですので、優しくしてください。 Ubuntu 18.04の最後の安定版リリースをインストールしました。残念ながら、私のPCはインターネットアクセスポイントの近くにないので、wifiに頼らなければなりません。 この回答 を参照している このドライバー が見つかりました。ソリューションを実行する前に、公式にサポートされているrtl8812auドライバーを最初に試してみたかったので、 here から別のコンピューターのUSBにダウンロードし、Ubuntuホームフォルダーに転送しました。インストールUSBから必要なすべての開発パッケージをホームフォルダーに入れ、dpkg --install *.debを実行して、rtl8812auドライバーバージョン4.3.8とその依存関係をすべてインストールすることができました。再起動しましたが、私のシステムはまだwifiアダプタを見ることができませんでした。

前述のスタック交換ソリューションを進めました。これらのコマンドを実行すると、次のようになりました。 写真があります-コードをコピーして貼り付けることができませんでした。platform_wifi_power関数の定義に問題があるようです。

dkms statusを実行すると、新しいバージョンrtl8812au 4.3.14が追加されましたが、インストールされていません。私はここで立ち往生しています、あなたの助けに感謝します!

編集:USBを介して電話につなぐことができました。個人用ホットスポットをオンにして、USBに接続し、起動しただけで、オンラインになりました。これにより、ソフトウェアの更新とaptの更新を実行し、適切なNvidiaドライバーを適切にインストールし、rtl8812au-dkmsを適切にインストールできました。再起動後、Nvidiaドライバーは正常に動作していますが、WiFiに接続できません。

編集2:提案された解決策をiPhoneにつないで試してみたので、git cloneができるようになり、wifiに接続できました!私はまだ何が起こったのか理解できません。文字通り、唯一の違いは、USB経由で転送するのではなく、git cloneでリポジトリをダウンロードすることでした。たぶん、テザリング中に実行できたソフトウェアアップデートのいくつかが違いを生んだのかもしれません。そこにいる人のための物語の教訓:個人的なホットスポットはあなたの友人です!

編集3:明確にするために、rtl8812au-dkmsを最初に適切にインストールしようとする場合は、以下のソリューションを実装する前にSudo apt purge rtl8812au-dkmsで削除する必要があることを追加します。

2
Chuck

カーネル> = 4.15.0-34

これらのコマンドを実行して、機能するドライバーをインストールします。

git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
cd rtl8812AU_8821AU_linux
Sudo make -f Makefile.dkms install
Sudo dkms status

最後の行の出力には次のようになります。

rtl8812au, 4.3.14, 4.15.0-34-generic, x86_64: installed

リブート

1
HDK Bouma