1

Temat: Niepoprawne działanie ussd159???

Witam, zauważyłem że niepoprawnie działa wysyłanie kodów ussd.

Tzn kody o długości do dwóch gwiazdek (*xxx# i *xxx*xxx#) działają poprawnie, lecz kody z trzema gwiazdkami (*xxx*xxx*xxx#) już nie

Komunikat błędu, wysyłany pewnie przez operatora (w moim przypadku Plus na kartę, mBank mobile), to "Wybrany kod USSD nie jest obsługiwany"

Testowane modemy to e586, e398, e3131

nie tylko najnowszy Gargoyle, ale najnowsze wersje plugin'u

da się coś z tym zrobić???

2

Odp: Niepoprawne działanie ussd159???

Napisać do autora ussd159 że ma toto błąd?

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

3

Odp: Niepoprawne działanie ussd159???

Czy już został poprawiony błąd z wysyłaniem kodów ussd postaci *xxx*xxx*xxx#? W pakiecie ussd159 dostępnym w gargoyle otrzymuje błąd "Wybrany kod USSD nie jest obsługiwany".

4

Odp: Niepoprawne działanie ussd159???

1. A zgłosił to ktoś?
2. Wprowadzony ręcznie działa?

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

5

Odp: Niepoprawne działanie ussd159???

1. Nie wiem czy błąd został zgłoszony.
2. Wprowadzony kod ręcznie w telefonie działa.

6

Odp: Niepoprawne działanie ussd159???

2. Ręcznie przez picocom.

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

7 (edytowany przez pawelek1053 2015-01-21 16:01:11)

Odp: Niepoprawne działanie ussd159???

Poprzez picocom działają kody ussd w postaci *xxx*xxx*xxx#

Poprawiłem błąd konwertowania kodu USSD na postać PDU. Wystarczy podmienić plik i będą poprawnie wysyłane kody postaci *XXX*XX*XX#. Sprawdziłem z kartą operatora wirtualnego KLUCZ Mobile wykorzystującego infrastrukturę plusa.

ussd3131

8

Odp: Niepoprawne działanie ussd159???

Próbowałem w picocom oraz ussd159 i w obu aplikacjach podczas próby wysłania komendy o stan konta otrzymuję:

root@OpenWrt:~# ussd159 -v -p /dev/ttyUSB2 -t 60 -u *101#
ussd159: opening port /dev/ttyUSB2
ussd159: port opened
ussd159: at_command: sending "ate0"
ussd159: at_wok...
ussd159: at_wok: got ""
ussd159: at_wok: got "OK"
ussd159: at_wok: done
ussd159: at_command: sending "at+cmgf=0"
ussd159: at_wok...
ussd159: at_wok: got ""
ussd159: at_wok: got "OK"
ussd159: at_wok: done
ussd159: at_command: sending "at+cscs="IRA""
ussd159: at_wok...
ussd159: at_wok: got ""
ussd159: at_wok: got "OK"
ussd159: at_wok: done
ussd159: at_command: sending "at+cusd=1,"aa182c3602",15"
ussd159: at_wcusd...
ussd159: at_wcusd: got ""
ussd159: at_wcusd: got "OK"
ussd159: at_wcusd: got ""
ussd159: at_wcusd: got "+CUSD: 5,"aBEA#fX 6?",15"
ussd159: at_wcusd: done
ussd159: decira: buf = "aBEA#fX 6?"

W czym tkwi przyczyna?
W picocom`ie próbowałem za pomocą PDU, czyli:
AT+CUSD=1,"AA182C3602",15
ale wywala to samo co w przypadku ussd159

9

Odp: Niepoprawne działanie ussd159???

Spróbuj wcześniej wysłać takie komendy AT:
AT+CMGF=0
AT+CSCS="IRA"

10

Odp: Niepoprawne działanie ussd159???

niestety nie pomaga sad

root@OpenWrt:~# picocom /dev/ttyUSB2
picocom v1.7

port is        : /dev/ttyUSB2
flowcontrol    : none
baudrate is    : 9600
parity is      : none
databits are   : 8
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv
imap is        :
omap is        :
emap is        : crcrlf,delbs,

Terminal ready
at
OK
AT+CMGF=0
ERROR
AT+CMGF=0
OK
AT+CSCS="IRA"
OK
AT+CUSD=1,"AA182C3602",15
OK

+CUSD: 5,"A$EA#fP 6?",15

11

Odp: Niepoprawne działanie ussd159???

No nie pomaga bo modem dziwnie się odzywa  po tym. O jakim modemie  w ogóle mowa?

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

12

Odp: Niepoprawne działanie ussd159???

modem to Sierra Aircard 320U

13

Odp: Niepoprawne działanie ussd159???

Szukaj na sieci jakieś pdfa z poleceniami do niego, może on po prostu potrzebuje włączenia czegoś.

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

14

Odp: Niepoprawne działanie ussd159???

Możesz sprawdzić co zwraca Twój modem po wysłaniu mu takich komend AT:
AT+CUSD=?

AT+CMGF=?
AT+CMGF?

AT+CSCS=?
AT+CSCS?

15

Odp: Niepoprawne działanie ussd159???

root@OpenWrt:~# picocom /dev/ttyUSB2
picocom v1.7

port is        : /dev/ttyUSB2
flowcontrol    : none
baudrate is    : 9600
parity is      : none
databits are   : 8
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv
imap is        :
omap is        :
emap is        : crcrlf,delbs,

Terminal ready
AT
OK
AT+CUSD=?
+CUSD: (0-2)

OK
AT+CUSD?
+CUSD: 0

OK
AT+CMGF=?
+CMGF: (0-1)

OK
AT+CMGF?
+CMGF: 0

OK
AT+CSCS=?
+CSCS: ("IRA","GSM","UCS2","PCCP437")

OK
AT+CSCS?
+CSCS: "IRA"

OK