Como parar de piscar constantemente o LED Wifi?

26

Eu tenho um Dell E6510 e, depois de instalar o Ubuntu e me conectar a uma rede sem fio, meu LED Wifi fica piscando o tempo todo, provavelmente em resposta ao tráfego.

Isso é realmente irritante, porque continua a desviar minha atenção da tela. Existe alguma maneira de desativar essa funcionalidade e deixar a luz do wifi permanecer acesa o tempo todo, desde que tenha uma conexão wifi?

Aqui está o meu lspci para o wifi:

Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)
Stefan Thyberg
fonte
Eu tive o mesmo problema com o 10.04 em um D630, mas ele desapareceu quando atualizei para o 10.10. Qual versão do Ubuntu você está usando?
você
Usando o Ubuntu 10.10, como você pode ver na tag.
Stefan Thyberg
O IIRC mudou duas vezes agora, então eu gostaria de ver uma resposta que contenha uma visão geral do nome do módulo a ser usado com essa correção para fazê-lo funcionar nas versões de desktop Ubuntu atualmente suportadas: 12.04 com o kernel 3.2, 11.10 / 3.0, 11.04 /2.6.38 e - se necessário - 10.04 / 2.6.32.
Htorque 28/07/12
@ htorque: resposta adicionada, por favor, deixe-me saber seus pensamentos e se estiver faltando alguma coisa.
Ish

Respostas:

23
  1. Abra o terminal:

    Aplicativos> Acessórios> Terminal ou Ctrl+ Alt+t

  2. Digite o seguinte no terminal:

    gksudo gedit /etc/modprobe.d/wlan.conf
    
  3. Copie e cole a linha abaixo:

    options iwlcore led_mode=1
    
  4. Salve o arquivo.

  5. Reinicie o laptop.


Este é um bug conhecido: Bug # 250211

Sid
fonte
Interessante! Mas o link não funciona para mim.
OpenNingia
Corrigido o erro de digitação. Agora vai. :)
Sid
Esta é a resposta certa. você pode não ver "wlan.conf", mas pode editar um arquivo conf que mapeia diretamente para o nome do módulo e adicionar as opções que a placa aceitará - perguntando-se sobre quais opções? verifique a fonte do driver (eu uso isso para desativar o hwcrypto para fins de ferramenta de segurança / software ap)
RobotHumans
1
@ Stefan Thyberg: Você não deve adicioná-lo a este arquivo porque lida com um módulo / driver diferente. Se você usar o comando acima, o arquivo /etc/modprobe.d/wlan.confserá criado automaticamente se não existir. Talvez você deva chamá-lo /etc/modprobe.d/intel-6200-iwlcore-disableblink.confpara saber mais tarde, sozinho, pelo nome do arquivo, o que foi a mudança.
Htorque
1
Note que a partir do kernel 2.6.39 será options iwlagn led_mode=1.
htorque
33

Desligando o LED piscando para placas sem fio Intel (e alguns Atheros)

