Linha de Comando em Linux: rfkill

Para esse laboratório tenho dois dispositivos sem fio  conectados, um bluetoth e outro wifi

Introdução

O comando rfkill lista, habilita e desabilita dispositivos sem fio(wireless)

 

Comandos

  • help: exibe ajuda
  • list: lista a situação atual de dispositivos
  • block: desabilita dispositivos
  • unblock: ativa dispositvos

 

Exemplos

  1. Executando o comando rfkill sem opções listará os dispositivos conectados
    ID TYPE      DEVICE      SOFT      HARD
     6 wlan      phy4   unblocked unblocked
     7 bluetooth hci0   unblocked unblocked
    
  2. “rfkill list” também lista os dispositivos
    elder@ticpd:~$ rfkill list
    6: phy4: Wireless LAN
    	Soft blocked: no
    	Hard blocked: no
    7: hci0: Bluetooth
    	Soft blocked: no
    	Hard blocked: no
  3. Acima temos os dispositivos 6 e 7. Podemos usar esses IDs
    elder@ticpd:~$ rfkill list 6
    6: phy4: Wireless LAN
    	Soft blocked: no
    	Hard blocked: no
    elder@ticpd:~$ rfkill list 7
    7: hci0: Bluetooth
    	Soft blocked: no
    	Hard blocked: no
    
  4. Ao invés de usar os números como identificadores podemos usar o tipo, que seria, em meu caso, bluetooth e wifi
    elder@ticpd:~$ rfkill list wifi
    6: phy4: Wireless LAN
    	Soft blocked: no
    	Hard blocked: no
    elder@ticpd:~$ rfkill list bluetooth
    7: hci0: Bluetooth
    	Soft blocked: no
    	Hard blocked: no
    
  5. Usando block all para bloquearmos tudo
    elder@ticpd:~$ rfkill block all

    Agora listamos

    elder@ticpd:~$ rfkill list
    6: phy4: Wireless LAN
    	Soft blocked: yes
    	Hard blocked: no
    7: hci0: Bluetooth
    	Soft blocked: yes
    	Hard blocked: no
  6. Desbloqueando tudo
    elder@ticpd:~$ rfkill unblock all

 

 

Outros Exemplos

 

 rfkill --output ID,TYPE
rfkill block all
rfkill unblock wlan
rfkill block bluetooth uwb wimax wwan gps fm nfc

 

Leitor voraz e um dos administradores do GNU/Linux Brasil no Whatsapp, facebook, youtube e nesse dito site: www.gnulinuxbrasil.com.br

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *