minicom + stan konta
Moderator: Moderatorzy
-
- Użytkownik forum
- Posty: 24
- Rejestracja: 2009-02-06, 22:14
- Lokalizacja: z ksi??ek
minicom + stan konta
Witajcie.
Na tym forum męczę was od pierwszych kroków w internecie komórkowym po szczegóły połączeń. Jak na razie internet pracuje - jest tylko problem z wyciągnięciem z karty SIM informacji na temat stanu konta.
Konkretnie - problem z wdzwonieniem się po stan licznika.
Używam do tego programu minicom. Mam ustawiony dobry port, komendy at działają, natomiast nie umiem go zmusić do wybrania numeru.
Załączam screen z programu:
Używałam też programu cutecom, ale z takim samym skutkiem. Działają komendy at, próba wdzwonienia siada
O czymś pewnie banalnym zapominam.
Na tym forum męczę was od pierwszych kroków w internecie komórkowym po szczegóły połączeń. Jak na razie internet pracuje - jest tylko problem z wyciągnięciem z karty SIM informacji na temat stanu konta.
Konkretnie - problem z wdzwonieniem się po stan licznika.
Używam do tego programu minicom. Mam ustawiony dobry port, komendy at działają, natomiast nie umiem go zmusić do wybrania numeru.

Załączam screen z programu:

Używałam też programu cutecom, ale z takim samym skutkiem. Działają komendy at, próba wdzwonienia siada

atd*100#
OK
atd*100#;
ERROR
atd*100#
OK
at+csq
+CSQ: 7,99
O czymś pewnie banalnym zapominam.
- pluskwa_skarzysko
- Specjalista bezprzewodowy-senior
- Posty: 327
- Rejestracja: 2006-05-11, 00:37
- Lokalizacja: Pogorzałe
Re: minicom + stan konta
Nie lepiej przelozyc karte SIM i sprawdzic stan konta?
Instrukcja została napisana tylko dla systemu Windows, bo użytkownicy Linuksa sami sobie poradzą, a użytkownicy Mac'ów przyzwyczajeni są, że ich wszyscy olewają 

-
- Użytkownik forum
- Posty: 24
- Rejestracja: 2009-02-06, 22:14
- Lokalizacja: z ksi??ek
Re: minicom + stan konta
Mam tylko komórkę z simlockiem w Orange'u
Karta to SIMdata. Nie mam fizycznej możliwości sprawdzenia, poza tym nie uśmiecha mi się przekładanie za każdym razem karty
Zapomniałam napisać, modem to ten biedny Globetrotter 3G+.

![:]](./images/smilies/splash.gif)
Zapomniałam napisać, modem to ten biedny Globetrotter 3G+.
Re: minicom + stan konta
MisPaddington a próbowałaś użyć komendy AT+CUSD Bo z tego co pamiętam to do USSD jest właśnie ta komenda AT.
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)

> 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)
-
- Użytkownik forum
- Posty: 24
- Rejestracja: 2009-02-06, 22:14
- Lokalizacja: z ksi??ek
Re: minicom + stan konta
Próbowałam.
Dla wyższych numerów to samo co dla dwójki.
Chyba będę musiała wykończyć limit na karcie i przy następnym doładowaniu liczyć co do bajta. Eh.
Na razie próbuję sprawdzić czy komendy USSD działają na tym modemie.
Kod: Zaznacz cały
at+cusd=1
OK
at+cusd=0
OK
at+cusd=2
ERROR
at+cusd=0,"*100#"
OK
at+cusd=1,"*100#"
OK
at+cusd=2,"*100#"
ERROR
Dla wyższych numerów to samo co dla dwójki.

Na razie próbuję sprawdzić czy komendy USSD działają na tym modemie.
Re: minicom + stan konta
MisPaddington pisze:Dla wyższych numerów to samo co dla dwójki.
Ale ważność powinno zwrócic przy 1 z tym że może trzeba to wysyłać na drugim porcie COM modemu.
Kod: Zaznacz cały
ate
OK
at+cusd=1,"*100#"
OK
+CUSD: 0,"Aktualny stan konta: 7.77 PLN. Konto wazne do 07.04.2009. Teraz mozesz
wylaczyc informacyjny SMS po rozmowie: *101*11*06#",15
Ostatnio zmieniony 2009-03-07, 21:53 przez wojteks, łącznie zmieniany 1 raz.
Nie pomagam na PW!
Wyszukiwarka usług szerokopasmowych viewtopic.php?f=30&t=55724
Wyszukiwarka usług szerokopasmowych viewtopic.php?f=30&t=55724
Re: minicom + stan konta
A spróbuj jeszcze tak:Ostatni parametr spróbuj zmienić na 0,1 lub 2.
Kod: Zaznacz cały
AT+CUSD=1,"*100#",15
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)

