Grzegorz Sójka pisze:
> UWAGA:
> 1. Pierwszą rzeczą an którą należy zwrócić uwagę jest linia:
> OK 'AT+CPIN=<Twój pin!!>'
> Oczywiście <Twój pin!!> należy zamienić na właściwy ciąg liczb. Po
> wysłaniu tej komendy karta sim w modemie się odblokuje. Ponowne wysłanie
> tej komendy spowoduje zwrócenie błędu przez modem. To oznacza, że żeby
> ponownie połączyć się z netem trzeba wypiąć modem i wpiąć ponownie.
> Istnieją dwa sposoby na rozwiązanie problemu. Można używając te.
> komórkowego wyłączyć sprawdzanie PIN i wykasować tę linię. Drugi sposób
> jest bardziej finezyjny. Można odpytać modem czy karta jest czy nie jest
> zablokowana. W tym celu wysyłamy komendę:
> "AT+CPIN?"
> odpowiedź:
> "AT+CPIN: SIM PIN"
> oznacza, że karta zablokowana. Jeśli modem odpowie:
> "AT+CPIN: READY"
> to oznacza, że PIN został już wprowadzony. Nie wiem tylko jak zmusić
> chat do rozpoznawania i wysyłania czego innego w zależności od
> odpowiedzi. (jak ktoś wie to proszę o info)

Z tej listy mam skrypt do łączenia z orange, ale do ery też pewnie spasuje:
==================
#!/bin/sh
# Przykladowy skrypt inicjujacy modem i tworzacy polaczenie.
echo $*
exec chat       \
        TIMEOUT 5       \
        ABORT   '\nBUSY\r'      \
        ABORT   '\nERROR\r'     \
        ABORT   '\nNO ANSWER\r' \
        ABORT   '\nNO CARRIER\r'        \
        ABORT   '\nNO DIALTONE\r'       \
        SAY     "Inicjowanie modemu..." \
        ""      "AT"    \
        OK      "AT+CPIN?"\
        "READY\r\n\r\nOK"-"AT+CPIN=\"xxxx\""-OK ""\
        OK-AT-OK "AT+CGDCONT=1,\"IP\",\"internet\""     \
        SAY     "\nModem zainicjowany." \
        OK      "ATD *99#"      \
        TIMEOUT 30      \
        SAY     "\nOczekiwanie na polaczenie..."        \
        CONNECT ""      \
        SAY     "\nPolaczony.\n"
===============
Z pinem nie ma problemów, jeśli zamiast 'xxxx' wpisze się to co trzeba. :)
-- 
pzdr
Stacho Pal

_______________________________________________
pld-users-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym