Hallo,
Ich wuerde gerne eine der Multi-Device-SIM-Karten mit dem im Lenovo ThinkPad verbauten Huawei "USB"-Modem nutzen. Der Laptop laeuft auf FreeBSD und soll sich mit ppp (spaeter mpd5) via AT-Commands einwaehlen.
Das Modem geht auch - ich konnte gestern meine Hauptkarte durch dreimalig falsche PIN-Eingabe via AT-CPIN=0000 sperren (war eine Verwechslung, aber ein guter Test).
Was bis jetzt nicht geht, ist, das Modem mit Multi-Device-SIMs zu betreiben. Ich habe es mit zwei verschiedenen getestet, und so oder so erhalte ich beim Aufruf von `ppp(8)` ein
Apr 30 07:03:08 mx16 ppp[68393]: tun0: Chat: Send: AT+CPIN=0000
Apr 30 07:03:08 mx16 ppp[68393]: tun0: Chat: Expect(5): OK
Apr 30 07:03:09 mx16 ppp[68393]: tun0: Chat: Received: AT+CPIN=0000M
Apr 30 07:03:09 mx16 ppp[68393]: tun0: Chat: Received: +CME ERROR: SIM not inserted
Meine ppp-Config:
#################################################################
PPP Sample Configuration File
Originally written by Toshiharu OHNO
Simplified 5/14/1999 by *
#
See /usr/share/examples/ppp/ for some examples
#
$FreeBSD$
#################################################################
default:
set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION
Ensure that "device" references the correct serial port
for your modem. (cuau0 = COM1, cuau1 = COM2)
#
set device /dev/cuau1
set speed 115200
set dial "ABORT BUSY ABORT NO\sCARRIER TIMEOUT 5 \ \\ AT OK-AT-OK ATE1Q0 OK \dATDT\T TIMEOUT 40 CONNECT"
set timeout 180 # 3 minute idle timer (the default)
enable dns # request DNS info (for resolv.conf)
papchap:
#
edit the next three lines and replace the items in caps with
the values which have been assigned by your ISP.
#
set phone PHONE_NUM
set authname USERNAME
set authkey PASSWORD
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR # Add a (sticky) default route
u3g:
set device /dev/cuaU0.0
set phone *99\
set timeout 0
set authname "gprs"
set authkey "gprs"
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR # Add a (sticky) default route
swisscom:
set device /dev/cuaU0.0
set timeout 0
set dial "ABORT BUSY ABORT NO\sCARRIER TIMEOUT 5 \ \\ \ AT OK-AT-OK \ AT+CGATT=1 OK-AT-OK \ AT+CMEE=2 OK-AT-OK \ AT+CPIN="0000" OK-AT-OK \ ATH OK-AT-OK \ ATE1 OK-AT-OK \ AT+CGDCONT=1,\\IP\\,\\gprs.swisscom.ch\\ OK \ \dATD*99# TIMEOUT 40 CONNECT"
set authname "gprs"
set authkey "gprs"
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.255 0.0.0.0
add default HISADDR
Was mit der Hauptkarte funktioniert, aber nicht mit den Multi-Device-SIMs, ist auch das umts_stick-Perlscript von
https://wiki.bsdforen.de/howto:umts_mit_huawei. Mit den Nebensims gibt es jeweils nur Timeouts.
Hat jemand eine Idee, wie ich die Multi-Device-SIMs fuer mein eingebautes Huawei-Modem zum Laufen bringen kann?
Nachtrag: Nach einigem Warten und erneut versuchen aendert sich der Fehler "+CME ERROR: SIM not inserted" in ein "NO CARRIER".
Die SIM-Karte ist aktiviert, und laut Cockpit haengt sie an meinem Galaxy S7, an dem auch die Hauptkarte haengt.