Temat: Modem Huawei e180 i USSD

Witam
Mam mały problem z kodami ussd mam router mr3420 a w nim Gargoyle:1.5.8.3 doinstalowane 3ginfo i ussd159 pracował on z modemem e165g i kody działały bardzo dobrze ale postanowiłem go wymienić na e180 i tu już jest lipa, po wysłaniu kodu nic nie zwraca. Jaka może być tego przyczyna może ktoś wie? W programie Mobile Partner kody działają na obu modemach.

2

Odp: Modem Huawei e180 i USSD

Wywołaj więc ręcznie ussd159 i zobacz co modem zwraca po tych kodach.

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

3

Odp: Modem Huawei e180 i USSD

Chodzi o to ? :
ussd159 -v -p /dev/ttyUSB1 -t 30 -u *124*#

4

Odp: Modem Huawei e180 i USSD

Tak, choć kod weź w "".

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

5

Odp: Modem Huawei e180 i USSD

Wypluwa coś takiego:
root@Gargoyle:~# ussd159 -v -p /dev/ttyUSB1 -t 40 -u "*124*#"
ussd159: opening port /dev/ttyUSB1
ussd159: port opened
at_simple: "ate0"...
at_wok: ""
at_wok: "OK"
at_simple: "at+cmgf=0"...
at_wok: ""
at_wok: "OK"
at_simple: "at+cscs="IRA""...
at_wok: ""
at_wok: "OK"
at_wok: ""
at_wok: "OK"
ussd159: /dev/ttyUSB1: Operation timed out

6

Odp: Modem Huawei e180 i USSD

Ciekawe, bo teoretycznie to ussd159 ten ok złapał.

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

7

Odp: Modem Huawei e180 i USSD

Jak wpisałem to samo polecenie tylko z modemem e156g to prawidłowo przyszła odpowiedz. Wydaje mi się że to coś nie tak z USSD159 bo w innych programach odpowiedzi przychodzą poprawnie na modem e180 a w ussd159 nie. Nie da się nic więcej z tym zrobić???

8

Odp: Modem Huawei e180 i USSD

Wyślij do autora info, użytkownik acek na tym forum.

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

9

Odp: Modem Huawei e180 i USSD

Sprawa ma się tak dostałem od autora ussd159 acka kod źródłowy programu ussd159 w postaci pliku ussd159.c z wprowadzonymi poprawkami ale nie znam się na tym i nie wiem jak mam to przetestować z moim modemem, jest ktoś kto ma o tym pojęcie?

10

Odp: Modem Huawei e180 i USSD

Skompilować to kod źródłowy smile

Na stronie też jest coś nowszego, skompiluję to zaraz.

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

11

Odp: Modem Huawei e180 i USSD

PS. Jest już w repo.

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

12

Odp: Modem Huawei e180 i USSD

A gdzie to znajdę ? smile

13

Odp: Modem Huawei e180 i USSD

opkg update
opkg install ussd159 jak używasz moich obrazów.

http://ecco.selfip.net/attitude_adjustm … /packages/

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

14 (edytowany przez wieszunt 2013-01-19 15:44:29)

Odp: Modem Huawei e180 i USSD

ok już mam tylko nie mam przy sobie tego modemu będę miał dopiero w sobotę więc nie mogę przetestować czy modem będzie dawał poprawne odpowiedzi


To jest odpowiedz modemu z nowym ussd159:

ussd159 -v -p /dev/ttyUSB1 -t 5 -u "*124*#"
ussd159: opening port /dev/ttyUSB1
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,"aa988ca61a01",15"
ussd159: at_wcusd...
ussd159: at_wcusd: got ""
ussd159: at_wcusd: got "OK"
ussd159: /dev/ttyUSB1: Operation timed out

Czyli brak poprawnej odpowiedzi modemu hmm

15

Odp: Modem Huawei e180 i USSD

Witam ponownie jakoś przypadkowo odkryłem że mój modem używa że tak powiem prostego konwertowania znaków czyli 7-bit. To znaczy jak dostanie polecenie:

AT+CUSD=1,"*124*#",15

to normalnie odpowiada a jak dostanie 8-bit.:

AT+CUSD=1,"AA988CA61A01",15

to w odpowiedzi jest tylko OK i nic więcej. Teraz jak zmienić skrypt ofnk bo on jest chyba napisany pod 8-bit. żeby dostać normalnie odpowiedz po naciśnięciu przycisku pozostały limit?

16

Odp: Modem Huawei e180 i USSD

Użyj ofnk2, tam jest czystym tekstem.

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

17

Odp: Modem Huawei e180 i USSD

Niestety nie działa na stronie w odpowiedzi dostaje tylko jakieś "���" trzy znaczki smile

18

Odp: Modem Huawei e180 i USSD

Uruchom to z konsoli, zobaczysz co zwraca

gcom -d /dev/ttyUSB2 -s /usr/share/3ginfo/scripts/ofnk2.gcom

czy jaki tam sobie interfejs ustawiłeś.

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

19

Odp: Modem Huawei e180 i USSD

O... a w konsoli zwraca normalną prawidłową odpowiedz. To dlaczego przez 3ginfo nie?

20

Odp: Modem Huawei e180 i USSD

A widzisz, bo pierwotnie ofnk2 był dla MF100 który znaczki i hexach daje.

Zmień sobie /usr/share/3ginfo/scripts/ofnk2.sh i zamiast echo $A napisz tak echo $O

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

21

Odp: Modem Huawei e180 i USSD

Dzięki po raz kolejny smile Jak widać na moim przykładzie ofnk2 nie jest tylko dla MF100 ale też dla E180 po małej modyfikacji.