Em 27-06-2011 14:49, Flamarion Jorge escreveu:
Hummmm identificar o hardware é o menos problemático. O "problema" é a questão ativar/desativar através do hardware.
Olá!Tem um modelo da Itautec que criaram um daemon que fica monitorando a tecla de liga e desliga a Wi-Fi, é uma tecla multimídia do teclado, então na verdade o liga/desliga não é por hardware e sim por software. Analisando o comportamento desse daemon, ele envia o sinal ao driver.
Porém, ao trocar o Librix por Debian, o driver padrão entende que o hardware está bloqueado, então tive que compilar o módulo do kernel e retornar sempre desbloqueado na parte em que verifica se está ou não bloqueado por hardware. Aí depois foi remapear essa tecla para XF86WLAN para o Network Manager entender que é para alterar o modo da Wlan.
Uma dica para ver se essa tecla está mapeada é ir no Gnome no menu "Sistema -> Preferências -> Atalhos de teclado", clicar sobre um atalho desabilitado e depois pressionar a tecla para ver se está mapeada.
Ao mesmo tempo, num terminal, monitore /var/log/messages e /var/log/daemon.log e acompanhe o que acontece:
tail -f /var/log/messages /var/log/daemon.logTente também, depois remover (rmmod) e inserir (modprobe) de novo o módulo correspondente à esta placa Wi-Fi, tem algumas que entrar em stand-by e não volto quando reativadas, precisa mandar uma instrução de wake-up (acorda) que o módulo padrão não está fazendo, aí ou alterar o módulo e recompila ou remove e insere de novo, pois na inserção ele envia wake-up para a placa.
[]'s Junior Polegato