/!\ ATTENTION !
A)
En #6, le traducteur automatique (je présume) a rajouté des espaces dans deux commandes !
La source ht tps://ubuntuforums.org/showthread.php?t=2363322&p=13654507#post13654507 dit :
echo "options ath9k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath9k.conf
sudo modprobe -rfv ath9k
sudo modprobe -v ath9k
(...)
sudo iw reg set FR
sudo sed -i 's/^REG.*=$/&FR/' /etc/default/crda
- -
B) Même la commande
echo "options ath9k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath9k.conf
me semble sujette à caution, puisque elle
écrase le fichier s'il existe déjà. Alors qu'il contient peut-être d'autres lignes, utiles.
Donc, avant tout,
voir si le fichier existe :
cat /etc/modprobe.d/ath9k.conf
Et vérifier aussi si le module ath9k n'est pas traité ailleurs :
cat /etc/modprobe.d/* | grep ath9k ; cat /etc/modules | grep ath9k
.a
Si le fichier n'existe pas ET que le module n'est pas traité ailleurs,
exécuter :
echo "options ath9k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath9k.conf
.b
Mais si /etc/modprobe.d/ath9k.conf préexiste OU que ath9k est traité ailleurs
il faut
.b1 en faire une copie de sécurité
datée de la veille :
sudo cp -av /etc/modprobe.d/ath9k.conf /etc/modprobe.d/ath9k.conf<date de la veille>.bak
et/ou
sudo cp -av /etc/modules /etc/modules<date de la veille>.bak
puis
.b2 examiner son contenu pour voir ce qu'on en garde et ce qu'on en élimine
.b2a
Si on garde le contenu tout entier,
la commande devient :
echo -e "\n\n# Ajout en date du <mettre ici, sans les chevrons, la date>\noptions ath9k nohwcrypt=1\n" | sudo tee -a /etc/modprobe.d/ath9k.conf
.b2b
Mais si on n'en garde qu'une partie,
il faut éditer le fichier à la main.