Reinicialização suave do modem USB [fechada]

2

Estou usando um modem USB 3G / 4G para acessar a Internet (conexão com wvdial ), mas também para consultar o uso de minha conta, recarregar e comprar ofertas de dados com AT de comandos nas portas seriais. Às vezes, o modem apenas trava e nenhum dos /dev/ttyUSB0-3 responde. A única maneira de reinicializar o modem é removê-lo fisicamente e reinseri-lo na porta USB.

Gostaria de saber se existe uma maneira de fazer a mesma inicialização por software, de modo que eu possa incluir isso em um script de recuperação.

Eu estou rodando no Ubuntu 16.04, 18.04 e Ransperian stretch e os modems que testei são da Qualcom e Huawei.

    
por mszmurlo 12.08.2018 / 15:10

1 resposta

2

Você pode tentar descarregar & carregando novamente o módulo do kernel responsável pelo dispositivo (s) /dev/ttyUSB* do modem.

Se isso não ajudar, você pode tentar uhubctl: um programa que pode controlar as chaves de energia por porta de (alguns) hubs USB, incluindo alguns hubs raiz. Se a configuração permitir o controle da energia da porta USB à qual o modem está conectado, desligá-lo e ligá-lo novamente seria a reinicialização mais strong possível sem desconectar fisicamente o modem.

    
por 12.08.2018 / 16:29