Numer karty SIM

Kwestie techniczne, konfiguracja telefonów do współpracy z internetem, rozwiązywanie problemów z tym związanych... itp.

Moderator: Moderatorzy

ODPOWIEDZ
bigo
Początkujący użytkownik forum
Posty: 1
Rejestracja: 2009-10-23, 22:02
Lokalizacja: wawa

Numer karty SIM

Post autor: bigo »

mam taki problem. czy wie ktoś może jak sprawidzić numer karty sim w inny sposob niz odczytanie go z karty?? mam nokie w orange ale mam ucięty kawałek karty sim, i mam tylko 18 cyfr z 19 :/
ja.michal
*Mistrz bezprzewodowy*
Posty: 22031
Rejestracja: 2006-08-14, 17:59
Lokalizacja: Polska

Re: Numer karty SIM

Post autor: ja.michal »

To chyba tylko u operatora.
Awatar użytkownika
YaHooo
Guru bezprzewodowy
Posty: 17761
Rejestracja: 2008-01-02, 14:38
Lokalizacja: Białystok

Re: Numer karty SIM

Post autor: YaHooo »

ja.michal pisze:To chyba tylko u operatora.
Niektóre telefony mają jeszcze kody serisowe i potrafią wyświetlić numer seryjny karty SIM. Analogicznie jak *#06# podaje IMEI. Lecz kodu na numer SIM musisz poszukać w zależności od tego jaki masz telefon.

Ewentualnie można przejrzeć specyfikację komend AT modemu/telefonu który posiadamy. Może się zdarzyć, że jakaś komenda z rozszerzonego zestawu podaje taką informację.
Pozdrawiam YaHooo :)
> FAQ < > Limitowanie TTL < > Filtrowanie MAC < > Limit - miniFAQ <
> Udostępnianie połączenia internetowego iPlus w trybie Ad-hoc < > Połączenie Ad-hoc <
(iPlus7GB-30%) + (Sierra Wireless AC881) + (HP Compaq nx7300) + (200m od BTS'a) = (600kB/s)
Awatar użytkownika
KrissTofferr
Mistrz bezprzewodowy
Posty: 1271
Rejestracja: 2008-03-11, 14:15
Lokalizacja: Lubelskie

Re: Numer karty SIM

Post autor: KrissTofferr »

bigo pisze:jak sprawdzić numer karty sim w inny sposob niz odczytanie go z karty?
Można odczytać 19-cyfrowy ICC-ID karty SIM w terminalu komendą +CRSM
lub w przypadku telefonu Siemens komendą ^SCID. Na przykład:

Kod: Zaznacz cały

AT+CRSM=176,12258,0,0,10
+CRSM: 144,0,988420018001684078F7
OK
Uzyskane cyfry trzeba przestawić miejscami w parach czyli właściwy ICCID to: 8948021008108604877F
Numer ICC-ID jest maksymalnie 20 cyfrowy dlatego ostatnia "pusta" cyfra ma w powyższym przykładzie wartość F.

Komenda ^SCID jest trochę mniej uniwersalna, bo działa tylko na Siemensach:

Kod: Zaznacz cały

AT^SCID
^SCID: 8948021008108604877
Linki:
AT Commands Reference Guide
Awatar użytkownika
YaHooo
Guru bezprzewodowy
Posty: 17761
Rejestracja: 2008-01-02, 14:38
Lokalizacja: Białystok

Re: Numer karty SIM

Post autor: YaHooo »

KrissTofferr pisze:Można odczytać 19-cyfrowy ICC-ID karty SIM w terminalu komendą +CRSM
Heh szukałem takiej komendy w specyfikacjach mi dostępnych, ale jej nie znalazłem. Po tym jak napisałeś okazało się, że jest :roll:
Pozdrawiam YaHooo :)
> FAQ < > Limitowanie TTL < > Filtrowanie MAC < > Limit - miniFAQ <
> Udostępnianie połączenia internetowego iPlus w trybie Ad-hoc < > Połączenie Ad-hoc <
(iPlus7GB-30%) + (Sierra Wireless AC881) + (HP Compaq nx7300) + (200m od BTS'a) = (600kB/s)
Awatar użytkownika
KrissTofferr
Mistrz bezprzewodowy
Posty: 1271
Rejestracja: 2008-03-11, 14:15
Lokalizacja: Lubelskie

Re: Numer karty SIM

Post autor: KrissTofferr »

:) YaHooo mnie na komendę +CRSM naprowadził "prawie" przypadek...
W programie Cardinal SimEditor zobaczyłem pole o nazwie "ICC ID" z podobną zawartością jak ta uzyskana komendą ^SCID z Siemensa. Do tej pory wiedziałem tylko tyle że informacje które odczytuje Cardinal można odczytywać też ręcznie w terminalu komendą +CRSM. Poprzednio zniechęciła mnie dokumentacja z 3gpp.org. A teraz znów mnie skusiło więc "podrążyłem" temat w googlach.
Nie poleciłem Cardinal'a bo do niego potrzebny jest oddzielny czytnik kart SIM (np. na USB).
Awatar użytkownika
YaHooo
Guru bezprzewodowy
Posty: 17761
Rejestracja: 2008-01-02, 14:38
Lokalizacja: Białystok