> 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)
-
- Użytkownik forum
- Posty: 24
- Rejestracja: 2009-02-06, 22:14
- Lokalizacja: z ksi??ek
Re: minicom + stan konta
Dla końcówki 1 error, dla 0, 2, 15 OK.
I nic więcej 


Re: minicom + stan konta
Chyba wiem co jest nie tak, prawdopodobnie terminal zamyka połączenie po odebraniu ok, trzeba go tak przestawić aby działał cały czas, ewentualnie poszukać czegoś w rodzaju czytaj port.
Druga możliwość, jak modem odpowiadana at_opsys?
Druga możliwość, jak modem odpowiadana at_opsys?
Za prośbę pomocy na gg/pw gwarantuje czerwony prezent!
Re: minicom + stan konta
Jest jeszcze inna możliwość. Modem może posiadać więcej portów COM i właściwą odpowiedź kieruje na inny niż przyjmuje komendę.krystianb pisze:prawdopodobnie terminal zamyka połączenie po odebraniu ok, trzeba go tak przestawić aby działał cały czas, ewentualnie poszukać czegoś w rodzaju czytaj port.
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)

> 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)
Re: minicom + stan konta
Z tym modemem to da się pogadać tylko na aplication port, ani modem właściwy ani diagnostic nie są rozmowne, ewentualnie jeszcze aplication 2 jest jako tako rozmowny, ale fabrycznie ten port nie występuje, trzeba tryb modemu przestawić żeby go zobaczyć. Ale zobacz na screenie jest na dole tryb ofline.YaHooo pisze:Modem może posiadać więcej portów COM i właściwą odpowiedź kieruje na inny niż przyjmuje komendę.
Za prośbę pomocy na gg/pw gwarantuje czerwony prezent!
-
- Użytkownik forum
- Posty: 24
- Rejestracja: 2009-02-06, 22:14
- Lokalizacja: z ksi??ek
Re: minicom + stan konta
na at+opsys radośnie i niezmiennie OK. Kurde błąd by jakiś wyrzucił, a nie... 

Re: minicom + stan konta
Powinienem dokładnie napisaćMisPaddington pisze:na at+opsys radośnie i niezmiennie OK. Kurde błąd by jakiś wyrzucił, a nie...
Kod: Zaznacz cały
at_opsys?
Za prośbę pomocy na gg/pw gwarantuje czerwony prezent!
Re: minicom + stan konta
To rzeczywiście może być jak piszesz. Pod Windowsowym Hyperterminalem ciągle jest się połączonym i pewnie tak ma być w minicom żeby dobrze działało.krystianb pisze:Ale zobacz na screenie jest na dole tryb ofline.
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)

> 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)
-
- Użytkownik forum
- Posty: 24
- Rejestracja: 2009-02-06, 22:14
- Lokalizacja: z ksi??ek
Re: minicom + stan konta
krystianb
_OPSYS: 3,2
A co do trybu online. Właśnie nie umiem go wywalczyć
. Bo jak łączę się innym programem, to wtedy modem zajęty i minicom nie wstanie. A na minicomie na razie nie udało mi się wdzwonić.
_OPSYS: 3,2
A co do trybu online. Właśnie nie umiem go wywalczyć

Re: minicom + stan konta
Którego portu używasz ?
porty są 4 (/dev/ttyUSB0 do ttyUSB3),z modemem gadasz pa porcie ttyUSB2.
Musi działać.
porty są 4 (/dev/ttyUSB0 do ttyUSB3),z modemem gadasz pa porcie ttyUSB2.
Musi działać.
-
- Użytkownik forum
- Posty: 24
- Rejestracja: 2009-02-06, 22:14
- Lokalizacja: z ksi??ek
Re: minicom + stan konta
Eeee ewidetnie zgłupiałam.
Używam portu /dev/noz0
Karta to Globetrotter na PCMCIA i za nic na USB to go nie widzę.

