1 (edytowany przez cineq 2013-01-03 13:27:07)

Temat: 3ginfo - odpowiedz w sms (mBank mobile) na E3131 Play

Zrezygnowalem z extroot-a na karcie sd w modemie, wrzucilem go na pendrive. SMSy i USSD w 3ginfo dzialaja.
Skrypt dla 3ginfo mBank, ktory dodales (http://eko.one.pl/forum/viewtopic.php?id=4756) byl napisany dla modemu ZTE MF100, oczywiscie nie dziala - wynik: "Problem operatora - brak możliwości sprawdzenia...".  Reczne wyslanie *121# zwraca odpowiedz poprawnie i potem przychodzi SMS ze stanem pakietow.

Mozna prosic o modyfikacje odpowiedniego skryptu, zeby dzialal dla E3131? Dla tego modemu ma byc PDU moze?

2

Odp: 3ginfo - odpowiedz w sms (mBank mobile) na E3131 Play

Tu też wysyła czystym tekstem, więc jak to nie ustawiłeś odpowiedniego portu komunikacyjnego i nie może na odpowiedź się doczekać. Puść go w debugu i zobaczysz czy zwraca coś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: 3ginfo - odpowiedz w sms (mBank mobile) na E3131 Play

A te *121# wysyłasz ręcznie czy przez ussd159? Jak to drugie to sobie zamień *121# w skrypcie na odpowiedni kod w pdu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

4 (edytowany przez cineq 2013-01-03 13:37:11)

Odp: 3ginfo - odpowiedz w sms (mBank mobile) na E3131 Play

Port dla 3ginfo jest ok, bo reszta funkcji dziala. Wlasnie w debug-u wynika, ze wywala sie po wyslaniue *121#. Obecny skrypt ma to czystym tekstem. Gdzie jest konwerter online txt->pdu?

Przez ussd19 jak wysylam, to wide odpowiedz.

5

Odp: 3ginfo - odpowiedz w sms (mBank mobile) na E3131 Play

*121# to AA982C3602, zmien sobie w skrypcie po prostu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: 3ginfo - odpowiedz w sms (mBank mobile) na E3131 Play

Po zmianie na pdu dziala. Dodalem sobie nowy skrypt mbank_pdu.gcom. Jakim narzedziem wyznaczasz PDU z ASCII? Kilka konwerterow online znalazlem, ale one sa do generowania tresci sms-a w PDU, wiec dodaja mase danych. Tak pytam na przyszlosc, zeby ci za kazdym razem nie zawracac glowy, jak sie cos zmieni w numerze.

7

Odp: 3ginfo - odpowiedz w sms (mBank mobile) na E3131 Play

Pierwszy z brzegu: http://twit88.com/home/utility/sms-pdu-encode-decode nagłówek możesz sobie darować oczywiście.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: 3ginfo - odpowiedz w sms (mBank mobile) na E3131 Play

Po zmianie 3ginfo na wersje dzisiejszą tj 06-01-2013r. U mnie na modemie ZTE MF 821 pojawiła się nazwa operatora, do tej pory nie było. Nadal jest pusto w wierszu MCC MNC: - - Nie wiem czy tak ma być?
W CP zmienił się też sposób sprawdzania dostępnego limitu danych. Teraz trzeba się zalogować do ICOK żeby sprawdzić ile nam zostało. Nie wiem czy da się to zaimplementować w tym skrypcie?

Status: PoĹÄ
czony
Czas polaczenia: 0d, 01:10:41
Przeslano danych: 5.2 MiB / 1.0 MiB
Operator: Cyfrowy Polsat
Tryb pracy: LTE
Sila sygnalu: 74%
Urzadzenie: ZTE Corporation MF821
MCC MNC: - -
LAC: FFFE (65534)
LCID: 297E02 (2719234)
RNC: 29 (41)
CID: 7E02 (32258)
CSQ: 23
RSSI: -67 dBm


+CSQ: 23,99
+COPS: 0,0,"Cyfrowy Polsat",7
+ZPAS: "LTE","CS_PS"
+CREG: 2,1, FFFE, 297E02, 7
+CGREG: 2,1, FFFE, 297E02, 7
DEVICE:ZTE Corporation MF821
---------------------------------------------------------------
/dev/tty      /dev/ttyS1    /dev/ttyS11   /dev/ttyS13   /dev/ttyS15   /dev/ttyS3    /dev/ttyS5    /dev/ttyS7    /dev/ttyS9    /dev/ttyUSB1  /dev/ttyUSB3
/dev/ttyS0    /dev/ttyS10   /dev/ttyS12   /dev/ttyS14   /dev/ttyS2    /dev/ttyS4    /dev/ttyS6    /dev/ttyS8    /dev/ttyUSB0  /dev/ttyUSB2
---------------------------------------------------------------

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  1/800 us ( 0%), #Int=  3, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.03
S:  Manufacturer=Linux 3.3.8 ehci_hcd
S:  Product=Generic Platform EHCI Controller
S:  SerialNumber=ehci-platform
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=05e3 ProdID=0608 Rev=77.64
S:  Product=USB2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms

T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  3 Spd=480  MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=05e3 ProdID=0608 Rev= 9.01
S:  Product=USB2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms

T:  Bus=01 Lev=03 Prnt=03 Port=01 Cnt=01 Dev#=  4 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=19d2 ProdID=0167 Rev= 0.00
S:  Manufacturer=ZTE,Incorporated
S:  Product=ZTE LTE Technologies MSM
S:  SerialNumber=MF821_FFFS111111
C:* #Ifs= 6 Cfg#= 1 Atr=c0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E:  Ad=84(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=86(I) Atr=03(Int.) MxPS=  64 Ivl=2ms
E:  Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms

T:  Bus=01 Lev=03 Prnt=03 Port=03 Cnt=02 Dev#=  5 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=154b ProdID=005b Rev=11.00
S:  Manufacturer=PNY Technologies
S:  Product=USB 2.0 FD
S:  SerialNumber=AA00000000003595
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=31875us
---------------------------------------------------------------
3ginfo.@3ginfo[0]=3ginfo
3ginfo.@3ginfo[0].device=/dev/ttyUSB3
3ginfo.@3ginfo[0].http_port=81
3ginfo.@3ginfo[0].qos=0
3ginfo.@3ginfo[0].language=pl
3ginfo.@3ginfo[0].script=cyfrowy_polsat

9

Odp: 3ginfo - odpowiedz w sms (mBank mobile) na E3131 Play

Własnie ta poprawka dotyczyła żeby modemy ZTE wyświetlały nazwę operatora. Modem nie zwraca kodów operatora, wiec jak chcesz je wyświetlać to dodaj do /usr/share/3ginfo/mccmnc.dat odpowiedni wpis.

Co do skryptu; jeżeli da się to zautomatyzować i da się pobrać stronę z wynikami to czemu nie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10 (edytowany przez askala 2013-01-07 00:47:38)

Odp: 3ginfo - odpowiedz w sms (mBank mobile) na E3131 Play

Według mojej skromnej wiedzy nie widzę możliwości zautomatyzowania pobierania danych z ICOK CP


A do którego btsa się połączyłem ?

11

Odp: 3ginfo - odpowiedz w sms (mBank mobile) na E3131 Play

Według mojej skromnej wiedzy nie widzę możliwości zautomatyzowania pobierania danych z ICOK CP

askala napisał/a:

A do którego btsa się połączyłem ?

Stacji LTE nie ma w bazie btsearch, pozostaje samodzielna ich lokalizacja.

12

Odp: 3ginfo - odpowiedz w sms (mBank mobile) na E3131 Play

LAC: FFFE (65534)
CID: 7E02 (32258)

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.