Re: Numer karty SIM

Post autor: YaHooo »

Rozumiem :)

Ale za to rozbudowało się nam post w FAQ http://www.bez-kabli.pl/viewtopic.php?p=149381#149381 dzięki Tobie :)
Pozdrawiam YaHooo :)
> FAQ < > Limitowanie TTL < > Filtrowanie MAC < > Limit - miniFAQ <
> Udostępnianie połączenia internetowego iPlus w trybie Ad-hoc < > Połączenie Ad-hoc <
(iPlus7GB-30%) + (Sierra Wireless AC881) + (HP Compaq nx7300) + (200m od BTS'a) = (600kB/s)
Chris-Kr
Mistrz bezprzewodowy
Posty: 1887
Rejestracja: 2007-12-27, 19:19
Lokalizacja: Kraków

Re: Numer karty SIM

Post autor: Chris-Kr »

KrissTofferr pisze:

Kod: Zaznacz cały

AT+CRSM=176,12258,0,0,10
+CRSM: 144,0,988420018001684078F7
OK
Znalazłem, że 176 oznacza "READ BINARY", ale co oznaczają następne liczby?
Czy dla odczytania ICCID mają być akurat takie?
Krzysztof
Awatar użytkownika
KrissTofferr
Mistrz bezprzewodowy
Posty: 1271
Rejestracja: 2008-03-11, 14:15
Lokalizacja: Lubelskie

Restricted SIM access +CRSM

Post autor: KrissTofferr »

Ogólne użycie komendy +CRSM:

Kod: Zaznacz cały

AT+CRSM=<command>,<fileid>,<P1>,<P2>,<P3>,<dane>
Nasz przykład:

Kod: Zaznacz cały

AT+CRSM=176,12258,0,0,10
Parametr numeryczny <command> oznacza wybrane polecenie. Obsługiwanych poleceń jest tylko kilka ale teoretycznie mogą to być numery od 0 do 255. W naszym przykładzie kod 176 oznacza polecenie "READ BINARY". W szczegółowej dokumentacji podano wartości szesnastkowe poleceń czyli np. B0 zamiast 176.

Parametr numeryczny <fileid> oznacza identyfikator pliku elementarnego lub identyfikator zbioru plików w pamięci karty SIM. W naszym przykładzie liczba 12258 oznacza identyfikator pliku elementarnego przechowującego tzw. ICCID, który zawiera 10 bajtów danych. W dokumentacji można znaleźć identyfikatory różnych plików podane w systemie szesnastkowym czyli np. 2FE2 zamiast 12258.

Parametry numeryczne <P1>,<P2>,<P3>,<dane> nie są wymagane dla każdego polecenia. W naszym przykładzie nie jest wymagany parametr <dane>.

Parametry <P1>,<P2>,<P3> mają różne przeznaczenie w zależności od polecenia <command>. W naszym przykładzie, dla polecenia "READ BINARY", P1 i P2 oznaczają offset pozycji odczytu danych z pliku. P1 to bardziej znaczący bajt offsetu a P2 to mniej znaczący bajt offsetu. Ogólnie: Offset = P1 * 256 + P2. W naszym przykładzie P1 musi mieć wartość 0 ponieważ dla ICCID o długości maksymalnej 10 bajtów możemy ustalić offset tylko w zakresie od 0 do 9 a do tego wystarcza mniej znaczący bajt offsetu P2.
Parametr P3, dla polecenia "READ BINARY", oznacza długość danych do odczytu. W naszym przykładzie będzie to 10 bajtów lub koniecznie mniej - jeśli offset ustalimy na większy od 0 bajtów.

Dlatego w przypadku odczytu z pliku ICCID poprawne będą polecenia:

Kod: Zaznacz cały

AT+CRSM=176,12258,0,0,10
+CRSM: 144,0,988420018001684078F7
OK

//teraz przesuwamy offset pozycji odczytu:
AT+CRSM=176,12258,0,1,9
+CRSM: 144,0,8420018001684078F7
OK

AT+CRSM=176,12258,0,2,8
+CRSM: 144,0,20018001684078F7
OK

AT+CRSM=176,12258,0,3,7
+CRSM: 144,0,018001684078F7
OK

//offset=3 a my dalej skracamy ilość danych do odczytu:
AT+CRSM=176,12258,0,3,6
+CRSM: 144,0,018001684078
OK

AT+CRSM=176,12258,0,3,5
+CRSM: 144,0,0180016840
OK
i tak dalej...

Ogólna postać odpowiedzi z komendy +CRSM:

Kod: Zaznacz cały

+CRSM: <sw1>,<sw2>,<response>
Kody <sw1> i <sw2> oznaczają status uzyskanej odpowiedzi. Są objaśnione w dokumentacji.
Odpowiedź <response> jest zwracana w systemie szesnastkowym (każde dwa znaki stanowią jeden bajt).

Dokumentacja:
3GPP TS 11.11 V8.14.0 Specification of the SIM - ME interface
Chris-Kr
Mistrz bezprzewodowy
Posty: 1887
Rejestracja: 2007-12-27, 19:19
Lokalizacja: Kraków

Re: Restricted SIM access +CRSM

Post autor: Chris-Kr »

KrissTofferr pisze:Ogólne użycie komendy +CRSM:
Dzięki za obszerne wyjaśnienie :)
Ja ze swojej strony dorzucę link do strony identyfikującej operatora po numerze seryjnym karty SIM:
http://www.numberingplans.com/?page=analysis&sub=simnr
Na tej samej stronie można identyfikować jeszcze kilka innych ciekawych numerów.
Krzysztof
marwooj
Stały użytkownik forum
Posty: 107
Rejestracja: 2008-11-28, 14:57
Lokalizacja: Jankowice

