Eu tenho um modem USB 3G (Huawei E303) funcionando bem há semanas no Linux (Raspbian Jessie) como um protótipo de caixa isolada que serve conteúdo da Web por Wi-Fi para telefones celulares e tablets (como plano de fundo). Eu configurei o udev para mudar seu modo de 0x1f01para o 0x1001plug-in, a conexão está correta, a desconexão correta ao desconectar etc.

Hoje eu fiz uma ação errada. Provavelmente um AT^U2DIAG=0eu acho. A partir daí, ele fica preso no modo 0x1c05, identificado como um E173s (modem ativado). E não há como mudar de volta. Eu tentei desconectar / plug-in (mesmo no Windows, isso não faz nada), tentei usb_modeswitch de volta, tentei AT^U2DIAG=1, o que dá um +CME ERROR 50.

Mar 11 16:46:07 raspberrypi kernel: [  421.900561] usb 1-1.2: new high-speed USB device number 6 using dwc_otg
Mar 11 16:46:07 raspberrypi rsyslogd-2007: action 'action 17' suspended, next retry is Fri Mar 11 16:46:37 2016 [try http://www.rsyslog.com/e/2007 ]
Mar 11 16:46:07 raspberrypi kernel: [  422.001682] usb 1-1.2: New USB device found, idVendor=12d1, idProduct=1c05
Mar 11 16:46:07 raspberrypi kernel: [  422.001710] usb 1-1.2: New USB device strings: Mfr=2, Product=1, SerialNumber=0
Mar 11 16:46:07 raspberrypi kernel: [  422.001727] usb 1-1.2: Product: HUAWEI HiLink
Mar 11 16:46:07 raspberrypi kernel: [  422.001742] usb 1-1.2: Manufacturer: HUAWEI
Mar 11 16:46:07 raspberrypi kernel: [  422.003096] usb 1-1.2: bad CDC descriptors
Mar 11 16:46:07 raspberrypi kernel: [  422.003441] usb 1-1.2: bad CDC descriptors
Mar 11 16:46:07 raspberrypi kernel: [  422.007329] option 1-1.2:1.0: GSM modem (1-port) converter detected
Mar 11 16:46:07 raspberrypi kernel: [  422.007840] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0
Mar 11 16:46:07 raspberrypi kernel: [  422.008900] option 1-1.2:1.1: GSM modem (1-port) converter detected
Mar 11 16:46:07 raspberrypi kernel: [  422.009306] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB1
Mar 11 16:46:07 raspberrypi kernel: [  422.010174] option 1-1.2:1.2: GSM modem (1-port) converter detected
Mar 11 16:46:07 raspberrypi kernel: [  422.010687] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB2

Se eu ligar manualmente pon, o chatscript conecta o modem, que é desconectado imediatamente:

Mar 11 16:31:21 raspberrypi pppd[6851]: Serial connection established.
Mar 11 16:31:21 raspberrypi pppd[6851]: Using interface ppp0
Mar 11 16:31:21 raspberrypi pppd[6851]: Connect: ppp0 <--> /dev/ttyUSB0
Mar 11 16:31:22 raspberrypi pppd[6851]: Remote message: Greetings!!
Mar 11 16:31:22 raspberrypi pppd[6851]: PAP authentication succeeded
Mar 11 16:31:22 raspberrypi pppd[6851]: Hangup (SIGHUP)
Mar 11 16:31:22 raspberrypi pppd[6851]: Modem hangup
Mar 11 16:31:22 raspberrypi pppd[6851]: Connection terminated.
Mar 11 16:31:22 raspberrypi avahi-daemon[418]: Withdrawing workstation service for ppp0.

Por favor, diga-me se você precisar de mais registros, colarei aqui.

Filho da noite
fonte