Komenda AT - Option
Moderator: Moderatorzy
- COVERek
- Stały użytkownik forum
- Posty: 93
- Rejestracja: 2008-07-10, 20:23
- Lokalizacja: Łódź
Komenda AT - Option
Witam,
Czy jest jakaś komenda AT, która poda nam nazwę operatora ?
Czy jest jakaś komenda AT, która poda nam nazwę operatora ?
Linux User #462372 || Ubuntu User #20118
- Tomek7
- Stary wyga bezprzewodowy
- Posty: 704
- Rejestracja: 2008-04-25, 18:31
- Lokalizacja: EŁK
Re: Komenda AT - Option
A po co ci to ? Zainstaluj TNI 

- COVERek
- Stały użytkownik forum
- Posty: 93
- Rejestracja: 2008-07-10, 20:23
- Lokalizacja: Łódź
Re: Komenda AT - Option
W linuxie , do konfiguracji conky.
potrzebuje komende, ktora mi ta informacje wypluje. 


Linux User #462372 || Ubuntu User #20118
-
- *Mistrz bezprzewodowy*
- Posty: 22036
- Rejestracja: 2006-08-14, 17:59
- Lokalizacja: Polska
Re: Komenda AT - Option
W Huawei jest to komenda AT^SPN=1. Możliwe, że będzie działać.
Więcej komend masz tutaj: http://www.bez-kabli.pl/viewtopic.php?p=149381#149381
Więcej komend masz tutaj: http://www.bez-kabli.pl/viewtopic.php?p=149381#149381
- COVERek
- Stały użytkownik forum
- Posty: 93
- Rejestracja: 2008-07-10, 20:23
- Lokalizacja: Łódź
Re: Komenda AT - Option
juz patrzylem, niestety nie dziala...ja.michal pisze:W Huawei jest to komenda AT^SPN=1. Możliwe, że będzie działać.
Więcej komend masz tutaj: http://www.bez-kabli.pl/viewtopic.php?p=149381#149381

Linux User #462372 || Ubuntu User #20118
-
- *Mistrz bezprzewodowy*
- Posty: 22036
- Rejestracja: 2006-08-14, 17:59
- Lokalizacja: Polska
Re: Komenda AT - Option
COVERek, a tutaj popatrzyłeś?
http://www.shapeshifter.se/2008/04/30/l ... -commands/
http://www.shapeshifter.se/2008/04/30/l ... -commands/
- COVERek
- Stały użytkownik forum
- Posty: 93
- Rejestracja: 2008-07-10, 20:23
- Lokalizacja: Łódź
Re: Komenda AT - Option
Tak widziałem to, ale albo tam tego nie ma, albo nie wiem jak mam użyć tamtych informacji.... 
----
Mam takie coś.
AT+COPS?
+COPS: 0,0,"Plus",2
Tylko ciekawi mnie czy jest takie coś co wyciągnie samo Plus.

----
Mam takie coś.

AT+COPS?
+COPS: 0,0,"Plus",2
Tylko ciekawi mnie czy jest takie coś co wyciągnie samo Plus.