Re: Numer karty SIM

Post autor: marwooj »

A jak odczytać mój numer telefonu z karty sim?
Awatar użytkownika
wojteks
*** Administrator ***
Posty: 26132
Rejestracja: 2007-12-02, 11:51
Lokalizacja: PL

Re: Numer karty SIM

Post autor: wojteks »

marwooj pisze:jak odczytać mój numer telefonu z karty sim?
Jaka sieć?
Nie pomagam na PW!
marwooj
Stały użytkownik forum
Posty: 107
Rejestracja: 2008-11-28, 14:57
Lokalizacja: Jankowice

Re: Numer karty SIM

Post autor: marwooj »

wojteks pisze: Jaka sieć?
Play Online
Awatar użytkownika
wojteks
*** Administrator ***
Posty: 26132
Rejestracja: 2007-12-02, 11:51
Lokalizacja: PL

Re: Numer karty SIM

Post autor: wojteks »

marwooj pisze:Play Online
Jest nadrukowany na karcie SIM w postaci 48xxxxxxxxx
Nie pomagam na PW!
marwooj
Stały użytkownik forum
Posty: 107
Rejestracja: 2008-11-28, 14:57
Lokalizacja: Jankowice

Re: Numer karty SIM

Post autor: marwooj »

wojteks pisze: Jest nadrukowany na karcie SIM w postaci 48xxxxxxxxx
:-) :-) :-) tylko jak nie mam dostępu do karty SIM bo jest w modemie na którym już nie ma kasy a sam modem jest włożony do kompa a ten zamknięty w komórce na strychu do której nie mam klucza i nawet drabiny a jednak bym sobie to konto doładował.

Myślałem o jakiejś AT magicznej komendzie, bo mam dostęp po ssh.
Awatar użytkownika
KrissTofferr
Mistrz bezprzewodowy
Posty: 1271
Rejestracja: 2008-03-11, 14:15
Lokalizacja: Lubelskie

Re: Numer karty SIM

Post autor: KrissTofferr »

