Computador portátil Acer, Intel 2200BG, sem fios “desactivado por comutador de hardware”, independentemente da posição do comutador

1

Eu tenho o problema que no meu velho Acer Travelmate292 o interruptor de hardware sem fio parou de funcionar alguns lançamentos atrás. Funcionou bem no Windows.

O BIOS está na versão mais recente, o switch está realmente na posição "on", mas isso não é reconhecido pelo Ubuntu.

Anteriormente, era possível ativá-lo no Windows e reinicializar para o Ubuntu, e funcionaria, mas, desde então, excluí a instalação do Windows, portanto, essa solução não é mais viável.

rfkill list all diz que o bloqueio estático sim, o bloqueio não está correto, então rfkill unblock all (como sugerido em outras perguntas semelhantes) não funciona.

Como posso obter um funcionamento sem fio de volta? : - (

    
por Christoph 21.07.2012 / 12:40

2 respostas

2

Eu decidi responder a minha própria pergunta com a solução que encontrei, pelo menos porque, embora existam muitas perguntas (e respostas) semelhantes para o chip Intel 2200BG, nenhuma se referia ao módulo acerhk e ao hardware da Acer.

A maneira como resolvi isso é instalar o módulo acerhk . Este módulo de teclas de atalho também controla a função do switch de hardware sem fio. Este módulo foi removido em uma versão anterior (9.10?), E é provavelmente por isso que o switch de hardware parou de funcionar em primeiro lugar. Até mesmo o pacote fonte foi removido dos repositórios padrão um tempo atrás . Felizmente, eu encontrei uma versão recente no Launchpad , incluindo um PPA .

1) Instale o acerhk-source :

sudo add-apt-repository ppa:cogito-16/ppa

sudo apt-get update

sudo apt-get install acerhk-source

2) Como o README.Debian em usr/share/doc/acerhk-source diz, faça

sudo module-assistant auto-install acerhk

3) Carregue o módulo de acordo com o seu modelo nesta matriz do modelo rfswitch.SF . Para mim, isso foi

sudo modprobe acerhk force_series=290 usedritek=1 verbose=1

sudo echo 1 > /proc/driver/acerhk/wirelessled

Isso vai para tudo que você precisa. Seu switch de hardware sem fio deve funcionar agora.

4) Para tornar essa alteração permanente após a reinicialização, você precisa fazer o seguinte aqui :

Crie o arquivo de configuração echo 'options acerhk force_series=290 usedritek=1 verbose=1' | sudo tee /etc/modprobe.d/acerhk.conf

Edite o /etc/rc.local

echo 1 > /proc/driver/acerhk/wirelessled
exit0

e /etc/modules como root e adicione uma entrada para o módulo

acerhk

Quando eu acho que isso me deixou perplexo por 1 ano (eu não uso mais esse laptop com muita frequência), e eu provavelmente perdi mais de 2 dias inteiros procurando por uma solução, foi bem simples no final. Espero que isso ajude você também.

NB: Você também pode obter acerhk da página inicial , mas isso não compilou para mim O kernel atual - make apenas ficou lá e não fez nada, provavelmente a razão pela qual ele foi expulso dos repositórios padrão.

    
por Christoph 21.07.2012 / 12:54
0

Então eu tive o mesmo problema em um laptop Asus X550C. O motivo parece ser um erro desagradável no "gerenciador de rede". O que você deve tentar fazer é:

  • abra o Terminal e digite: rfkill list
  • se você tiver um bloco "Sim" (e todos os comutadores físicos estiverem ativos), você acaba de acertar o bug.
  • do canto superior, clique no ícone sem fio e, em seguida, em "Desativar a rede".
  • digite Terminal: sudo service network-manager restart
  • aguarde alguns segundos e, em seguida, reative a rede no canto superior
  • coloque seu computador em modo de espera por meio de uma chave de hardware (pode ser Fn + F2 ou pressionar rapidamente o botão Ativar / Desativar). NÃO reinicie! Basta colocá-lo em repouso (suspender).
  • ligue o computador e o dispositivo sem fio deve estar ligado agora.

Funciona para mim todas as vezes. ;)

    
por Andrew 25.07.2014 / 10:30