Solche Qualcomm GSM Modems werden z.B. von Lenovo in Thinkpads eingesetzt.
Die funktionieren eigentlich einwandfrei. Benutzt man aber einen Prepaid-Datenvertrag, so hat man sehr bald das Bedürfniss seinen aktuellen Kontostand abzufragen.
Ist das Modem mit Firmware geladen, so erhält man 3 serial Devices:
# /dev/ttyUSB0 -> Diagnostics # /dev/ttyUSB1 -> 3G Modem # /dev/ttyUSB2 -> NMEA GPS port
Bevor man sich jedoch mit dem Modem unterhalten kann, muss unter Ubuntu der modemmanager aus sein:
sudo service modemmanager stop
Um mit dem Modem per AT-Kommando zu sprechen verwendet man also in diesem Fall /dev/ttyUSB1 mit 460800 8N1 HW-Flusskontrolle: an.
Hinweis: Alle Zeilen die am Zeilenanfang mit „>“ markiert sind stammen vom Benutzer. Die Zeilen werden mit Enter abgeschlossen.
>AT OK
>AT+CNUM +CNUM: "Eigene Rufnummer","+49175XXXXXXX",145
>AT+CSCS="GSM" OK
>AT+CUSD=1,"*100#",15 OK +CUSD: 0," Aktuelles Guthaben: 30.04 EUR.",15