[OT] Jak sprawdzić , czy modem GPRS ma simloka, tudzież jak zadzwonić nim na numer stacjonarny ( długie )

Łukasz Maśko masko w ipipan.waw.pl
Pon, 16 Mar 2009, 19:53:41 CET


Mam ci ja modem ZTE na PCMCIA. Kupiłem go z drugiej ręki i właściwie to 
sprawuje się poprawnie. Ale na razie używam go z kartą pre-paid Orange, z 
której to sieci modem pochodzi. W tej chwili interesuje mnie, czy mogę do 
niego włożyć kartę innego operatora, ponieważ zainteresowała mnie oferta 
Aster (który, nota bene, operuje na infrastrukturze Centertela, czyli znów 
Orange). W celu sprawdzenia kupiłem najtańszy starter Plus-a za 5zł. 
Próbowałem skonfigurować ppp do pracy w sieci Plus, ale nie mogę się 
połączyć - niby się łączy, w logach ppp dostaję to co poniżej:

Mar 14 10:48:32 laptok pppd[7032]: pppd 2.4.4 started by root, uid 0
Mar 14 10:48:32 laptok chat[7034]: timeout set to 10 seconds
Mar 14 10:48:32 laptok chat[7034]: abort on (BUSY)
Mar 14 10:48:32 laptok chat[7034]: abort on (NO CARRIER)
Mar 14 10:48:32 laptok chat[7034]: abort on (NO DIALTONE)
Mar 14 10:48:32 laptok chat[7034]: abort on (NO ANSWER)
Mar 14 10:48:32 laptok chat[7034]: abort on (ERROR)
Mar 14 10:48:32 laptok chat[7034]: send (AT+CFUN=1^M^M)
Mar 14 10:48:32 laptok chat[7034]: expect (OK)
Mar 14 10:48:32 laptok chat[7034]: AT+CFUN=1^M^M
Mar 14 10:48:32 laptok chat[7034]: OK
Mar 14 10:48:32 laptok chat[7034]:  -- got it
Mar 14 10:48:32 laptok chat[7034]: send (AT\d\d\d^M)
Mar 14 10:48:35 laptok chat[7034]: expect (OK)
Mar 14 10:48:35 laptok chat[7034]: ^M
Mar 14 10:48:35 laptok chat[7034]: AT^M
Mar 14 10:48:35 laptok chat[7034]: +ZPASR: "No Service"^M
Mar 14 10:48:35 laptok chat[7034]: ^M^M
Mar 14 10:48:35 laptok chat[7034]: OK
Mar 14 10:48:35 laptok chat[7034]:  -- got it
Mar 14 10:48:35 laptok chat[7034]: send (AT+CREG?^M^M)
Mar 14 10:48:36 laptok chat[7034]: expect (OK)
Mar 14 10:48:36 laptok chat[7034]: ^M
Mar 14 10:48:36 laptok chat[7034]: AT+CREG?^M^M
Mar 14 10:48:36 laptok chat[7034]: +CREG: 0,0^M
Mar 14 10:48:36 laptok chat[7034]: ^M
Mar 14 10:48:36 laptok chat[7034]: OK
Mar 14 10:48:36 laptok chat[7034]:  -- got it
Mar 14 10:48:36 laptok chat[7034]: send (AT\d\d\d\d\d\d\d\d\d^M)
Mar 14 10:48:45 laptok chat[7034]: expect (OK)
Mar 14 10:48:45 laptok chat[7034]: ^M
Mar 14 10:48:45 laptok chat[7034]: AT^M
Mar 14 10:48:45 laptok chat[7034]: +ZDONR: "Not Found"^M
Mar 14 10:48:45 laptok chat[7034]: ^M
Mar 14 10:48:45 laptok chat[7034]: +ZPASR: "Limited Service"^M
Mar 14 10:48:45 laptok chat[7034]: ^M
Mar 14 10:48:45 laptok chat[7034]: +ZDONR: "Not Found"^M
Mar 14 10:48:45 laptok chat[7034]: ^M
Mar 14 10:48:45 laptok chat[7034]: +ZPASR: "Limited Service"^M
Mar 14 10:48:45 laptok chat[7034]: ^M
Mar 14 10:48:45 laptok chat[7034]: +ZDONR: "Not Found"^M
Mar 14 10:48:45 laptok chat[7034]: ^M
Mar 14 10:48:45 laptok chat[7034]: +ZPASR: "Limited Service"^M
Mar 14 10:48:45 laptok chat[7034]: ^M
Mar 14 10:48:45 laptok chat[7034]: 
+ZDONR: "PL-PLUS",260,1,"CS_ONLY","ROAM_OFF"^M
Mar 14 10:48:45 laptok chat[7034]: ^M
Mar 14 10:48:45 laptok chat[7034]: +ZPASR: "EDGE"^M
Mar 14 10:48:45 laptok chat[7034]: ^M^M
Mar 14 10:48:45 laptok chat[7034]: OK
Mar 14 10:48:45 laptok chat[7034]:  -- got it
Mar 14 10:48:45 laptok chat[7034]: send 
(AT+cgdcont=1,"IP","www.plusgsm.pl"^M)
Mar 14 10:48:45 laptok chat[7034]: expect (OK)
Mar 14 10:48:45 laptok chat[7034]: ^M
Mar 14 10:48:45 laptok chat[7034]: AT+cgdcont=1,"IP","www.plusgsm.pl"^M^M
Mar 14 10:48:45 laptok chat[7034]: OK
Mar 14 10:48:45 laptok chat[7034]:  -- got it
Mar 14 10:48:45 laptok chat[7034]: send (ATD*99***1#^M)
Mar 14 10:48:45 laptok chat[7034]: expect (CONNECT)
Mar 14 10:48:45 laptok chat[7034]: ^M
Mar 14 10:48:45 laptok chat[7034]: ATD*99***1#^M^M
Mar 14 10:48:45 laptok chat[7034]: CONNECT
Mar 14 10:48:45 laptok chat[7034]:  -- got it
Mar 14 10:48:45 laptok chat[7034]: send (^M)
Mar 14 10:48:45 laptok pppd[7032]: Serial connection established.
Mar 14 10:48:45 laptok pppd[7032]: using channel 4
Mar 14 10:48:45 laptok pppd[7032]: Using interface ppp0
Mar 14 10:48:45 laptok pppd[7032]: Connect: ppp0 <--> /dev/ttyUSB0
Mar 14 10:48:46 laptok pppd[7032]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> 
<magic 0xe4705487>]
Mar 14 10:48:46 laptok pppd[7032]: rcvd [LCP ConfReq id=0x0 <asyncmap 0x0> 
<auth chap MD5> <magic 0x972c0b1d> <pcomp> <accomp>]
Mar 14 10:48:46 laptok pppd[7032]: sent [LCP ConfRej id=0x0 <pcomp> 
<accomp>]
Mar 14 10:48:46 laptok pppd[7032]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> 
<magic 0xe4705487>]
Mar 14 10:48:46 laptok pppd[7032]: rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> 
<auth chap MD5> <magic 0x972c0b1d>]
Mar 14 10:48:46 laptok pppd[7032]: sent [LCP ConfNak id=0x1 <auth pap>]
Mar 14 10:48:46 laptok pppd[7032]: rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> 
<auth pap> <magic 0x972c0b1d>]
Mar 14 10:48:46 laptok pppd[7032]: sent [LCP ConfAck id=0x2 <asyncmap 0x0> 
<auth pap> <magic 0x972c0b1d>]
Mar 14 10:48:46 laptok pppd[7032]: sent [PAP AuthReq id=0x1 user="laptok" 
password=<hidden>]
Mar 14 10:48:46 laptok pppd[7032]: rcvd [LCP DiscReq id=0x3 
magic=0x972c0b1d]
Mar 14 10:48:46 laptok pppd[7032]: rcvd [PAP AuthAck id=0x1 ""]
Mar 14 10:48:46 laptok pppd[7032]: PAP authentication succeeded
Mar 14 10:48:46 laptok pppd[7032]: sent [CCP ConfReq id=0x1 
<mppe -H -M -S -L -D -C> <deflate 15> <deflate(old#) 15>]
Mar 14 10:48:46 laptok pppd[7032]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> 
<ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Mar 14 10:48:46 laptok pppd[7032]: rcvd [LCP ProtRej id=0x4 80 fd 01 01 00 
12 12 06 00 00 00 00 1a 04 78 00 18 04 78 00]
Mar 14 10:48:46 laptok pppd[7032]: Protocol-Reject for 'Compression Control 
Protocol' (0x80fd) received
Mar 14 10:48:54 laptok pppd[7032]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> 
<ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Mar 14 10:49:02 laptok pppd[7032]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> 
<ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Mar 14 10:49:10 laptok pppd[7032]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> 
<ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Mar 14 10:49:18 laptok pppd[7032]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> 
<ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Mar 14 10:49:26 laptok pppd[7032]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> 
<ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Mar 14 10:49:34 laptok pppd[7032]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> 
<ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Mar 14 10:49:42 laptok pppd[7032]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> 
<ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Mar 14 10:49:50 laptok pppd[7032]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> 
<ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
Mar 14 10:49:58 laptok pppd[7032]: sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> 
<ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]

Wydaje się, że łączy, w trybie EDGE zresztą, a potem jest w kółko to co na 
końcu i tyle. Skrypty dla ppp wziąłem z rc-scripts, trochę sam poprawiłem 
zgodnie z tym co mi działa w Orange'u, ale możliwe, że nie łączy się bo 
karta to zwykły SimPlus.

# cat /etc/ppp/peers/chat-plus
TIMEOUT         10
ECHO            ON
ABORT           'BUSY'
ABORT           'NO CARRIER'
ABORT           'NO DIALTONE'
ABORT           'NO ANSWER'
ABORT           'ERROR'
""              ATZ
OK              AT+CFUN=1\r
OK              AT\d\d\d
OK              AT+CREG?\r
OK              AT\d\d\d\d\d\d\d\d\d
OK              AT+cgdcont=1,"IP","www.plusgsm.pl","",0,0
OK              "ATD*99***1#"
CONNECT         ""

# cat /etc/ppp/peers/plus
/dev/ttyUSB0
921600
connect    "/usr/sbin/chat -v -f /etc/ppp/peers/chat-plus"
disconnect "/usr/sbin/chat -v -f /etc/ppp/peers/chat-pcmcia-disconnect"
noauth
crtscts
debug
defaultroute
local
ipcp-accept-local
ipcp-max-configure 50
ipcp-restart 8
lcp-echo-interval 0
lcp-echo-failure 0
noipdefault
noaccomp
nobsdcomp
novjccomp
novj
nopcomp
usepeerdns 460800
user plusgsm
password plusgsm

Jeśli ma ktoś pomysł, co poprawić powyżej, to proszę o radę.

Tudzież, może jest sposób na ręczne "zadzwonienie" za pomocą modemu na numer 
jakiegokolwiek telefonu? Np. na komórkę czy stacjonarny? Jeśli mógłbym to 
zrobić za pomocą karty innego operatora to znaczy, że simlocka nie ma.
-- 
Łukasz Maśko                                           GG:   2441498    _o)
Lukasz.Masko(at)ipipan.waw.pl                                           /\\
Registered Linux User #61028                                           _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"


Więcej informacji o liście dyskusyjnej pld-users-pl