Linux User #462372 || Ubuntu User #20118
- YaHooo
- Guru bezprzewodowy
- Posty: 17761
- Rejestracja: 2008-01-02, 14:38
- Lokalizacja: Białystok
Re: Komenda AT - Option
Niestety nie ma takiej komendy. A po co Ci taka komenda? Jak chcesz to w programie ująć, to prosto wyciągnąć samą nazwę operatora z tego co podaje komenda COPSCOVERek pisze:Tylko ciekawi mnie czy jest takie coś co wyciągnie samo Plus.

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)
- KrissTofferr
- Mistrz bezprzewodowy
- Posty: 1271
- Rejestracja: 2008-03-11, 14:15
- Lokalizacja: Lubelskie
Re: Komenda AT - Option
Odczytanie nazwy operatora sieci aktualnie używanego przez urządzenie:COVERek pisze:Czy jest jakaś komenda AT, która poda nam nazwę operatora ?
Kod: Zaznacz cały
AT+COPS?
+COPS: 0,0,"Plus GSM"
Kod: Zaznacz cały
AT+COPS=?
+COPS: (2,"Plus GSM",,"26001"),(3,"Era",,"26002"),(3,"IDEA",,"26003"),(3,"CC 260 NC 06",,"26006"),,(0,1,3,4),(0,2)
-
- *Mistrz bezprzewodowy*
- Posty: 22036
- Rejestracja: 2006-08-14, 17:59
- Lokalizacja: Polska
Re: Komenda AT - Option
Nie wiem jak to się robi w Linuxie bo się nie znam na tym, ale myślę, że można zrobić jakiś klikalny plik, który sprawdza za pomocą tej komendy jaki operator, ale pokazuje tylko nazwę operatora. Taki program, który korzysta wybiórczo z informacji - pokazuje to co chcemy.COVERek pisze:Tylko ciekawi mnie czy jest takie coś co wyciągnie samo Plus.![]()
- KrissTofferr
- Mistrz bezprzewodowy
- Posty: 1271
- Rejestracja: 2008-03-11, 14:15
- Lokalizacja: Lubelskie
Re: Komenda AT - Option
A gdzie wpisałeś polecenie AT+COPS? We własnym skrypcie Lua? Podaj kod źródłowyCOVERek pisze:czy jest takie coś co wyciągnie samo Plus

- YaHooo
- Guru bezprzewodowy
- Posty: 17761
- Rejestracja: 2008-01-02, 14:38
- Lokalizacja: Białystok
Re: Komenda AT - Option
Można to zrobić, to jest łatwe dość łatwe jak się wie jak czytać informacje z portów COM. A pod Linuxem nie wiem jak to zrobićja.michal pisze:Taki program, który korzysta wybiórczo z informacji - pokazuje to co chcemy.

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)
- COVERek
- Stały użytkownik forum
- Posty: 93
- Rejestracja: 2008-07-10, 20:23
- Lokalizacja: Łódź
Re: Komenda AT - Option
Tutaj moze znajdziesz odpowiedz.KrissTofferr pisze:[....]
A gdzie wpisałeś polecenie AT+COPS? We własnym skrypcie Lua? Podaj kod źródłowy

http://www.bez-kabli.pl/viewtopic.php?p=224912#224912
Ostatnio zmieniony 2009-11-02, 13:31 przez COVERek, łącznie zmieniany 1 raz.
Linux User #462372 || Ubuntu User #20118
- Patryk
- Guru bezprzewodowy
- Posty: 6692
- Rejestracja: 2007-09-12, 21:16
- Lokalizacja: Z dziczy
Re: Komenda AT - Option
Edytorem strumieniowym,tylko najpierw trzeba to jakoś przesłać na stdout...COVERek pisze:Tylko ciekawi mnie czy jest takie coś co wyciągnie samo Plus.
Przykład: u mnie użycie comgt (taki program do łączenia się i diagnostyki modemów GSM) wyrzuca taki oto komunikat:
Kod: Zaznacz cały
debian:~# comgt -d /dev/ttyUSB3
SIM ready
Waiting for Registration..(120 sec max)
Registered on Home network: "Orange PL",2
Signal Quality: 8,99
debian:~#
Kod: Zaznacz cały
comgt -d /dev/ttyUSB3 |grep Registered |awk '{printf $5}' |sed -e 's/"//g'

Prymitywne (nie śmiać się...),ale skuteczne.
- YaHooo
- Guru bezprzewodowy
- Posty: 17761
- Rejestracja: 2008-01-02, 14:38
- Lokalizacja: Białystok
Re: Komenda AT - Option
Ja bym powiedział bardzo sprytnePatryk pisze:Prymitywne (nie śmiać się...),ale skuteczne.