Nota: com base em um extenso estudo de todos os drivers sem fio no kernel (ou seja, , sem fio compatível, apenas placas Intel e um chipset Atheros suportam opções de módulo para controlar o comportamento dos LEDs. Observe que o código de controle de LED real na maioria dos drivers é bastante simples, portanto se você tem familiaridade básica com C, construção de módulos do kernel e leitura ocasional da folha de dados, é muito fácil desativar o LED piscando para quase qualquer placa wifi com um driver de código aberto.

  • Pressione Alt+ F2e digite gksudo gedit /etc/modprobe.d/iwled.conf(ou abra este arquivo no seu editor favorito)
  • Adicione a linha options MODULE_NAME led_mode=1
    • MODULE_NAME está listado abaixo para sua versão do Ubuntu e seu modelo de cartão
    • Substitua led_modepela opção apropriada, se indicada, nas placas Intel 2200BG / 2900ABG ou Atheros
  • Salve e saia do editor; reiniciar

1. Ubuntu 13.04 (Raring Ringtail) - série do kernel 3.8

  • iwlwifi para Intel Centrino Wireless-N series 1xx, 1xxx, 2xx, 2xxx, 5xxx, 6xxx
  • iwlegacy para Intel Wireless series 3945 (testado), 4965
  • ipw2200 com led=0 para Intel Pro / Wireless 2200BG, 2915ABG
  • ath9kcom blink=0para placas wireless Atheros usando oath9kmotorista

2. Ubuntu 12.04 (Precise) - série kernel 3.2

  • iwlwifi para Intel Centrino Wireless-N series 1xx, 1xxx, 2xx, 2xxx, 5xxx, 6xxx
  • iwl-legacy para Intel Wireless series 3945, 4965
  • ipw2200 com led=0 para Intel Pro / Wireless 2200BG, 2915ABG
  • ath9kcom blink=0para placas wireless Atheros usando oath9kmotorista

3. Ubuntu 11.10 (Oneiric) - kernel série 3.0

  • iwlagn para Intel Centrino Wireless-N series 1xx, 1xxx, 2xx, 2xxx, 5xxx, 6xxx
  • iwl-legacy para Intel Wireless series 3945, 4965
  • ipw2200 com led=0 para Intel Pro / Wireless 2200BG, 2915ABG
  • ath9kcom blink=0para placas wireless Atheros usando oath9kmotorista

4. Ubuntu 11.04 (Lucid) - série do kernel 2.6

  • iwlcorepara Intel Centrino Wireless-N series 1xx, 1xxx, 2xx, 2xxx, 3945, 4965 , 5xxx, 6xxx
  • ipw2200 com led=0 para Intel Pro / Wireless 2200BG, 2915ABG
  • ath9kcom blink=0para placas wireless Atheros usando oath9kmotorista

5. Ubuntu 10.04 (Lucid) - série do kernel 2.6

  • O padrão para as placas Intel Centrino suportadas na versão 10.04 é simplesmente manter o LED aceso se a conexão sem fio estiver ligada (e desligada de outra forma), para que esse "mod" não seja necessário (obrigado htorque!)
  • ipw2200 com led=0 para Intel Pro / Wireless 2200BG, 2915ABG
  • ath9kcom blink=0para placas wireless Atheros usando o ath9kmotorista
ish
fonte
@ htorque: obrigado, resposta editada para refletir isso.
Ish
Funciona bem no Ubuntu 13.10
Atropo
1
Usando options iwlegacy led_mode=1trabalhou para mim no Ubuntu 14.04 com um nx7300 Compaq
Nick Bolton
Usando opções iwlegacy led_mode = 1 trabalhou para mim no Ubuntu 14.04 com um Dell Vostro 1710
Sergey
3

eu acredito 'problema' não é solucionável pelo próprio Ubuntu. É bastante padrão que os LEDs de atividade pisquem no tráfego (o LED HD deve fazer o mesmo). Eles trabalham diretamente no nível do hardware, ignorando o sistema operacional.

Meu conselho é usar um pedacinho de fita para cobrir o LED :)

OpenNingia
fonte
1
Isso não é verdade, pois não faz isso na minha instalação do Windows.
Stefan Thyberg
Meu mau :) É verdade no meu laptop, eu deveria ter investigado mais. A solução iamsid parece interessante.
OpenNingia
1
é assim que deve funcionar na maioria dos sistemas.
RolandiXor
+1 para a sugestão de fita. A fita isolante preta resolveu o problema para mim em um Lenovo T61.
Steve HHH
Eu não gostaria que esse piscar fosse causado pela constante tentativa de conexão com uma rede 'n' inexistente. Eu o recebo do Xenial, mas não do Trusty, o pior é que ele persiste durante a reinicialização, e apenas uma inicialização do Windows (!) O corrige.
mckenzm
0

No meu E6510, o arquivo foi chamado /etc/modprobe.d/intel-5300-iwlagn-disable11n.conf

Estou usando o Ubuntu 11.04 e modinfo iwlcoremostra que existe um parâmetro led_mode, então isso funciona bem.

Peter Torpman
fonte
Veja os comentários na resposta aceita para saber por que você não deve usar esse arquivo específico. Mas funciona, mas não é exatamente o lugar certo para isso.
Stefan Thyberg