Program do monitorowania portów

Kwestie techniczne, konfiguracja i rozwiązywanie problemów z modemami GSM (GPRS, EDGE, UMTS, HSDPA i HSUPA).

Moderator: Moderatorzy

ODPOWIEDZ
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Program do monitorowania portów

Post autor: berni »

Czy korzysta ktoś z programu do monitorowania portów "Free Serial Port Monitor v. 3.31"? Tym snifferem szukam komend AT wymaganych do nawiązania połączenia i rozłączenia z netem w NDIS dla modemów Huawei E3131 i E367, i jak na razie rezultaty są mizerne gdyż po wskazaniu portu "3G PC UI Interface" w logach tego programu brak jest jakichkolwiek śladów typu AT^NDIS, to przykładowy fragment

Kod: Zaznacz cały

 41 54 5E 44 49 41 4C 4D 4F 44 45 3F 0D            AT^DIALMODE?.   

Answer: 2013-08-16 19:26:31.33864 (+0.0000 seconds)

 0D 0A 5E 44 49 41 4C 4D 4F 44 45 3A 32 2C 32 0D   ..^DIALMODE:2,2.
 0A 0D 0A 4F 4B 0D 0A                              ...OK..
Dla porównania menedżer PLAY ONLINE, który łączy z netem, w katalogu
C:\Documents and Settings\All Users\Dane aplikacji\PLAY ONLINE\log
tworzy dynamicznie pliki ATRecord.txt i NDISAPI.log i w nich są ślady zastosowania tych komend, tu z połączenia z E3131

Kod: Zaznacz cały

jNDIS-->Ndis connect...
<19:26:32-406>
jNDIS-->DoEventAndCallback State = 2, error = 0

<19:26:32-500>
AT^NDISADD=0,,,,,

<19:26:32-500>

OK

<19:26:32-531>
AT^NDISCONN=1,1,"internet",,,2
Dla E367 brak podobnych wpisów typu AT^NDISDUP.
Może są inne tego typu sniffery, które "wyłuskają" znacznie więcej informacji z portów modemu.
Awatar użytkownika
KrissTofferr
Mistrz bezprzewodowy
Posty: 1271
Rejestracja: 2008-03-11, 14:15
Lokalizacja: Lubelskie

Re: Program do monitorowania portów

Post autor: KrissTofferr »

berni pisze:jak na razie rezultaty są mizerne gdyż po wskazaniu portu "3G PC UI Interface"
Pewnie niewłaściwy port monitorujesz.
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Program do monitorowania portów

Post autor: berni »

Do wyboru mam porty: 3G Application - tu nic się nie dzieje i nawet w TNI po wskazaniu tego portu jest komunikat: "Nie otrzymano prawidłowej odpowiedzi z portu" i drugi port 3G PC UI na którym są te skąpe informacje. Dodatkowo powyłączałem komendami AT porty modemu i Huaweie łączą z netem tylko w NDIS.
Awatar użytkownika
YaHooo
Guru bezprzewodowy
Posty: 17761
Rejestracja: 2008-01-02, 14:38
Lokalizacja: Białystok

Re: Program do monitorowania portów

Post autor: YaHooo »

berni być może część informacji nie leci przez port COM, a sterownik modemu? Sprawdzałeś za pomocą innych snifferów? Ja osobiście używam http://technet.microsoft.com/en-us/sysi ... 96644.aspx
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)
berni
Specjalista bezprzewodowy-senior
Posty: 496
Rejestracja: 2009-06-14, 22:21
Lokalizacja: PL

Re: Program do monitorowania portów

Post autor: berni »

YaHooo pisze:Ja osobiście używam http://technet.microsoft....s/bb896644.aspx
Tym snifferem też sprawdzałem, i tu również brak śladów zastosowania koment AT typu at^ndisconn, przykładowe sprawdzenie stanu konta w iPlusie

Kod: Zaznacz cały