marwooj pisze:A jak odczytać mój numer telefonu z karty sim?
Własny numer można odczytać z karty SIM komendą +CRSM lub +CNUM.

Komenda +CNUM.

Kod: Zaznacz cały

AT+CNUM
+CNUM: "Numer wlasny","123456789",129
Komenda +CRSM. Plik elementarny 0x6F40 (dziesiętnie 28480) przechowuje numer MSISDN.
Najpierw testujemy długość pierwszego rekordu w pliku 0x6F40:

Kod: Zaznacz cały

AT+CRSM=178,28480,1,4,0
+CRSM: 103,30
OK
W tym przykładzie parametr 178 oznacza polecenie READ RECORD.
Parametry 1,4 oznaczają że wskazujemy (4) na rekord numer 1.
W odpowiedzi +CRSM: 103,30 odczytana długość pierwszego rekordu to 30 bajtów.
Odczytujemy 30 bajtów:

Kod: Zaznacz cały

AT+CRSM=178,28480,1,4,30
+CRSM: 144,0,FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07918421436587F9FFFFFFFFFFFF
OK
Szukamy od końca tej odpowiedzi pierwszej cyfry różnej od F.
Odczytane kolejno 10 znaków: 21436587F9 po przestawieniu miejscami w parach daje 123456789F.

Poza tym u niektórych operatorów funkcjonują krótkie kody do odczytu własnego numeru z sieci.
W sieci Play *121#

Kod: Zaznacz cały

AT+CMGF=1
AT+CUSD=1,"*121#",15
+CUSD: "Twoj nr: 123456789"
zDaleKi
Stary bywalec bezprzewodowy
Posty: 11508
Rejestracja: 2005-10-12, 11:18
Lokalizacja: Wrocław

Re: Numer karty SIM

Post autor: zDaleKi »

wojteks pisze:Jaka sieć?
marwooj pisze:Play Online
Zatem to powinno zadziałać:
KrissTofferr pisze:W sieci Play *121#
Od biedy zawsze (o ile są środki na koncie i operator nie blokuje) można wysłać z modemu SMSa na swoja komórkę np. przy pomocy <a href="http://www.bez-kabli.pl/viewtopic.php?t=9557" target="_blank">»Top NetInfo«</a>
Pozdr, (R) BliSki. (tm)
Pytania dotyczące kwestii technicznych tylko na forum. Pamiętaj PW to nie helpdesk.
marwooj
Stały użytkownik forum
Posty: 107
Rejestracja: 2008-11-28, 14:57
Lokalizacja: Jankowice

Re: Numer karty SIM

Post autor: marwooj »

Kod: Zaznacz cały

--> Sending: AT+CNUM
AT+CNUM
OK
Niestety

Kod: Zaznacz cały

--> Sending: AT+CRSM=178,28480,1,4,0
AT+CRSM=178,28480,1,4,0
+CRSM: 144,0,""
Co niby z tym zerem zrobić
Smutek

Kod: Zaznacz cały

--> Sending: AT+CMGF=1
AT+CMGF=1
OK
--> Sending: AT+CUSD=1,"*121#",15
AT+CUSD=1,"*121#",15
ERROR
Też nic
Awatar użytkownika
KrissTofferr
Mistrz bezprzewodowy
Posty: 1271
Rejestracja: 2008-03-11, 14:15
Lokalizacja: Lubelskie

Re: Numer karty SIM

Post autor: KrissTofferr »

marwooj pisze:+CRSM: 144,0,""
Zgadłeś długość rekordu za pierwszym razem czyli że jego długość wynosi 0 bajtów czyli że nie ma pliku 0x6F40 na karcie SIM.
Na moich dwóch kartach Play jest taka sama sytuacja. Na wszystkich kartach PlusGSM i Heyah jest plik 0x6F40.
Z dokumentacji 3GPP TS 11.11 wynika że plik 0x6F40 EF.MSISDN jest opcjonalny czyli że może być ale nie musi.
marwooj pisze:AT+CUSD=1,"*121#",15
ERROR
Spróbuj inaczej:

Kod: Zaznacz cały

AT+CMGF=0
AT+CUSD=1,"AA982C3602",15
marwooj
Stały użytkownik forum
Posty: 107
Rejestracja: 2008-11-28, 14:57
Lokalizacja: Jankowice

Re: Numer karty SIM

Post autor: marwooj »

