“Wi-Fi está desativado por switch de hardware” no Toshiba Satellite P855-335

1

Meu notebook Toshiba Satellite p855-335 não liga o wireless.

Existem vários tópicos existentes nos Fóruns do Ubuntu que eu tentei, por exemplo:

Em particular, nenhum dos seguintes ajudou:

  • Eu restaurei o BIOS para os padrões.
  • Instalei uma nova instalação de 15.10 e pressionei a tecla 'wireless' (Fn + F12).
  • Eu tentei o 'Battery Trick' (do segundo link acima). Se for de alguma ajuda, o LED sem fio no canto inferior direito do laptop está mostrando vermelho.

Os seguintes tópicos foram sugeridos em alguns tópicos, mas não ajudam:

$ cat /sys/class/rfkill/rfkill2/hard
1
$ sudo echo 0 > /sys/class/rfkill/rfkill2/hard
bash: /sys/class/rfkill/rfkill2/hard: Permission denied
$ cat /sys/class/rfkill/rfkill2/state
2

$ sudo modprobe -r iwlwifi
$ sudo rfkill unblock all
$ sudo modprobe iwlwifi
$ rfkill list all
0: Toshiba Bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
3: phy0: Wireless LAN
    Soft blocked: yes
    Hard blocked: yes

Alguma história:

A questão toda começou quando a bateria do meu laptop acabou enquanto modo de airoplane. Acabamos devolvendo para o fabricante e eles substituíram a placa-mãe. Quando voltou, ficou preso modo de hotspot com o wi-fi desligado. Excluí o modo de ponto de acesso, mas o Wi-fi ainda está desligado.

Anexei os resultados do script de informações sem fio ( link ) aqui .

ATUALIZAÇÃO: Se eu usar evtest e pressionar as teclas Fn + F8 (Próxima faixa) seguidas pelas teclas Fn + F12 (Wi-Fi) seguidas pelas teclas Fn + F8 (Próxima faixa), seguidas por CTRL + CI obtém o seguinte ( link ).

Portanto, é possível que o botão WIRELESS não seja reconhecido pelo Ubuntu.

Mas, se eu pressionar o botão MUTE, nada aparece, mas o Ubuntu na verdade silencia o controle de volume.

Se eu digitar sudo rfkill event e pressionar a tecla Wi-Fi 4 vezes, obtenho a seguinte interação .

  • UPDATE: Eu tentei backporting para a última versão estável (4.4.2v) como descrito aqui , mas não parece mudar nada, mesmo que modinfo iwlwifi mostre o o motorista foi portado .
por Ohad Kammar 14.12.2015 / 13:34

6 respostas

1

Seu laptop não tem WiFi porque está no modo avião, o mesmo modo em que estava quando você o enviou de volta para a Toshiba. Pressione a tecla Fn e F12 simultaneamente para ligar novamente o Wi-Fi.

Se isso não funcionar, verifique se a sua chave F12 está funcionando.

Instale o evtest sudo apt-get install evtest

Execute-o e pressione as teclas Fn + F12 . Sudo evtest , em seguida, selecione o teclado.

Você tentou evtest com a combinação das teclas Fn + F8 (Próxima faixa) seguidas pelas teclas Fn + F12 (Wi-Fi) seguidas pelas teclas Fn + F8 (Próxima faixa), seguidas por CTRL + C. Isso não mostrou resultado para a combinação de teclas Wi-Fi, mas os outros foram os esperados.

Próximo killall gnome-settings-daemon then xev | grep keycode depois pressione Fn + F12 para ver se um evento de pressionamento de tecla é detectado.

Dois eventos de pressionamento de tecla são detectados para cada pressionamento de tecla.

: state 0x0, key code 246 (keysym 0x1008ff95, XF86WLAN), same_screen YES,

Isso prova que o hardware e o firmware do seu teclado estão funcionando corretamente.

Próximo sudo rfkill event e pressionando as teclas Fn + F12 4 vezes, dá o resultado

$ sudo rfkill event
1464557444.818056: idx 0 type 2 op 0 soft 0 hard 0
1464557444.818150: idx 2 type 1 op 0 soft 0 hard 1
1464557444.818155: idx 4 type 2 op 0 soft 0 hard 0
1464557446.759506: idx 2 type 1 op 2 soft 1 hard 1
1464557447.304231: idx 2 type 1 op 2 soft 0 hard 1
1464557447.898459: idx 2 type 1 op 2 soft 1 hard 1
1464557448.410745: idx 2 type 1 op 2 soft 0 hard 1
^C

Isso mostra que o rfkill está interceptando o evento e respondendo corretamente, mas o disco rígido não está respondendo. Se você olhar no fórum do Toshiba Satellite , verá que este problema é bastante comum, e parece ocorrer toda vez que um novo sistema operacional é lançado. A resposta da Toshiba é sempre atualizar para o driver mais recente, então é bastante conclusivo que o problema é um bug no driver Intel Linux iwlwifi.