0.00031959	PLAY ONLINE.exe	IRP_MJ_WRITE	huawei_cdcacm_AcmSerial1	SUCCESS	Length 26: AT+CUSD=1,"AA180C3602",15.
YaHooo pisze:być może część informacji nie leci przez port COM, a sterownik modemu?
Prawdopodobnie tak jest z Huaweiami, pooglądałem HexEditorem plik
C:\Program Files\PLAY ONLINE\Driver\Driver\X86\ewusbwwan.sys
to fragment w którym są komendy AT

Kod: Zaznacz cały

Generated by HexEdit
C:\Program Files\PLAY ONLINE\Driver\Driver\X86\ewusbwwan.sys

0004f010  97 13 05 3f 5e 53 59 53 43 46 47 45 58 00 00 00  —..?^SYSCFGEX...
0004f020  5e 43 50 49 4e 4e 54 59 00 00 00 00 5e 44 41 54  ^CPINNTY....^DAT
0004f030  41 43 4c 41 53 53 00 00 5e 53 59 53 49 4e 46 4f  ACLASS..^SYSINFO
0004f040  45 58 00 00 5e 4e 44 49 53 45 4e 44 00 00 00 00  EX..^NDISEND....
0004f050  5e 53 4d 53 54 49 4d 45 5a 4f 4e 45 00 00 00 00  ^SMSTIMEZONE....
0004f060  5e 48 44 52 52 53 53 49 00 00 00 00 5e 43 52 53  ^HDRRSSI....^CRS
0004f070  53 49 00 00 5e 53 4d 4d 45 4d 54 52 41 4e 53 00  SI..^SMMEMTRANS.
0004f080  5e 57 49 4e 37 4e 43 54 00 00 00 00 5e 44 53 4e  ^WIN7NCT....^DSN
0004f090  00 00 00 00 5e 43 55 52 52 53 49 44 00 00 00 00  ....^CURRSID....
0004f0a0  2b 47 4d 49 00 00 00 00 5e 49 53 45 4d 45 52 47  +GMI....^ISEMERG
0004f0b0  00 00 00 00 5e 53 49 44 00 00 00 00 5e 48 43 4d  ....^SID....^HCM
0004f0c0  47 4d 41 58 4c 45 4e 00 5e 49 50 4d 4f 44 45 00  GMAXLEN.^IPMODE.
0004f0d0  2b 47 4d 52 00 00 00 00 5e 49 43 43 49 44 00 00  +GMR....^ICCID..
0004f0e0  5e 43 52 50 4e 00 00 00 5e 4e 44 49 53 44 55 50  ^CRPN...^NDISDUP
0004f0f0  00 00 00 00 5e 41 55 54 48 44 41 54 41 00 00 00  ....^AUTHDATA...
0004f100  5e 44 48 43 50 00 00 00 2b 43 47 41 43 54 00 00  ^DHCP...+CGACT..
0004f110  5e 4e 44 49 53 44 49 41 4c 00 00 00 2b 43 47 44  ^NDISDIAL...+CGD
Może w innych plikach *.sys będzie ślad komendy at^ndisconn.
Awatar użytkownika
YaHooo
Guru bezprzewodowy
Posty: 17761
Rejestracja: 2008-01-02, 14:38
Lokalizacja: Białystok

Re: Program do monitorowania portów

Post autor: YaHooo »

berni pisze: Tym snifferem też sprawdzałem, i tu również brak śladów zastosowania koment AT typu at^ndisconn, przykładowe sprawdzenie stanu konta w iPlusie
Czyli to musi iść jakoś inaczej.
berni pisze: to fragment w którym są komendy AT
Zatem bardzo możliwe jest, że jest tak jak napisałem wcześniej. A tego raczej już się nie da przeskoczyć. Chyba, że ktoś wyniesie od Huawei'a sposób na łączenie w trybie NDIS, bo jak domyślam się to próbujesz uzyskać.
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)
ODPOWIEDZ