Karta to Globetrotter na PCMCIA i za nic na USB to go nie widzę.

Re: minicom + stan konta
MisPaddington pisze:/dev/noz0
No to teraz ja zgłupiałem

Nie mam pojęcia,co to za urządzenie...jakiej dystrybucji Linuksa używasz ?
Ale trzymamy się numeracji - spróbuj z /dev/noz2,jesli istnieje

Podejrzewam,że to"noz",to po prostu dowiązania symboliczne do ttyUSBx.
Re: minicom + stan konta
To jest stara karta, nowsze miały kontroler usb wbudowany, ta nie ma. No a co do tego to też mi się zaczyna wydawać, że to nie ten port, ale raczej noz1 to będzie. noz2 to pewnie będzie diagnostic interface, a jedynka aplication.Patryk_ pisze:Podejrzewam,że to"noz",to po prostu dowiązania symboliczne do ttyUSBx.
Za prośbę pomocy na gg/pw gwarantuje czerwony prezent!
-
- Użytkownik forum
- Posty: 24
- Rejestracja: 2009-02-06, 22:14
- Lokalizacja: z ksi??ek
Re: minicom + stan konta
Ubuntu 8.10. Hmm /dev/noz0 - bo jądro ma w sobie sterowniki nozomi do kart optiona i się modem pojawia jako takie urządzenie.
Dobra:
katalog /dev/
cel:
Hm co do portu - na ten się łączę z netem hmm ale zaraz popróbuję z kolejnymi.
Ok.
noz1 - milczy, dokładniej minicom nie reaguje na komendy. Z noz2 - victoria.. prawie
Karta Orange (testowa)
Karta Plusa...
NA plusie objawy, że widzi sieć, ale się nie łączy... Czy limit właśnie sobie wybrał moment i się skończył, czy to nie ta odpowiedź co trzeba? A jeśli to kwestia limitu, mam najgłupsze pytanie pod słońcem
Można doładować przelewem bankowym kartę, gdy ta jest wyjęta i potem ją włożyć, czy doładowanie może być tylko wtedy, gdy karta jest aktywna - w telefonie/modemie?
Ale jest postęp
lub soczek czy herbatka co kto pije
[ Dodano: 2009-03-08, 14:55 ]
Działa!
Doładowane konto, zwróciło grzecznie kwotę.
Działająca komenda:
AT+CUSD=1,"*100#"
Czyli problemem był zły port w minicomie :> Dziękuję za nakierowanie na problem
Robię sobie coraz większe długi u was 
Dobra:
katalog /dev/

cel:

Hm co do portu - na ten się łączę z netem hmm ale zaraz popróbuję z kolejnymi.
Ok.
noz1 - milczy, dokładniej minicom nie reaguje na komendy. Z noz2 - victoria.. prawie

Karta Orange (testowa)

Karta Plusa...

NA plusie objawy, że widzi sieć, ale się nie łączy... Czy limit właśnie sobie wybrał moment i się skończył, czy to nie ta odpowiedź co trzeba? A jeśli to kwestia limitu, mam najgłupsze pytanie pod słońcem

Ale jest postęp


[ Dodano: 2009-03-08, 14:55 ]
Działa!

Działająca komenda:
AT+CUSD=1,"*100#"
Czyli problemem był zły port w minicomie :> Dziękuję za nakierowanie na problem