Em seguida, tente atualizar para o driver mais recente usando backports. Infelizmente isso não funcionou, o que significa que o bug ainda não foi corrigido. Na verdade, é bug 1538289

Então você precisa relatar o bug. ubuntu-bug iwlwifi Siga as instruções, mas escolha 1538289 em vez de abrir um novo bug.

Depois de ter feito a coisa de comunidade e relatado o bug, você quer o seu Wi-Fi de volta. É relatado que a remoção da bateria do BIOS, pressionando o botão de energia para 30S e a reinserção da bateria irá restaurar o WiFi. Você não pode fazer isso enquanto sua bateria está soldada.

Você pode soltar uma extremidade da bateria e segurar o botão de energia por 30S. Você só deve fazer isso se: você possui o laptop, ele está fora da garantia, você tem as ferramentas e o conhecimento para soltar e soldar a bateria. Nenhum destes se aplica a você.

Uma maneira bastante demorada de sair do modo avião é instalar o Windows 7, atualizar para os drivers mais recentes, ligar o WiFi, remover o Windows e reinstalar o Ubuntu. Existe uma maneira mais fácil ...

Agora, sobre essa recompensa

    
por Steve Roome 20.05.2016 / 21:50
2

Dê um tiro-- $rfkill unblock all

$rfkill list all mostra também os bloqueios suaves.

    
por James 19.05.2016 / 21:34
1

Eu olhei em volta tentando encontrar uma resposta para você e um usuário relatou que desconectar o laptop da tomada elétrica, remover a bateria e pressionar e manter pressionado o botão liga / desliga por 30 segundos antes de substituir a bateria e reiniciar o computador. laptop resolveu o problema. Presumivelmente, esta sequência está executando uma reinicialização de fábrica no BIOS ou algo assim, ou pode ser simplesmente removê-la. De qualquer forma, vale a pena tentar. Talvez funcione para você também.

link

    
por MttJocy 24.05.2016 / 01:35
0

É um tiro no escuro, mas parece que você pode ser experiente em hardware o suficiente para tentar. Este é um tiro total no escuro, mas tente puxar sua placa wifi e carregar os padrões do BIOS. Então inicie. Aperte Fn + F12 (não muito deve acontecer). Em seguida, desligue, substitua seu cartão e repita o mesmo processo, mas veja se ele volta depois de inicializar novamente.

Agora, esta parte é para o hardware tímida porque não sei o quanto você está confortável com o hardware. Se você conhece suas coisas, então pule esta parte.

Para remover a placa wifi, comece puxando a bateria e veja se você pode retirar os parafusos de qualquer placa de cobertura. Laptops Toshiba são imprevisíveis quanto a saber se você pode obter a placa wireless. Se você encontrá-lo sob um dos painéis de acesso do usuário sob o laptop, preste atenção a qual cabo está conectado e toque em algo metálico no laptop, como uma porta de vídeo, para se aterrar no ESD. Retire os cabos da antena wifi do cartão e, em seguida, desparafuse o cartão e remova-o cuidadosamente levantando e puxando o cartão para fora do soquete. Cartão Wi-Fi removido. Agora siga as instruções acima.

Para substituir, basta seguir exatamente o oposto do último parágrafo, mas lembre-se de remover a bateria e descarregar qualquer acúmulo eletrostático em uma peça metálica sólida antes de tocar em qualquer item eletrônico. Em seguida, substitua o cartão e reconecte os cabos da antena exatamente como estavam antes de removê-los.

Boa sorte!

    
por T0beus 21.05.2016 / 04:27
0

Alguma das outras combinações de teclas Fn funciona no linux? Parece que o seu laptop tem um rfkill controlado por software e não é capaz de ativá-lo. Pode ser que o driver não seja totalmente suportado ou você tenha tido azar por ter regredido.

Já tentou fazer essa combinação de teclas enquanto está na página de configuração da BIOS? Isso deve permitir que a chave seja ativada para que você possa deixá-la ligada até que o soft switch funcione no linux.

Existe uma chance de que sua placa wireless tenha algum firmware suspeito que está causando problemas, se você pode inicializar outro sistema operacional ou talvez um ubuntu anterior, ele deve colocar firmware diferente que possa consertá-lo ou pelo menos permitir deixe o killswitch wifi em

    
por Amias 23.05.2016 / 16:47
0

Bem, este é o mesmo problema que eu enfrentei por mim há muito tempo enquanto usava meu laptop dell. A solução para a questão é muito simples. Deve haver uma tecla ' Fn ' no teclado, bem ao lado da tecla esquerda ' ctrl '. Bem, basta pressionar ' Fn ' + ' tecla F2 ' (no meu laptop dell, era F2 se, se falhar, procure marcação sem fio nas teclas ' F ' e tente essa combinação).

    
por Cruelplatypus67 25.05.2016 / 18:00