Infelizmente, esse driver não tem a opção de desativar essa intermitência, mas você deve conseguir controlar os leds por meio da interface sys
e colocar os comandos em um script de inicialização:
-
Teste os comandos a partir da linha de comando:
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
Isso deve desativar completamente o acionamento do led na transferência de dados. Se você quiser que ele reflita o status do seu rádio (ligado / desligado), você pode tentar isso (eu não tenho como testar isso):
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
[Se
phy0radio
não funcionar, você poderá executarcat /sys/class/leds/ath5k-phy0::rx/trigger
para obter uma lista de acionadores compatíveis para o líder que você pode tentar.] -
Depois de saber quais comandos usar, execute-os automaticamente quando a interface sem fio aparecer:
-
Crie e abra um novo arquivo no gedit a partir da linha de comando:
gksu gedit /etc/network/if-up.d/ath5k-led-trigger
-
Agora cole o seguinte no arquivo (substitua o valor para echo e o nome da sua interface sem fio, se necessário):
#!/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"
-
Salve, saia do gedit, volte para a linha de comando e torne o script executável:
sudo chmod +x /etc/network/if-up.d/ath5k-led-trigger
-
Na próxima vez que você reiniciar, o piscar deve desaparecer. Se alguém souber de uma maneira melhor de executar esses dois ecos no início do sistema (trabalho do Upstart?), Sinta-se à vontade para comentar ou sugerir uma edição. : -)