Donc, j'ai ce problème avec la LED WiFi qui n'arrête pas de clignoter lorsque j'utilise Internet.
J'ai essayé de nombreuses solutions différentes. J'ai beaucoup cherché dans d'autres sujets sur Google, les forums Ubuntus et les blogs et aucune des solutions qu'ils ont présentées n'a fonctionné pour moi. J'espère que l'un de vous pourra m'aider ici.
Mon ordinateur portable est un HP dv5 1240br et l'adaptateur sans fil est un Atheros AR5007 802.11b/g.
thigomes95@Homenotebook:~$ lsmod | grep ath
ath5k 156371 0
ath 24067 1 ath5k
mac80211 462092 1 ath5k
cfg80211 199587 3 ath5k,ath,mac80211
Malheureusement, ce pilote n'a pas d'option pour désactiver ce clignotement, mais vous devriez pouvoir contrôler les leds via l'interface sys
et placer les commandes dans un script de démarrage:
Testez les commandes à partir de la ligne de commande:
echo none | Sudo tee "/sys/class/leds/ath5k-phy0::tx/trigger" > /dev/null
echo none | Sudo tee "/sys/class/leds/ath5k-phy0::rx/trigger" > /dev/null
Cela devrait complètement désactiver le déclenchement des LED lors du transfert de données. Si vous voulez qu'il reflète votre statut radio (activé/désactivé), vous pouvez essayer ceci à la place (je crains de ne pas pouvoir le tester):
echo none | Sudo tee "/sys/class/leds/ath5k-phy0::tx/trigger" > /dev/null
echo phy0radio | Sudo tee "/sys/class/leds/ath5k-phy0::rx/trigger" > /dev/null
[Si phy0radio
ne fonctionne pas, vous pouvez exécuter cat /sys/class/leds/ath5k-phy0::rx/trigger
pour obtenir une liste des déclencheurs pris en charge pour la led que vous pouvez essayer.]
Une fois que vous savez quelles commandes utiliser, exécutez-les automatiquement lorsque l'interface sans fil apparaît:
Créez et ouvrez un nouveau fichier dans gedit à partir de la ligne de commande:
gksu gedit /etc/network/if-up.d/ath5k-led-trigger
Collez maintenant ce qui suit dans le fichier (remplacez la valeur echo et le nom de votre interface sans fil si nécessaire):
#!/bin/sh -e
# Called whenever an interface comes up. Sets led triggers for
# tx and rx of the ath5k module.
# Only care about the wireless interface "wlan0"
if [ "$IFACE" != "wlan0" ]; then
exit 0
fi
# Also exit, if /sys is not yet mounted (not sure
# if that's even possible, but checking shouldn't hurt).
if [ ! -d "/sys/class/leds/ath5k-phy0::tx/trigger" ]; then
exit 0
fi
# Echo the two triggers
echo none > "/sys/class/leds/ath5k-phy0::tx/trigger"
echo none > "/sys/class/leds/ath5k-phy0::rx/trigger"
Enregistrez, quittez gedit, revenez en ligne de commande pour rendre le script exécutable:
Sudo chmod +x /etc/network/if-up.d/ath5k-led-trigger
La prochaine fois que vous redémarrerez, le clignotement devrait disparaître. Si quelqu'un d'autre connaît une meilleure façon d'exécuter ces deux échos au démarrage du système (tâche Upstart?), N'hésitez pas à commenter ou suggérer une modification. :-)