Você pode bloquear dispositivos RF (radiofrequência) do seu computador em dois níveis diferentes:
- soft-block
- hard-block
A diferença é que o soft-block está disponível em todos os computadores e pode ser ligado e desligado por alguns comandos apropriados. O hard-block, por outro lado, requer mais algumas mudanças diretas no computador.
Por exemplo, o Wi-Fi ou os dispositivos Bluetooth podem ser desativados
- em suas configurações de BIOS / UEFI
- por uma combinação de teclas de atalho como Ctrl + F12 (consulte o manual do computador para a combinação exata)
- por um interruptor físico no seu hardware
Estes são todos os hard-blocks.
Existe uma ferramenta de linha de comando realmente útil no linux chamada rfkill
. Ele lista e permite manipular todos os dispositivos baseados em rádio do seu computador e funciona assim:
rfkill
$ rfkill
ID TYPE DEVICE SOFT HARD
0 bluetooth hci0 unblocked unblocked
1 wlan phy0 unblocked unblocked
2 wlan hp-wifi unblocked unblocked
3 bluetooth hp-bluetooth unblocked unblocked
Esta lista mostra que o computador tem quatro dispositivos sem fio, 0 e 3 são bluetooth e 1 e 2 são wifi. Nesta fase, todos eles estão desbloqueados, isto é, todos eles podem ser usados.
Quando eu tive o problema do Wi-Fi que mencionei no título desta pergunta, os valores na coluna HARD
foram todos blocked
.
Desbloqueio hard bloqueia
Para desbloquear blocos hard , você precisa alterar suas configurações de UEFI / BIOS, aplicar a hotkey apropriada ou usar o comutador físico. No meu laptop HP HP6370b, o comutador físico é um botão de toque logo acima das teclas de função F6 e F7 do teclado integrado. Parece um símbolo wifi, mas também é responsável pelo Bluetooth. Sua cor pode ser azul ou amarela. Azul significa que está ligado, amarelo significa OFF. Você apenas tem que tocar esse símbolo brilhante para alternar o estado. Quando ficar azul, o comando rfkill
exibirá unblocked
para cada dispositivo em sua coluna HARD
. Feito.
Desbloqueando soft blocos
Se o dispositivo não for bloqueado com segurança, ele ainda poderá ser bloqueado por software. Para desbloqueá-lo, você pode usar um comando como este:
sudo rfkill unblock 2
em que 2
é o ID do dispositivo na saída de rfkill
.
Ao contrário da listagem , para alternar uma configuração, você precisa de acesso root. É por isso que usei sudo
. Quando você desbloqueia os blocos de software de todos os dispositivos, rfkill
exibe unblocked
nas colunas HARD
e SOFT
em cada linha. Feito.
Não deve ser necessário reinicializar após desbloquear os dispositivos de RF, mas talvez seja necessário reiniciar alguns serviços. Talvez seja mais fácil reinicializar se as coisas não funcionarem ainda.
No meu caso, o problema é que eu não sabia o que o símbolo do wifi faz acima das teclas de função. Nós normalmente usamos este laptop como um substituto de desktop e a tampa está sempre fechada. Recentemente, tivemos que mudar o laptop e, provavelmente, bloqueamos os dispositivos de RF por acidente.