:( :( :( :( :( :( :(

Kod: Zaznacz cały


--> Sending: AT+CMGF=0
AT+CMGF=0
OK
--> Sending: AT+CUSD=1,"AA982C3602",15
AT+CUSD=1,"AA982C3602",15
OK
--> Modem initialized. 


:( :( :( :( :( :( :(


Może coś nie tak z modemem?
Awatar użytkownika
KrissTofferr
Mistrz bezprzewodowy
Posty: 1271
Rejestracja: 2008-03-11, 14:15
Lokalizacja: Lubelskie

Re: Numer karty SIM

Post autor: KrissTofferr »

marwooj pisze:Może coś nie tak z modemem?
Nie wiem. Podaj odpowiedzi:

Kod: Zaznacz cały

AT+CGMM
ATI9
AT&V
Przywróć domyślne ustawienia:

Kod: Zaznacz cały

AT+CMGF=1
AT&F
Spróbuj jeszcze innej, metody wysyłania krótkich kodów.
Najpierw komendą +CNMI ustawiamy przekazywanie niektórych wiadomości na terminal.

Kod: Zaznacz cały

AT+CNMI=1,1,0,0,1
ATD*121#;
marwooj
Stały użytkownik forum
Posty: 107
Rejestracja: 2008-11-28, 14:57
Lokalizacja: Jankowice

Re: Numer karty SIM

Post autor: marwooj »

KrissTofferr pisze:Nie wiem. Podaj odpowiedzi:

Kod: Zaznacz cały

AT+CGMM
ATI9
AT&V
No dobra jak coś z tego odczytasz :-)

Kod: Zaznacz cały

root@deb:~# wvdial wwww
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: AT+CGMM
AT+CGMM
E160
OK
--> Sending: ATI9
ATI9
Manufacturer: huawei
Model: E160
Revision: 11.604.18.00.264
IMEI: XXXXXXXXXXXXXXX
+GCAP: +CGSM,+DS,+ES
OK
--> Sending: AT&V
AT&V
&C: 1; &D: 2; &E: 0; &F: 0; &S: 0; &W: 0; E: 1; L: 0; M: 0; Q: 0; V: 1;
X: 0; Z: 0; \Q: 3; \S: 0; \V: 0; S0: 0; S2: 43; S3: 13; S4: 10; S5: 8;
S6: 2; S7: 50; S8: 2; S9: 6; S10: 14; S11: 95; S30: 0; S103: 1; S104: 1;
+FCLASS: 0; +ICF: 3,3; +IFC: 2,2; +IPR: 115200; +DR: 0; +DS: 0,0,2048,6;
+WS46: 12; +CBST: 0,0,1;
+CRLP: (61,61,48,6,0),(61,61,48,6,1),(240,240,52,6,2);
+CV120: 1,1,1,0,0,0; +CHSN: 0,0,0,0; +CSSN: 0,0; +CREG: 0; +CGREG: 0;
+CFUN:; +CSCS: "IRA"; +CSTA: 129; +CR: 0; +CRC: 0; +CMEE: 0; +CGDCONT: (1,"IP","internet","0.0.0.0",0,0),(2,"IP","Internet","0.0.0.0",0,0)
; +CGDSCONT: ; +CGTFT: ; +CGEQREQ: (1,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(2,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(3,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(4,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(5,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(6,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(7,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(8,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(9,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(10,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(11,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(12,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(13,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(14,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(15,4,0,0,0,0,2,0,"0E0","0E0",3,0,0),(16,4,0,0,0,0,2,0,"0E0","0E0",3,0,0)
; +CGEQMIN: ; +CGQREQ: ; +CGQMIN: ; ; +CGEREP: 0,0; +CGCLASS: "B";
+CGSMS: 1; +CSMS: 0; +CMGF: 0; +CSAS: 0; +CRES: 0;
+CSCA: "+48790998250",145; +CSMP: ,,0,0; +CSDH: 0; +CSCB: 0,"","";
+FDD: 0; +FAR: 0; +FCL: 0; +FIT: 0,0; +ES: ,,; +ESA: 0,,,,0,0,255,;
+CMOD: 0; +CVHU: 1; ; +CPIN: ,; +CMEC: 0,0,0; +CKPD: 1,1; +CGATT: 0;
+CGACT: 0;  +CPBS: "SM"; +CPMS: "SM","SM","SM"; +CNMI: 0,0,0,0,0;
+CMMS: 2; +FTS: 0; +FRS: 0; +FTH: 3; +FRH: 3; +FTM: 96; +FRM: 96;
+CCUG: 0,0,0; +COPS: 0,0,""; +CUSD: 0; +CAOC: 1; +CCWA: 0; +CCLK: "";
+CLVL: 2; +CMUT: 1; +CPOL: 0,2,"",0,0,0; +CPLS: 0; +CTZR: 0; +CTZU: 0;
+CLIP: 0; +COLP: 0; +CDIP: 0; +CLIR: 0; ^PORTSEL: 0; ^CPIN: ,;
^ATRECORD: 0; ^FREQLOCK: 8804620,0
OK
--> Modem initialized.
--> Configuration does not specify a valid phone number.
--> Configuration does not specify a valid login name.
--> Configuration does not specify a valid password.
Ot i cała tajemnica :-)

[ Dodano: 2010-01-02, 20:24 ]
KrissTofferr pisze:

Kod: Zaznacz cały

AT+CNMI=1,1,0,0,1
ATD*121#;

Kod: Zaznacz cały

--> Sending: AT+CNMI=1,1,0,0,1
AT+CNMI=1,1,0,0,1
OK
--> Sending: ATD*121#;
ATD*121#;
OK
^ORIG:1,0
^RSSI:5
Może zły interfejs wywołuje. Tylko że ttyUSB0 jest zupełnie do bani ?

Kod: Zaznacz cały

--> Initializing modem.
--> Sending: AT+CNMI=1,1,0,0,1
--> Sending: ATQ0
--> Re-Sending: AT+CNMI=1,1,0,0,1
--> Modem not responding.
[/code]

[ Komentarz dodany przez: YaHooo: 2010-01-02, 21:44 ]
Usunąłem z postu IMEI z powodów <a href="http://www.bez-kabli.pl/viewtopic.php?p=229313#229313" target="_blank">»IMEI«</a>
Ostatnio zmieniony 2010-01-02, 21:43 przez marwooj, łącznie zmieniany 1 raz.
Awatar użytkownika
KrissTofferr
Mistrz bezprzewodowy
Posty: 1271
Rejestracja: 2008-03-11, 14:15
Lokalizacja: Lubelskie

Re: Numer karty SIM

Post autor: KrissTofferr »

marwooj pisze:ATI9
Manufacturer: huawei
Model: E160
Revision: 11.604.18.00.264
Top_NetInfo obsługuje wysyłanie kodów USSD w trybie PDU na E160 oraz dekompresję uzyskanej odpowiedzi.
Do kodowania/dekodowania ciągu PDU możesz też wykorzystać formularz pduconv.htm
marwooj pisze:--> Sending: AT+CUSD=1,"AA982C3602",15
AT+CUSD=1,"AA982C3602",15
OK
Polecenie jest poprawne, chyba że ostatni (trzeci) parametr wymaga zmiany z 15 na 7 lub 4 (tego nie jestem pewien)
ale podejrzewam że poprawna odpowiedź z sieci mogła pojawić się na drugim porcie.
marwooj
Stały użytkownik forum
Posty: 107
Rejestracja: 2008-11-28, 14:57
Lokalizacja: Jankowice

Re: Numer karty SIM

Post autor: marwooj »

Może to problem z Zero CD, jak mogę sprawdzi w jakim trybie jest modem?
Awatar użytkownika
KrissTofferr
Mistrz bezprzewodowy
Posty: 1271
Rejestracja: 2008-03-11, 14:15
Lokalizacja: Lubelskie

Re: Numer karty SIM

Post autor: KrissTofferr »

marwooj pisze:Może to problem z Zero CD
E tam.
Czy otworzyłeś ten drugi port w minicom?
marwooj pisze:jak mogę sprawdzi w jakim trybie jest modem?
Niestety nie wiem. Komenda ^U2DIAG służy tylko do zapisu parametrów a nie do ich odczytu.
Według pliku SwitchPort.ini dla E160:
Aby włączyć Modem+PCUI+Cd-ROM+SD wykonujesz polecenie:
AT^U2DIAG=257
Aby włączyć Modem+PCUI+DIAG+SD wykonujesz polecenie:
AT^U2DIAG=256

Inna (teoretyczna) tabelka jest na stronie http://3g-modem.wetpaint.com/page/Huawei+AT-commands
ODPOWIEDZ