Ale nie lepiej napisać prosty programik w C jak się chce mieć ładnie to rozwiązane?

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)
-
- *Mistrz bezprzewodowy*
- Posty: 22036
- Rejestracja: 2006-08-14, 17:59
- Lokalizacja: Polska
Re: Komenda AT - Option
Najprostsze metody są najbardziej skuteczne.Patryk pisze:Prymitywne (nie śmiać się...),ale skuteczne.
- COVERek
- Stały użytkownik forum
- Posty: 93
- Rejestracja: 2008-07-10, 20:23
- Lokalizacja: Łódź
Re: Komenda AT - Option
Ja zrobiłem to tak u siebie na Ubuntu.
Kod: Zaznacz cały
#!/bin/bash
wvdial &> /tmp/gsm
name=`cat /tmp/gsm | grep +COPS: | cut -f2 -d\"`
echo $name
rm /tmp/gsm
Linux User #462372 || Ubuntu User #20118
- Patryk
- Guru bezprzewodowy
- Posty: 6692
- Rejestracja: 2007-09-12, 21:16
- Lokalizacja: Z dziczy
Re: Komenda AT - Option
Można,ale ja lubię takie skrypty (pozostało mi po batach w DOSie),poza tym nie znam niestety C...YaHooo pisze:Ale nie lepiej napisać prosty programik w C jak się chce mieć ładnie to rozwiązane?

- YaHooo
- Guru bezprzewodowy
- Posty: 17761
- Rejestracja: 2008-01-02, 14:38
- Lokalizacja: Białystok
Re: Komenda AT - Option
Szczerze to jak dla mnie napisanie dobrze działającego skryptu to nie lada wyczyn...Patryk pisze:ale ja lubię takie skrypty (pozostało mi po batach w DOSie),

To rzeczywiście przeszkoda, ale można nauczyć sięPatryk pisze:poza tym nie znam niestety C...![]()

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)
- COVERek
- Stały użytkownik forum
- Posty: 93
- Rejestracja: 2008-07-10, 20:23
- Lokalizacja: Łódź
Re: Komenda AT - Option
Jak sprawdzic bts na optionie? Daje komende:
A tych wyplutych znaczkow nie ma na btsearch. ;/ To to chyba nie to....
Kod: Zaznacz cały
at+creg=2
OK
at+creg?
+CREG: 1,"791E","E228"
Linux User #462372 || Ubuntu User #20118
- krystianb
- Guru bezprzewodowy
- Posty: 10352
- Rejestracja: 2008-03-19, 17:10
- Lokalizacja: wa
Re: Komenda AT - Option
To jest zapis szesnastkowy, trzeba przeliczyć na 10 i po problemie.COVERek pisze:A tych wyplutych znaczkow nie ma na btsearch. ;/ To to chyba nie to....
Za prośbę pomocy na gg/pw gwarantuje czerwony prezent!
-
- *Mistrz bezprzewodowy*
- Posty: 22036
- Rejestracja: 2006-08-14, 17:59
- Lokalizacja: Polska
Re: Komenda AT - Option
Czyli "31006","57896".
[ Dodano: 2009-11-22, 23:35 ]
Jak czegoś nie pomyliłem.
[ Dodano: 2009-11-22, 23:35 ]
Jak czegoś nie pomyliłem.
-
- Stary bywalec bezprzewodowy
- Posty: 11508
- Rejestracja: 2005-10-12, 11:18
- Lokalizacja: Wrocław
Re: Komenda AT - Option
Nie pomyliłeś, jest OK przeliczone.ja.michal pisze:Jak czegoś nie pomyliłem.
Pozdr, (R) BliSki. (tm)
Pytania dotyczące kwestii technicznych tylko na forum. Pamiętaj PW to nie helpdesk.
Pytania dotyczące kwestii technicznych tylko na forum. Pamiętaj PW to nie helpdesk.
- COVERek
- Stały użytkownik forum
- Posty: 93
- Rejestracja: 2008-07-10, 20:23
- Lokalizacja: Łódź
Re: Komenda AT - Option
Zamarzylo mi sie wyswietlanie pewnych informacji na temat polaczenia GSM pod conky w linuxie i mam takie pytania.
Jak wyciągnąć jakie jest połączenie (GSM, EDGE, UMTS czy HSDPA)?
Jak wymusić zmianę BTSa?
Jak wyciągnąć jakie jest połączenie (GSM, EDGE, UMTS czy HSDPA)?
Jak wymusić zmianę BTSa?
Linux User #462372 || Ubuntu User #20118
- COVERek
- Stały użytkownik forum
- Posty: 93
- Rejestracja: 2008-07-10, 20:23
- Lokalizacja: Łódź
Re: Komenda AT - Option
Hmm.. W wątku o Top_NetInfo znalazłem, że za pomocą tej linijki
ostatnia liczba mówi nam, iż: 0 - 2G i 2 - 3G.
Naprawdę nie da się uściślić wyniku na EDGE i HSDPA?
Żeby było jakoś tak jak w TNI.