Re: minicom + stan konta
Tak limit wybrał najbardziej nieodpowiednią chwilę, ale spokojnie można doładować kartę jak leży gdziekolwiek, nie ma to żadnego znaczenia czy "telefon" jest włączony czy nie.MisPaddington pisze:Czy limit właśnie sobie wybrał moment i się skończył, czy to nie ta odpowiedź co trzeba? A jeśli to kwestia limitu, mam najgłupsze pytanie pod słońcem Można doładować przelewem bankowym kartę, gdy ta jest wyjęta i potem ją włożyć, czy doładowanie może być tylko wtedy, gdy karta jest aktywna - w telefonie/modemie?
Pozdrawiam i wszyskiego najlepszego z okazji dzisiejszego świeta @->-X-
Za prośbę pomocy na gg/pw gwarantuje czerwony prezent!
Re: minicom + stan konta
MisPaddington pisze:Czy limit właśnie sobie wybrał moment i się skończył,
To jest problem kart przedpłaconych np. simdata albo się przeterminują na wychodzące połączenia albo środków zabraknie i nie da się nic sprawdzić.
Nie pomagam na PW!
Wyszukiwarka usług szerokopasmowych viewtopic.php?f=30&t=55724
Wyszukiwarka usług szerokopasmowych viewtopic.php?f=30&t=55724
Re: minicom + stan konta
krystianb pisze:To jest stara karta, nowsze miały kontroler usb wbudowany, ta nie ma
Myślałem,że 3G+ PCMCIA to te same bebechy,co biały Icon +host USB

[ Dodano: 2009-03-08, 21:38 ]
MisPaddington pisze:Dziękuję za nakierowanie na problem
Cieszę się,że działa

[ Dodano: 2009-03-08, 21:40 ]
krystianb pisze:ale raczej noz1 to będzie.
Trzeci port,tak samo,jak w Huawei i kartach Sierra...pewnie chipset to warunkuje.
Choć np.PIN wchodzi także pierwszym portem.
Trzeba by dodać do FAQ.
Re: minicom + stan konta
Czy odpowiedź modemu można przekazać np do pliku?
np coś w ten "deseń"
np coś w ten "deseń"
Kod: Zaznacz cały
picocomm /dev/ttyUSB0 "AT+CSQ" > output.txt
Re: minicom + stan konta
Sorki, że odgrzebuję stary temat ale szukałem rozwiązania tego zagadnienia dla modemów Option korzystających ze sterownika HSO. Na podstawie tych opisów
http://eko.one.pl/?p=openwrt-ussd#spraw ... playonline
w minicomie sprawdzam już stan konta w Play Online i pakiety internetowe w Play Fresh.
http://www.fotosik.pl/pokaz_obrazek/6b4 ... f902e.html
http://www.fotosik.pl/pokaz_obrazek/021 ... a5351.html
http://eko.one.pl/?p=openwrt-ussd#spraw ... playonline
w minicomie sprawdzam już stan konta w Play Online i pakiety internetowe w Play Fresh.
http://www.fotosik.pl/pokaz_obrazek/6b4 ... f902e.html
http://www.fotosik.pl/pokaz_obrazek/021 ... a5351.html
Re: minicom + stan konta
Ale nawymyślane kombinacje... Minicom za dużych możliwości to nie ma. Szczyt u niego to CSQ. Dla pozostałych ważnych parametrów połączenia (AT+CSQ, LAC, CID) polecam gotowy skrypt/program, który sam pisałem...
Ikonka:
Citrus
Skrypt uruchomić przez sudo lub z uprawnieniami #
Nie mam innego modemu niż Huawei więc nie mam jak sprawdzić na Option, ani na ZTE
Uwaga! wymaga zainstalowanych pakietów:
Plik konfiguracyjny dla wvdial:
Plik ~/.gammurc
Program jest cały czas "szlifowany" wiec proszę o wyrozumiałość... mam nadzieję, że kiedyś ten skrypt zostanie przyklejony w dziale Linux
[/code]
Ikonka:


Citrus
Skrypt uruchomić przez sudo lub z uprawnieniami #
Nie mam innego modemu niż Huawei więc nie mam jak sprawdzić na Option, ani na ZTE
Uwaga! wymaga zainstalowanych pakietów:
Kod: Zaznacz cały
$ sudo apt-get install zenity
$ sudo apt-get install gammu
$ sudo apt-get install gsm-ussd
$ sudo apt-get install wvstat
$ sudo apt-get install wvdial
Plik konfiguracyjny dla wvdial:
Kod: Zaznacz cały
[Dialer Defaults]
Abort on Busy = off
Modem = /dev/ttyUSB0
Baud = 115200
Init = AT+COPS?
Init2 = AT+CSQ
Init3 = AT+CREG=2
Init4 = AT+CREG?
Init5 = AT+CGMM
Stupid Mode = 1
[Dialer modem-start]
Init1 = AT+CFUN=1
[Dialer modem-stop]
Init1 = AT+CFUN=0
[Dialer play]
Modem = /dev/ttyUSB0
Baud = 57600
Init1 = ATH
Init2 = ATE1
Init3 = AT+CGDCONT=1,"IP","internet"
Dial Command = ATD
Phone = *99#
Stupid mode = yes
Username = "blank"
Password = "blank"
Auto DNS = no
Plik ~/.gammurc
Kod: Zaznacz cały
[gammu]
port=/dev/ttyUSB1
connection=at
name=Huawei E156G
model=auto
Program jest cały czas "szlifowany" wiec proszę o wyrozumiałość... mam nadzieję, że kiedyś ten skrypt zostanie przyklejony w dziale Linux

