Répondre

Aide installation Netgear AC600 sur Debian 12

Enoa
Aspirant

Aide installation Netgear AC600 sur Debian 12

Bonjour,

J'ai acheté une clé "Netgear AC600 WiFi Adapter" en grande surface spécialisée. Je me souviens avoir pu la faire fonctionner sur un ordinateur fixe sous Debian mais je ne me souviens plus comment. Là, j'aurais besoin de la faire fonctionner sur un ordinateur portable dont la carte WiFi interne a un fonctionnement irrégulier. Cet ordinateur portable est sous Debian 12.

 

Pourriez-vous m'indiquer la procédure d'installation (sans me rediriger vers un forum en anglais, comme j'ai pu le voir dans une "discussion" portant sur le même sujet), svp ?

 

Pour information, la commande permettant de lister les périphériques USB l'identifie comme suit :

~$ lsusb
Bus 003 Device 003: ID 0846:9052 NetGear, Inc. A6100 AC600 DB Wireless Adapter [Realtek RTL8811AU]

Message 1 sur 2

Solutions approuvées
Enoa
Aspirant

Re: Aide installation Netgear AC600 sur Debian 12

Bonjour,

 

Une semaine plus tard, pas de réponse... Heureusement, j'ai pu me débrouiller.

 

Pour information, je me suis servi du lien suivant (en anglais, contenu hébergé sur un service appartenant à Microsoft) :
https://github.com/morrownr/8821au-20210708

 

Les étapes sont les suivantes :

  1. Ouvrir le terminal (raccourci clavier : "Ctrl"+"Alt."+"t") ;
  2. Lister les périphériques USB en saisissant la commande "lsusb" ;
  3. Insérer l'adaptateur WiFi Netgear AC600 dans un port USB disponible ;
  4. Lister à nouveau les périphériques USB, toujours en saisissant la commande "lsusb", afin de comparer les deux résultats pour trouver facilement la ligne correspondant à l'adaptateur ;
  5. Vérifier qu'il s'agisse d'un adaptateur compatible avec le pilote (dans mon cas, la ligne se termine par "Netgear, Inc. A6100 AC600 DB Wireless Adaptater [Realtek RTL8811AU]" ;
  6. Mettre à jour sa distribution en saisissant la ligne de commandes "sudo apt update && sudo apt upgrade" (avec "sudo", le mot de passe de session sera demandé pour pouvoir obtenir les privilèges d'administration du système, il faut donc faire partie du groupe qui a la permission d'obtenir ces privilèges) ;
  7. Redémarrer en saisissant "sudo reboot" ;
  8. Installer tous les paquets et leurs dépendances nécessaires à l'opération en saisissant "sudo apt install -y linux-headers-$(uname -r) build-essential bc dkms git libelf-dev rfkill iw gcc make" (personnellement, il me manquait uniquement "git" et "libelf-dev" et peut-être leurs dépendances) ;
  9. Créer un dossier nommé "src" dans son dossier utilisateur en saisissant la commande "mkdir -p ~/src" ;
  10. Se positionner dans ce nouveau dossier en saisissant la commande "cd ~/src"
  11. Cloner le dépôt contenant le nécessaire à l'installation du pilote en saisissant la commande "git clone https://github.com/morrownr/8821au-20210708.git" (oui, c'est bien 8821 et non pas 8811, ça fonctionne pour les 2) ;
  12. Se positionner dans le dossier enfant en saisissant la commande "cd ~/src/8821au-20210708" ;
  13. IMPORTANT : il y a un risque d'échec de la compilation si une différence existe entre d'une part la version majeure de "gcc" utilisée pour compiler le noyau utilisé et d'autre part la version majeure de "gcc" actuellement installée (qui doit servir à la compilation du pilote), il est donc nécessaire de comparer le résultat des deux commandes suivantes ;
  14. "cat /proc/version" pour connaître la version de "gcc" ayant été utilisée lors de la compilation du noyau (il faut regarder le numéro à gauche du point pour déterminer la version majeure) ;
  15. "gcc --version" pour connaître la version de "gcc" actuellement installée (il faut regarder le numéro à gauche du point pour déterminer la version majeure) ;
  16. Comparer et les versions majeures diffèrent, il faudra trouver comment installer une version de "gcc" compatible (personnellement, je n'ai pas rencontré cette situation) ;
  17. Toujours depuis le dossier "~/src/8821au-20210708" exécuter la macrocommande d'installation avec les privilèges d'administration système en saisissant la commande "sudo ./install-driver.sh" ;
  18. À la fin de l'opération, s'affiche une question (je ne me souviens plus de ce que j'ai fait), après avoir répondu, l'important est de redémarrer en saisissant la commande "sudo reboot".

---

Il est conseiller de mettre à jour le pilote tous les 2 mois (même si je pense que ce n'est plus réellement le cas). Je crois qu'il est aussi conseillé de désinstaller le pilote avant une mise à jour majeure de distribution.

 

Les étapes de mise à jour sont certainement les suivantes (je n'ai pas encore eu l'occasion de tester la procédure) :

  1. Se positionner dans le dossier du dépôt cloné en saisissant la commande "cd ~/src/8821au-20210708" ;
  2. Exécuter la macrocommande d'installation avec les privilèges d'administration système en saisissant la commande "sudo ./remove-driver.sh" ;
  3. Récupérer les dossiers et fichiers mis à jour en saisissant la commande "git pull" ;
  4. Exécuter la macrocommande d'installation avec les privilèges d'administration système en saisissant la commande "sudo ./install-driver.sh".

En cas de doute, ne pas hésiter à se référer au fichier "README" au bout du lien MS GitHub indiqué au début de ma réponse.

Voir la solution dans l'envoi d'origine

Message 2 sur 2

Toutes les réponses
Enoa
Aspirant

Re: Aide installation Netgear AC600 sur Debian 12

Bonjour,

 

Une semaine plus tard, pas de réponse... Heureusement, j'ai pu me débrouiller.

 

Pour information, je me suis servi du lien suivant (en anglais, contenu hébergé sur un service appartenant à Microsoft) :
https://github.com/morrownr/8821au-20210708

 

Les étapes sont les suivantes :

  1. Ouvrir le terminal (raccourci clavier : "Ctrl"+"Alt."+"t") ;
  2. Lister les périphériques USB en saisissant la commande "lsusb" ;
  3. Insérer l'adaptateur WiFi Netgear AC600 dans un port USB disponible ;
  4. Lister à nouveau les périphériques USB, toujours en saisissant la commande "lsusb", afin de comparer les deux résultats pour trouver facilement la ligne correspondant à l'adaptateur ;
  5. Vérifier qu'il s'agisse d'un adaptateur compatible avec le pilote (dans mon cas, la ligne se termine par "Netgear, Inc. A6100 AC600 DB Wireless Adaptater [Realtek RTL8811AU]" ;
  6. Mettre à jour sa distribution en saisissant la ligne de commandes "sudo apt update && sudo apt upgrade" (avec "sudo", le mot de passe de session sera demandé pour pouvoir obtenir les privilèges d'administration du système, il faut donc faire partie du groupe qui a la permission d'obtenir ces privilèges) ;
  7. Redémarrer en saisissant "sudo reboot" ;
  8. Installer tous les paquets et leurs dépendances nécessaires à l'opération en saisissant "sudo apt install -y linux-headers-$(uname -r) build-essential bc dkms git libelf-dev rfkill iw gcc make" (personnellement, il me manquait uniquement "git" et "libelf-dev" et peut-être leurs dépendances) ;
  9. Créer un dossier nommé "src" dans son dossier utilisateur en saisissant la commande "mkdir -p ~/src" ;
  10. Se positionner dans ce nouveau dossier en saisissant la commande "cd ~/src"
  11. Cloner le dépôt contenant le nécessaire à l'installation du pilote en saisissant la commande "git clone https://github.com/morrownr/8821au-20210708.git" (oui, c'est bien 8821 et non pas 8811, ça fonctionne pour les 2) ;
  12. Se positionner dans le dossier enfant en saisissant la commande "cd ~/src/8821au-20210708" ;
  13. IMPORTANT : il y a un risque d'échec de la compilation si une différence existe entre d'une part la version majeure de "gcc" utilisée pour compiler le noyau utilisé et d'autre part la version majeure de "gcc" actuellement installée (qui doit servir à la compilation du pilote), il est donc nécessaire de comparer le résultat des deux commandes suivantes ;
  14. "cat /proc/version" pour connaître la version de "gcc" ayant été utilisée lors de la compilation du noyau (il faut regarder le numéro à gauche du point pour déterminer la version majeure) ;
  15. "gcc --version" pour connaître la version de "gcc" actuellement installée (il faut regarder le numéro à gauche du point pour déterminer la version majeure) ;
  16. Comparer et les versions majeures diffèrent, il faudra trouver comment installer une version de "gcc" compatible (personnellement, je n'ai pas rencontré cette situation) ;
  17. Toujours depuis le dossier "~/src/8821au-20210708" exécuter la macrocommande d'installation avec les privilèges d'administration système en saisissant la commande "sudo ./install-driver.sh" ;
  18. À la fin de l'opération, s'affiche une question (je ne me souviens plus de ce que j'ai fait), après avoir répondu, l'important est de redémarrer en saisissant la commande "sudo reboot".

---

Il est conseiller de mettre à jour le pilote tous les 2 mois (même si je pense que ce n'est plus réellement le cas). Je crois qu'il est aussi conseillé de désinstaller le pilote avant une mise à jour majeure de distribution.

 

Les étapes de mise à jour sont certainement les suivantes (je n'ai pas encore eu l'occasion de tester la procédure) :

  1. Se positionner dans le dossier du dépôt cloné en saisissant la commande "cd ~/src/8821au-20210708" ;
  2. Exécuter la macrocommande d'installation avec les privilèges d'administration système en saisissant la commande "sudo ./remove-driver.sh" ;
  3. Récupérer les dossiers et fichiers mis à jour en saisissant la commande "git pull" ;
  4. Exécuter la macrocommande d'installation avec les privilèges d'administration système en saisissant la commande "sudo ./install-driver.sh".

En cas de doute, ne pas hésiter à se référer au fichier "README" au bout du lien MS GitHub indiqué au début de ma réponse.

Message 2 sur 2
Statistiques de discussion
  • 1 réponse
  • 521 visites
  • 0 compliments
  • 1 en conversation