Kod: Zaznacz cały
+COPS: 0,0,"Plus",0
Naprawdę nie da się uściślić wyniku na EDGE i HSDPA?
Żeby było jakoś tak jak w TNI.

Linux User #462372 || Ubuntu User #20118
- YaHooo
- Guru bezprzewodowy
- Posty: 17761
- Rejestracja: 2008-01-02, 14:38
- Lokalizacja: Białystok
Re: Komenda AT - Option
Chodzi Ci o to by zbadać za pomocą jakiej technologii się modem łączy? Jeśli tak, to na to jest komenda AT. Tylko w tej chwili jej nie mogę znaleźć. Poza tym to się może różnić między modemami (chodzi tu bardziej o producentów modemów, niż poszczególne modele).COVERek pisze:Naprawdę nie da się uściślić wyniku na EDGE i HSDPA?
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)
- COVERek
- Stały użytkownik forum
- Posty: 93
- Rejestracja: 2008-07-10, 20:23
- Lokalizacja: Łódź
Re: Komenda AT - Option
Nie wiem czy to nie jest to:
+COPS: 1,0,"Plus",0
bądź jak daje AT+COPS=? wywala mi ERROR.
Takze nie wiem czy to jest ta komenda czy tez jest jakas inna magiczna sztuczka aby uzyskac takie info.
Ale jak daje komende: AT+COPS? wywala mi bez <AcT>Command: AT+COPS=?
Response: +COPS: <stat>, long <oper>, short <oper>, numeric <oper>, <AcT>
<AcT> Network access type
[0] - GSM
[1] - Compact GSM
[2] - UTRAN
[3] - GSM with EGPRS
[4] - UTRAN with HSDPA
[5] - UTRAN with HSUPA
[6] - UTRAN with HSDPA and HSUPA
+COPS: 1,0,"Plus",0
bądź jak daje AT+COPS=? wywala mi ERROR.
Takze nie wiem czy to jest ta komenda czy tez jest jakas inna magiczna sztuczka aby uzyskac takie info.
Linux User #462372 || Ubuntu User #20118
- YaHooo
- Guru bezprzewodowy
- Posty: 17761
- Rejestracja: 2008-01-02, 14:38
- Lokalizacja: Białystok
Re: Komenda AT - Option
Ta komenda służy wybraniu operatora. A to, że modem wywala Ci odpowiedź bez parametru AcT, znaczy, że po prostu nie obsługuje tej funkcjonalności.Takze nie wiem czy to jest ta komenda czy tez jest jakas inna magiczna sztuczka aby uzyskac takie info.
W Optionach jest do rozpoznania technologii komenda:
Kod: Zaznacz cały
AT_OSSYS=0
AT_OSSYS?
Kod: Zaznacz cały
_OSSYS: <n>,<AcT>
Kod: Zaznacz cały
<AcT>:
0 GSM
2 UTRAN
3 No service
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)
- COVERek
- Stały użytkownik forum
- Posty: 93
- Rejestracja: 2008-07-10, 20:23
- Lokalizacja: Łódź
Re: Komenda AT - Option
Tutaj chyba się nie mogę z Tobą zgodzić ponieważ Top NetInfo jakoś musi wyciągnąć tą informację...


Linux User #462372 || Ubuntu User #20118
- YaHooo
- Guru bezprzewodowy
- Posty: 17761
- Rejestracja: 2008-01-02, 14:38
- Lokalizacja: Białystok
Re: Komenda AT - Option
No niestety tylko to mi się udało znaleźć co napisałem. Bo np. w Sierrach działa komenda: AT!GETRAT:
Kod: Zaznacz cały
at!getrat?
!GETRAT: UMTS
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)