Re: minicom + stan konta
Amanda pisze:Czy odpowiedź modemu można przekazać np do pliku?
Nie wiem jak to można zrobić w picocomie ale w minicomie jest wykonalne: w ustawieniach minicomu (sekwencja klawiszy Ctrl+a,z) trzeba zaaktywować "Capture on/off" klawiszem l. Domyślnie zapis jest do pliku minicom.cap tutaj przykład, wywołałem minicoma z roota i plik zapisał się w katalogu /root
Kod: Zaznacz cały
linux-ygk9:~ # cat minicom.cap
at_opmn
_OPMN: iPlus Modem USB Option Icon 225 HSDPA 7.2
OK
at_oifc?
_OIFC: 3,1,1,0
OK
at_opsys?
_OPSYS: 3,2
OK
Re: minicom + stan konta
Doładowanie w Play Online poprzez minicoma:
stan przed doładowaniem
http://www.fotosik.pl/pokaz_obrazek/c6d ... a9d18.html
i po doładowaniu
http://www.fotosik.pl/pokaz_obrazek/657 ... c0f3e.html
Krótkie wyjaśnienie: dla iCON-a 505 wybieram port /dev/ttyHS0
a dla iCON-ów 225 i 411 port /dev/ttyHS1
Czasami zdarza się, że sprawdzenie lub doładowanie komendami AT wyświetla ERROR lub brak jest reakcji. W Windows też się tak czasem zdarzyło.
stan przed doładowaniem
http://www.fotosik.pl/pokaz_obrazek/c6d ... a9d18.html
i po doładowaniu
http://www.fotosik.pl/pokaz_obrazek/657 ... c0f3e.html
Krótkie wyjaśnienie: dla iCON-a 505 wybieram port /dev/ttyHS0
Kod: Zaznacz cały
root@Microknoppix:~# cat /sys/class/tty/ttyHS0/hsotype
Application
a dla iCON-ów 225 i 411 port /dev/ttyHS1
Kod: Zaznacz cały
root@Microknoppix:~# cat /sys/class/tty/ttyHS1/hsotype
Application
Czasami zdarza się, że sprawdzenie lub doładowanie komendami AT wyświetla ERROR lub brak jest reakcji. W Windows też się tak czasem zdarzyło.
-
- Początkujący użytkownik forum
- Posty: 13
- Rejestracja: 2011-07-03, 18:56
- Lokalizacja: 127.0.0.1
Re: minicom + stan konta
Najnowsza wersja Onlitora obsługuje kody USSD i nie trzeba robić żadnych komplikacji, żeby sprawdzić np. stan konta. Chętne osoby niech testują i zgłaszają błędy, ponieważ nie jestem w stanie posiadać wszystkich modemów oraz wyłapać wszystkie problemy (testowałem tylko na kilku modemach firmy Huawei). Zapraszam do tego wątku http://www.bez-kabli.pl/viewtopic.php?t=26675&start=15.
Onlitor - zarządzanie mobilnym modemem w Linuksie
Re: minicom + stan konta
Do sprawdzania stanu konta można też użyć stare, dobre KPPP poprzez wbudowany w nim Mini-Terminal
http://www.fotosik.pl/pokaz_obrazek/0c9 ... d2bfd.html
tutaj w modemie GlobeSurfer ustawiłem port /dev/ttyUSB2
http://www.fotosik.pl/pokaz_obrazek/0c9 ... d2bfd.html
tutaj w modemie GlobeSurfer ustawiłem port /dev/ttyUSB2
Wróć do „Linux i internet komórkowy”
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość