web-dev-qa-db-fra.com

Realtek 0bda: Pilote WiFi a811 rtl8812AU sur Ubuntu 18.04

Assez nouvel utilisateur linux ici, alors soyez gentil. Je viens d'installer Ubuntu 18.04 dernière version stable. Malheureusement, mon ordinateur n’est pas près de mon point d’accès à Internet, je dois donc utiliser le wifi. J'ai trouvé cette réponse que références ce pilote . Avant de faire leur solution, je voulais d'abord essayer le pilote rtl8812au officiellement pris en charge, je l'ai donc téléchargé de ici sur une clé USB à partir d'un autre ordinateur et l'ai transféré dans mon dossier personnel Ubuntu. J'ai pu mettre tous les packages de développement nécessaires de mon installation USB dans mon dossier personnel et exécuter dpkg --install *.deb pour installer le pilote rtl8812au version 4.3.8 et toutes ses dépendances. J'ai redémarré, mais mon système ne pouvait toujours pas voir mon adaptateur wifi.

J'ai avancé avec la solution d'échange de pile susmentionnée. Lors de l'exécution de ces commandes, j'ai eu ceci: voici une image - désolé je ne pouvais pas copier et coller le code. Il semble y avoir un problème avec la définition des fonctions platform_wifi_power?

Après avoir exécuté dkms status, la nouvelle version 4.3.14 de rtl8812au a été ajoutée, mais elle n’a pas été installée. Je suis coincé ici et j'apprécie votre aide!

EDIT: J'ai été en mesure d'attacher à mon téléphone via USB sans aucun problème. Je viens d'allumer mon point d'accès personnel et de le brancher sur USB, démarré, et j'étais en ligne. Cela m’a permis d’exécuter une mise à jour logicielle et une mise à jour d’apt, d’installer correctement les pilotes Nvidia et d’installer correctement rtl8812au-dkms. Après le redémarrage, mes pilotes Nvidia fonctionnent parfaitement, mais je ne peux toujours pas me connecter au WiFi.

Edit 2: J'ai essayé la solution proposée alors que j'étais connecté à mon iPhone afin de pouvoir utiliser git clone et je suis maintenant connecté au wifi! Je ne comprends toujours pas ce qui s'est passé. Littéralement, la seule différence était de télécharger le dépôt avec gone clone plutôt que de le transférer via USB. Peut-être que certaines des mises à jour logicielles que j'ai pu exécuter alors que je suis attaché ont fait la différence. Morale de l'histoire pour quiconque: Hotspot personnel est votre ami!

Edit 3: Par souci de clarté, je tiens à ajouter que si vous essayez d’installer d’abord rtl8812au-dkms, comme moi, vous devrez le supprimer avec Sudo apt purge rtl8812au-dkms avant de mettre en œuvre la solution ci-dessous.

1
Chuck

noyau> = 4.15.0-34

Exécutez ces commandes pour installer un pilote fonctionnel:

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

Le résultat de la dernière ligne devrait maintenant inclure:

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

redémarrer

1
HDK Bouma