Sem fio desabilitado pelo switch de hardware em um Asus X550V

13

Estou usando o Ubuntu 13.04 e tenho laptop ASUS X550V. Esta é a minha lista de rfkill:

0: asus-wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: asus-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes
3: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

Antes de começar: Ei, basta ligar a chave de hardware, manequim ... minha chave de hardware é Fn + F2 e funciona perfeitamente na inicialização do Windows. Mas, na minha inicialização do Ubuntu, ele não faz nada ... Todos os outros combos Fn + F_ funcionam (desligam o touchpad, desligam a tela, o brilho da tela, o som) e fornecem algum tipo de indicador visual quando pressiono.

Meu log lshw:

*-network DISABLED
                description: Wireless interface
                product: AR9485 Wireless Network Adapter
                vendor: Atheros Communications Inc.
                physical id: 0
                bus info: pci@0000:03:00.0
                logical name: wlan0
                version: 01
                serial: 24:0a:64:28:b4:25
                width: 64 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
                configuration: broadcast=yes driver=ath9k driverversion=3.8.0-19-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
                resources: irq:17 memory:f7900000-f797ffff memory:f7980000-f798ffff
ante.ceperic
fonte
Você pode ativar o sistema sem fio com: sudo rfkill unblock 2?
chili555
@ chili555 Não, não posso.
ante.ceperic

Respostas:

23

O módulo asus_nb_wmi está carregado? Verifica:

lsmod | grep asus

Nesse caso, tente um parâmetro de driver:

sudo -i
echo "options asus_nb_wmi wapf=0" > /etc/modprobe.d/asus.conf
exit

Reinicie e veja se o comportamento Fn + F2 foi alterado.

Se o procedimento acima não funcionar, refaça-o novamente, mas substitua asus_nb_wmi wapf=0por asus_nb_wmi wapf=1e, se isso não funcionar, substitua-o por asus_nb_wmi wapf=4.

chili555
fonte
OBRIGADO OBRIGADO por nos impedir de nos matar!
deivid
2
Como posso votar isso mais de uma vez ... digamos 1 trilhão de vezes? você realmente fez meu dia brilhar! OBRIGADO OBRIGADO OBRIGADO (BTW para mim wapf=1é aquele que trabalhou)
neurino
1
Eu tenho uma ASUS X550C Laptop e wapf = 1 trabalhou para mim (0 não)
jshthornton
1
em 14.04 Gnome, confirmou "opções asus_nb_wmi wapf = 1". Obrigado!!
Sandeep
Após 3 horas de escavação, wapf=1fiz isso para o meu asus X550V executando o Debian. Saúde amigo!
Stanimir Stoyanov 21/01
4

Eu tenho o mesmo computador e o mesmo problema (nenhuma das opções acima funcionou para mim), agora isso será engraçado, mas aqui está o que faz. Depois que acidentalmente suspendi o computador, em vez de desligá-lo, e quando o liguei, o interruptor de disco estava de alguma forma mágico. Eu sempre tenho que suspendê-lo e ligá-lo novamente e o wifi liga. 13.10 é bastante buggy em geral, eu continuo recebendo relatórios de erros do kernel o tempo todo, falhas no escritório libre, combinações de teclas não funcionam, meu teclado numérico não funciona (também com hard switch) ... esta é realmente a pior versão do Ubuntu que eu já tive e não tenho absolutamente nenhuma idéia do que fazer sobre isso. Sou uma mulher, o que implica que não sou especialista, embora esteja usando o Ubuntu há 6 ou 7 anos, sou apenas uma fã. Se alguém tiver alguma idéia (além de esperar por 14,4), compartilhe, porque isso é irritante como o inferno.

Evil Fairy
fonte
1
Esta é uma solução interessante. Faz sentido que isso funcione: aparentemente o caso de retomar da suspensão é tratado separadamente (no hardware / firmware e / ou no sistema operacional) e funciona corretamente. Quanto ao que fazer com a instabilidade do sistema, recomendo postar uma pergunta em separado, se você quiser feedback sobre isso. Mas eu sugeriria "rebaixar" para 12.04 LTS, que permanecerá suportado por mais ~ 3/5 anos .
Eliah Kagan
Eu "rebaixei" para 12.04. após a primeira atualização do sistema, adivinhem ... o interruptor de hardware para wifi parou de funcionar novamente :)
Mal Fada
Quando você atualizou seu sistema, provavelmente algum pacote foi atualizado para uma versão mais recente que contém um bug. Se você conseguir identificar qual pacote é e qual versão introduziu o bug, poderá enviar um relatório de bug que facilita a correção do bug. Não tenho certeza de qual pacote é, mas poderia ser o kernel e isso é facilmente testado, pois você pode inicializar o kernel mais antigo no menu GRUB (a menos que você os tenha desinstalado ou excluído). Algum dos kernels 12.04 mais antigos (talvez o mais antigo, com o qual você instalou) não tem o problema?
Eliah Kagan
3

Sempre trabalhou para mim:

rfkill unblock all

fonte
1

Como esse é um dos primeiros resultados que aparecem no google, eu gostaria de compartilhar o que funcionou para mim.

Tentei colocar na lista negra os drivers da asus, acer ...

Tentei remover a bateria do computador, desconectá-la e pressionar o botão liga / desliga para redefinir algo, pois isso parecia funcionar para outras pessoas ...

Tentei redefinir o BIOS para o padrão ...

Tentei instalar drivers genéricos ...

Nada funcionou. Então eu encontrei este post: http://ubuntuforums.org/showthread.php?t=1884245&p=11483954#post11483954

O que fiz foi configurar minha placa de rede para inicializar primeiro na bios, depois no disco rígido que contém o ubuntu e funcionou desde a primeira tentativa. Não sei se todas as outras listas negras anteriores e outras etapas ajudaram, mas essa foi a última gota que conseguiu.

themike
fonte