ModemManager CLI
Tengo un Lenovo t460s que viene con el Sierra Wireless EM7455 Qualcomm Snapdragon X7 LTE-A.
Este funciona genial en windows, pero yo, usuario de ubuntu, me cuentro que necesita de un paquete magico que lo haga arrancar.
Hasta ubuntu 18.04 no lo he conseguido, ya que habia un fallo en el Kernel, que lo impedia:
ThinkPad X1 Yoga: LTE Sierra EM7455 on Linux Ubuntu 16.04 - Lenovo Community
Y aqui el patch directo:
kernel/git/torvalds/linux.git - Linux kernel source tree
Ahora, puedo decir que despues de actualizar a Ubuntu 18.04.01, funciona OOTB.
Pero, aqui voy a dejar unos comandos del ModemManager para que podais controlarlo
Comandos MMCLI
Listar modems
mmcli -L
1 | Found 1 modems: |
Informacion del modem
mmcli -m 0
1 | /org/freedesktop/ModemManager1/Modem/0 (device id '674e82d3e20869518c2d0bbbecd0c26d67d9b58b') |
Quitar PIN
mmcli --pin=<REDACTADO> --disable-pin -i 0
1 | successfully disabled PIN request in the SIM |
Listar todos los comandos
mmcli -m 0 --help
1 | Usage: |
Conclusion
Yo era usuario del usb-modeswitch y eso era antidiluviano, conectandome al modem y mandando comandos AT. Esto si es es facil y efectivo.
Aunque, tengo en mente montar una Raspberry Pi 3B+ en mi coche como media center con 3G y Wifi (ya que tengo pantalla del nevegador conectado a antena de TDT) y ahi tendre que volver a usarlo :/
Saludos