Entrei no BIOS outro dia, não mudei nada e reiniciei. Depois disso, meu wifi foi bloqueado. Procurei soluções online e aprendi sobre o comando rfkill. Mas eu entendo
rfkill: command not found
No entanto, nas mensagens de inicialização, vejo rfkill sendo chamado para algo. Eu pensei que talvez não estivesse no caminho por algum motivo. Tenho certeza que sim. (Vou verificar isso esta noite.)
Tentei executar o Linux Mint a partir de uma unidade flash, e o comando rfkill me disse que meu wifi estava bloqueado. Eu poderia desbloquear tudo, exceto o bloqueio de wifi.
Não há interruptor wifi no meu computador. Há um botão wifi no teclado (F12), mas ele não faz nada.
Eu gostaria de saber como consertar isso obviamente, mas também gostaria de saber por que diabos isso aconteceu.
ATUALIZAR! 2014.10.5 Pesquisei e quero compartilhá-lo, caso alguém encontre algo que possa resolver isso.
Eu abri meu caminho no guia para iniciantes, e estes são os resultados:
identificar o nome da interface sem fio
$ iw dev
wlp3s0
use o menu wifi para conectar-se a uma rede
# wifi-menu wlp3s0
Scanning for networks... failed
No networks found
trazer interface
# ip link set wlp3s0 up
RTNETLINK answers: Operation not possible due to RF-kill
# rfkill list
bash: rfkill: command not found
Eu vejo menção de rfkill nas mensagens de inicialização, mas não no dmesg. O rfkill funciona na unidade flash Linux Mint. Quando eu executo isso, ele mudará de bloco em todos, exceto no bloco rígido. Não há comutador de hardware.
mostre os módulos carregados:
# lsmod
produz uma grande lista, que inclui:
rfkill 18867 4 cfg80211,toshiba_acpi,bluetooth
iwlwifi 156837 1 iwlmvm
cfg80211 454161 3 iwlwifi,mac80211,iwlmvm
# modinfo rfkill
filename: /lib/modules/3.16.3-1-ARCH/kernel/net/rfkill/rfkill.ko.gz
license: GPL
description: RF switch support
author: Johannes Berg <[email protected]>
author: Ivo van Doorn <[email protected]>
depends:
intree: Y
vermagic: 3.16.3-1-ARCH SMP preempt mod_unload modversions
parm: master_switch_mode:SW_RFKILL_ALL ON should: 0=do nothing (only unlock); 1=restore; 2=unblock all (uint)
parm: default_state:Default initial state for all radio types, 0 = radio off (uint)
Isso significa que tudo está bloqueado por padrão?
O que acontece se eu colocar na lista negra rfkill? Eu criei /etc/modprobe.d/blacklist.conf
Dentro diz:
#do not load this.
blacklist rfkill
Reiniciando para ver se isso fez alguma coisa ... rfkill ainda está carregado. Reiniciei novamente ... Obtive um fluxo de erros do iwlwifi:
iwlwifi 0000:03:00.0:
Failed to load firmware chunk!
Could not load the [0] uCode section
Failed to start INIT ucode: -110
Failed to run INIT ucode: -110
Eu não acho que isso esteja relacionado ao novo arquivo conf porque eu tive esse erro há alguns dias atrás. Isso não acontece sempre. Quanto ao arquivo conf: acho que ele ainda está carregado porque algo depende dele. Se ainda quiser tentar pará-lo, posso usar o comando de instalação sobre o qual li.
Mas, neste momento, acho que devo tentar reinstalar o firmware?
Alguém tem alguma entrada ou idéias além disso?
fonte
Adicione esta linha em
/etc/modprobe.d/blacklist.conf
:rfkill mostrará:
fonte
verifique suas
udev
regras ... se houver uma regra semelhante, comente (ou definaATTR{state}="1"
):enquanto é possível definir o estado padrão do dispositivo rfkill com
/etc/modprobe.d/modprobe.conf
:enquanto na maioria dos casos, um
ACPI
ouWMI
módulo é responsável por despachar os botões de hardware, que não estão funcionando corretamente e, portanto, deixando o rádio no estado "hard off", impossível de ser ativado por software. Pode-se colocar na lista negra estes módulos:O comum
lsmod | grep -e wmi -e acpi
deve mostrar qual é ... enquanto o módulo listadotoshiba_acpi
pode valer a pena tentarblacklist toshiba_acpi
(isso pode exigir outra opção de kernel, para que o brilho da luz de fundo funcione corretamente).O
rfkill
comando estaria disponível no Mint , enquanto a saída derfkill list
seria interessante, a fim de determinar se é um "bloco rígido" (causado por botões de hardware) ou "bloco flexível".fonte
mint 19 e levono z560, (sem bluetooth)
pc era rfkill hard block, não da chave de hardware nem do teclado.
desconectar o cabo de alimentação do laptop quando o PC estiver desligado, (sim desativado) permite wifi, sem bloqueio de rfkill. Minha bateria está fraca, acho que eles bloqueiam a conexão sem fio se acharem que a bateria está fraca.
consertado para mim !!!
fonte