Desativar dispositivos via linha de comando

Vou passar uma dica rápida de como desativar USB e dispositivos via linha de comando, isso é muito útil em situações que não é possível o contato manual com o aparelho físico.
Exemplo:

Você instalou um modem 3G na porta USB do seu servidor de voz/sms e precisa desativá-lo, mas o servidor está em outra cidade… Complicou né ?!  Eis a solução!
Execute o comando no console:

dmesg | grep usb

E você verá as conexões nas portas USB do seu computador, algo como isso:

[ 580.477461] usb 2-1.6: GSM modem (1-port) converter now attached to ttyUSB0
[ 580.477726] usb 2-1.6: GSM modem (1-port) converter now attached to ttyUSB1
[ 580.478369] usb 2-1.6: GSM modem (1-port) converter now attached to ttyUSB2

Pegue o número do dispositivo que no nosso caso é “2-1.6″

Agora vamos até o diretório que guarda as configurações dos dispositivos; Faça:

cd  /sys/bus/usb/drivers/usb/

Dentro do diretório “/sys/bus/usb/drivers/usb/” execute o comando abaixo para desativar o dispositivo USB

echo “2-1.6″ >  /sys/bus/usb/drivers/usb/unbind

Lembrando que o número “2-1.6″ foi encontrado através do comando “dmesg | grep usb” e no seu caso poderá ser diferente.

Para habilitar novamente o dispositivo faça:

echo “2-1.6″ >  /sys/bus/usb/drivers/usb/bind

Esse técnica pode ser usada com qualquer dispositivo USB como HUB USB, Pen drivers entre outros.

Até a próxima dica.

desativar-hub-usb

 

Escrito por: Daniel Roberto

 

Para baixar a versão em PDF, clique no link abaixo:

http://www.lojamundi.com.br/download/desativar-%20dispositivos-via-linha-de-comando/desativar-dispositivos-via-linha%20de-comando.pdf

Posted in: SMS

ENTRE EM CONTATO COM A LOJAMUNDI.

Assine nossa Newsletter! É gratuito!

Cadastre seu nome e email para receber novidades e materiais gratuitos da Lojamundi.