Odp: 3G INFO
Pewnie nie odkryłem ameryki, ale właśnie edytowałem sobie skrypt ofnk.gcom i zmieniłem w nim:
send "AT+CUSD=1,\"*100*1*2#\",15^m"na
send "AT+CUSD=1,\"AA180CA68AA96423\",15^m" czyli to samo tylko w PDU i skrypt działa z E173u-2 ![]()
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → 3G INFO
Strony Poprzednia 1 2 3 4 5 6 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Pewnie nie odkryłem ameryki, ale właśnie edytowałem sobie skrypt ofnk.gcom i zmieniłem w nim:
send "AT+CUSD=1,\"*100*1*2#\",15^m"na
send "AT+CUSD=1,\"AA180CA68AA96423\",15^m" czyli to samo tylko w PDU i skrypt działa z E173u-2 ![]()
Nie odkryłeś
Po prostu E173 wymaga kodowania w pdu po prostu.
Cezary - czy dało by rade by 3G w momencie odświeżania aktualizował by tylko siłę sygnału lub samo CSQ, tak by odświeżanie było szybsze. Teraz jak odpalam 3ginfo to uruchamia mi się s 15 sek i to samo z odświeżaniem. W terminalu siłę sygnału można uzyskać natychmiast, bez czekania.
Myślę że taka zmiana bardzo pomogła by w momencie szukania najlepszego miejsca na umieszczenie modemu itp. Resztę informacji można by było uzyskać po kliknięciu "Pokaż informacje dodatkowe"
Raczej nie, bo tu już konflikt interesów zachodzi - niektórzy chcieli by wszystko, inni jeszcze coś innego.
Jak pisałeś - siłę sygnału łatwo uzyskać "ręcznie" więc możesz to po prostu z konsoli zrobić.
Hmm, masz racje... wszystkim dogodzić.... A może dodatkowy klawisz tylko do siły sygnału, albo już pojadę na całość - wykres z siłą sygnału na linii czasu.... uff, musiałem to z siebie wyrzucić ;-)
Poczekaj, coś wymyślę dla Ciebie.
Sorry że tak późno ale nie miałem dostępu do neta. 3G info zadziałało gdy zmieniłem port diagnostyczny. Dzieki za odpowiedź Cezary.
A jakim poleceniem sprawdzić moc sygnału?
Ja jestem w takim terenie teraz że ruch liści zmienia mi UMTS na EDGE i rypie mi się konfig co do limitów na QoS.
at+csq<enter>
Albo http://eko.one.pl/?p=openwrt-3g#odczytsiysygnau
PS
gcom -d /dev/ttyUSB2 sig też zadziała. Więc uruchamiasz w pętli
while true; do gcom -d /dev/ttyUSB2 sig; doneI masz na bieżąco odczyt siły sygnału.
dzięki!
Do poprawki
rosnie QOS UP
prawdziwy to 512
Status:PołączonyCzas połączenia:0 dni, 00:03:15
Profil UMTS QoS:4096 kbps DOWN | 1134 kbps UP
Czas połączenia:0 dni, 00:08:47
Profil UMTS QoS:4096 kbps DOWN | 1466 kbps UP
bardzo fajne zmiany w tym 3ginfo
wszystko smiga oprócz wyświetlania tego QOS
QoS wyświetla się na podstawie danych z modemu. Kompletnie nie jest to przeliczane itd. Możesz zobaczyć wykonując 3ginfo-test.
PS. To źle że UP rośnie?
Cezary!
Istnieje szansa na wsparcie dla x86 ?
Bede wdzieczny!
Mówisz masz (to nie zależy od konkretnej architektury), więc zainstaluj po prostu.
cyt."PS. To źle że UP rośnie?"
W sumie nic nie zmienia tylko rośnie hehe teraz mam up jakieś 20Mbps ;D
Co mozna by zdeinstalowac z tego obrazu by zwolnic pamieć do zainstalowania sms? Mogę sie pozbyc calego pakietu od wi-fi bo nie używam, mógł byś mi napisać tak na babskie co wykasować?
Nie używam exroota bo mam ciągle jakieś inne z nim problemy ;p
Mogla bym zainstalowac czysty obraz bez gui ale nie dam rady odpalic 3g by smigalo jak to z gui, juz kiedys probowalam to kaszanka wyszla ani nie wznawialo 3g ani samo nie laczylo, chyba zebys mi to tam przemielił w wolnej chwili bez gui by wgrać i by mozna bylo latwo skonfigurowac czy tez bylo wstepnie skonfigurowane, hmm zapewne za wiele wymagam ![]()
Nic nie możesz bo wszystkie jest w romie, więc zdeinstalowanie nie zwolni pamięci. Możesz tylko odinstalować to co już sama zainstalowałaś.
Możesz gnokii umieścić na karcie pamięci w modemie i zrobić linka do /usr/bin. Też zadziała tak.
I tak zrobie
tylko jeszcze potestuje czy to 3ginfo zainstalowane nie zatka routera bo znowu sie namęczę a będzie sie wieszać przez brak pamięci
PS. Ciekawe czy modem z tym UP świruje czy coś się z BTSem dzieje... Pokaż wynik z 3ginfo-test
Status:Połączony Czas połączenia:0 dni, 01:05:06 Pobrano:4.3 MiB Wysłano:1.8 MiB Operator:Play Tryb pracy:HSPA Siła sygnału:38%
Ukryj informacje dodatkowe
CSQ:12 RSSI:-89 dBm Profil UMTS QoS:4096 kbps DOWN | 4006 kbps UP MCC MNC:260 06 LAC:12 (18) CID:EED9 (61145) Urządzenie:huawei E173
root@Gargoyle:~$ /etc/init.d/3ginfo start
root@Gargoyle:~$ 3ginfo test
Status: Polaczony
Czas polaczenia: 0 dni, 01:05:46
PrzesĹano danych: 4.3 MiB / 1.8 MiB
Operator: Play
Tryb pracy: HSPA
Sila sygnalu: 35%
Urzadzenie: huawei E173
MCC MNC: 260 06
LAC: 12 (18)
LCID: - (-)
RNC: - (-)
CID: EED9 (61145)
CSQ: 11
RSSI: -91 dBm
root@Gargoyle:~$
wyglada ze to ma jakis zwiazek z tym pakietem-"gcom" w nim ta wartosc rosnie caly czas
Popatrz w poradniku masz to samo na zrzucie ekranowym
http://eko.one.pl/?p=openwrt-3ginfo w play max upload jest 1024
3ginfo-test, nie 3ginfo test
@Cezary - korzystam teraz z 2 modemów 3G (E1750 i E372) i mam takie zabawne spostrzeżenie:
Modemy mam ustawione na dwa interfejsy:
wan - E1750: ttyUSB0 do ttyUSB2
wan2 - E372: ttyUSB3 do ttyUSB7
Wszystko działa ok. Raz działa jeden modem raz drugi - na razie ręcznie przestawiany przez ifup wan lub ifup wan2.
3Ginfo działa świetnie na pierwszym modemie (czyli ttyUSB2) - wszystkie informacje pokazane poprawnie.
Kiedy zmienie w konfiguracji 3ginfo port na drugi modem ttyUSB7 (i odpale wan2) - wtedy pokazuje siłę sygnału i dodatkowe informacje ale informacje o aktywnym połączeniu i ilości danych brakuje. Czyli 4 pierwsze wiersze są puste i pisze "rozłączony".
Bawiłem się tym i wygląda, że te dane brane są tylko dla pierwszego modemu niezależnie od konfiguracji 3ginfo (oczywiście muszą być podłączone dwa modemy).
Jeśli korzystam tylko z jednego modemu to niezależnie od jakiego wszystko jest ok.
Która wersja 3ginfo? Ostatnia powinno działać poprawnie.
Przyślij mi na mejla wyniki poleceń
uci show network
uci show 3ginfo
sh -x /usr/bin/3ginfo
ifconfig (jak jest wan2 aktywny)
Podaje wynik poleceń:
root@OpenWrt:~$ uci show network
network.loopback=interface
network.loopback.ifname=lo
network.loopback.proto=static
network.loopback.ipaddr=127.0.0.1
network.loopback.netmask=255.0.0.0
network.lan=interface
network.lan.ifname=eth0.1
network.lan.type=bridge
network.lan.proto=static
network.lan.ipaddr=192.168.1.1
network.lan.netmask=255.255.255.0
network.wan=interface
network.wan.proto=3g
network.wan.service=umts
network.wan.maxwait=0
network.wan.device=/dev/ttyUSB0
network.wan.apn=vpn
network.wan.pincode=5165
network.wan.username=vpn
network.wan.password=vpn
network.wan2=interface
network.wan2.proto=3g
network.wan2.service=umts
network.wan2.maxwait=0
network.wan2.device=/dev/ttyUSB3
network.wan2.apn=internet
network.wan2.pincode=6093
network.wan2.username=internet
network.wan2.password=internet
network.@switch[0]=switch
network.@switch[0].name=rtl8366s
network.@switch[0].reset=1
network.@switch[0].enable_vlan=1
network.@switch[0].blinkrate=2
network.@switch_vlan[0]=switch_vlan
network.@switch_vlan[0].device=rtl8366s
network.@switch_vlan[0].vlan=1
network.@switch_vlan[0].ports=0 1 2 3 5t
network.@switch_port[0]=switch_port
network.@switch_port[0].device=rtl8366s
network.@switch_port[0].port=1
network.@switch_port[0].led=6
network.@switch_port[1]=switch_port
network.@switch_port[1].device=rtl8366s
network.@switch_port[1].port=2
network.@switch_port[1].led=9
network.@switch_port[2]=switch_port
network.@switch_port[2].device=rtl8366s
network.@switch_port[2].port=5
network.@switch_port[2].led=2root@OpenWrt:~$ uci show 3ginfo
3ginfo.@3ginfo[0]=3ginfo
3ginfo.@3ginfo[0].device=/dev/ttyUSB7
3ginfo.@3ginfo[0].pincode=6093
3ginfo.@3ginfo[0].http_port=81root@OpenWrt:~$ sh -x /usr/bin/3ginfo
+ basename /usr/bin/3ginfo
+ [ 3ginfo = 3ginfo ]
+ TOTXT=1
+ uci -q get 3ginfo.@3ginfo[0].device
+ DEVICE=/dev/ttyUSB7
+ [ ! -e /dev/ttyUSB7 ]
+ uci show network
+ grep /dev/ttyUSB0
+ cut -f2 -d.
+ SEC=wan
+ [ ! -z wan ]
+ break
+ [ -z wan ]
+ [ ! -f /tmp/pincode_was_given ]
+ gcom -d /dev/ttyUSB7 -s /usr/share/3ginfo/scripts/3ginfo.gcom
+ O=
+CSQ: 25,99
^SYSINFOEX:2,3,0,1,,3,"WCDMA",46,"DC-HSPA+"
^SYSINFO:2,3,0,5,1,,4
+COPS: 0,2,"26002",2
+CREG: 2,1, B030, E2D46, 2
+CGREG: 2,1, B030, E2D46, 2
+CGEQNEG: 1,3,3968,8640,16,64,0,1500,"1E4","1E5",0,1000,1
DEVICE:huawei E372
+ awk -F[, ] /^\+CSQ/ {print $2}
+ echo
+CSQ: 25,99
^SYSINFOEX:2,3,0,1,,3,"WCDMA",46,"DC-HSPA+"
^SYSINFO:2,3,0,5,1,,4
+COPS: 0,2,"26002",2
+CREG: 2,1, B030, E2D46, 2
+CGREG: 2,1, B030, E2D46, 2
+CGEQNEG: 1,3,3968,8640,16,64,0,1500,"1E4","1E5",0,1000,1
DEVICE:huawei E372
+ CSQ=25
+ [ x25 = x ]
+ [ 25 -ge 0 -a 25 -le 31 ]
+ CSQ_PER=80
+ CSQ_COL=red
+ [ 25 -ge 10 ]
+ CSQ_COL=orange
+ [ 25 -ge 15 ]
+ CSQ_COL=yellow
+ [ 25 -ge 20 ]
+ CSQ_COL=green
+ CSQ_RSSI=-63
+ [ 25 -eq 0 ]
+ [ 25 -eq 31 ]
+ awk -F["] /^\+COPS: 0,2/ {print $2}
+ echo
+CSQ: 25,99
^SYSINFOEX:2,3,0,1,,3,"WCDMA",46,"DC-HSPA+"
^SYSINFO:2,3,0,5,1,,4
+COPS: 0,2,"26002",2
+CREG: 2,1, B030, E2D46, 2
+CGREG: 2,1, B030, E2D46, 2
+CGEQNEG: 1,3,3968,8640,16,64,0,1500,"1E4","1E5",0,1000,1
DEVICE:huawei E372
+ COPS_NUM=26002
+ [ x26002 = x ]
+ COPS_MCC=-
+ COPS_MNC=-
+ COPS_MCC=260
+ COPS_MNC=02
+ COPS=T-Mobile
+ [ 26002 = - ]
+ MODE=-
+ echo
+CSQ: 25,99
^SYSINFOEX:2,3,0,1,,3,"WCDMA",46,"DC-HSPA+"
^SYSINFO:2,3,0,5,1,,4
+COPS: 0,2,"26002",2
+CREG: 2,1, B030, E2D46, 2
+CGREG: 2,1, B030, E2D46, 2
+CGEQNEG: 1,3,3968,8640,16,64,0,1500,"1E4","1E5",0,1000,1
DEVICE:huawei E372
+ awk -F[,] /^\^SYSINFOEX/ {print $9}
+ sed s/"//g
+ TECH=DC-HSPA+
+ [ xDC-HSPA+ != x ]
+ MODE=DC-HSPA+
+ [ xDC-HSPA+ = x- ]
+ [ xDC-HSPA+ = x- ]
+ [ xDC-HSPA+ = x- ]
+ [ xDC-HSPA+ = x- ]
+ [ xDC-HSPA+ = x- ]
+ CREG=+CREG
+ echo
+CSQ: 25,99
^SYSINFOEX:2,3,0,1,,3,"WCDMA",46,"DC-HSPA+"
^SYSINFO:2,3,0,5,1,,4
+COPS: 0,2,"26002",2
+CREG: 2,1, B030, E2D46, 2
+CGREG: 2,1, B030, E2D46, 2
+CGEQNEG: 1,3,3968,8640,16,64,0,1500,"1E4","1E5",0,1000,1
DEVICE:huawei E372
+ awk -F[,] /\+CREG/ {printf "%s", toupper($3)}
+ sed s/[^A-F0-9]//g
+ LAC=B030
+ [ xB030 = x ]
+ [ xB030 != x ]
+ printf %d 0xB030
+ LAC_NUM=45104
+ GDZIE=
+ echo
+CSQ: 25,99
^SYSINFOEX:2,3,0,1,,3,"WCDMA",46,"DC-HSPA+"
^SYSINFO:2,3,0,5,1,,4
+COPS: 0,2,"26002",2
+CREG: 2,1, B030, E2D46, 2
+CGREG: 2,1, B030, E2D46, 2
+CGEQNEG: 1,3,3968,8640,16,64,0,1500,"1E4","1E5",0,1000,1
DEVICE:huawei E372
+ sed s/[^A-F0-9]//g
+ awk -F[,] /\+CREG/ {printf "%s", toupper($4)}
+ CID=E2D46
+ [ xE2D46 != x ]
+ length E2D46
+ [ 5 -le 4 ]
+ LCID=E2D46
+ printf %d 0xE2D46
+ LCID_NUM=929094
+ awk {print substr($1,1,length($1)-4)}
+ echo E2D46
+ RNC=E
+ printf %d 0xE
+ RNC_NUM=14
+ echo E2D46
+ awk {print substr($1,length(substr($1,1,length($1)-4))+1)}
+ CID=2D46
+ LCID_SHOW=block
+ printf %d 0x2D46
+ CID_NUM=11590
+ [ 1 -eq 0 ]
+ uci -q get 3ginfo.@3ginfo[0].clf
+ CLF=
+ [ -e ]
+ echo
+CSQ: 25,99
^SYSINFOEX:2,3,0,1,,3,"WCDMA",46,"DC-HSPA+"
^SYSINFO:2,3,0,5,1,,4
+COPS: 0,2,"26002",2
+CREG: 2,1, B030, E2D46, 2
+CGREG: 2,1, B030, E2D46, 2
+CGEQNEG: 1,3,3968,8640,16,64,0,1500,"1E4","1E5",0,1000,1
DEVICE:huawei E372
+ awk -F[,] /\+CGEQNEG/ {printf "%s", $4}
+ DOWN=8640
+ [ x8640 = x ]
+ echo
+CSQ: 25,99
^SYSINFOEX:2,3,0,1,,3,"WCDMA",46,"DC-HSPA+"
^SYSINFO:2,3,0,5,1,,4
+COPS: 0,2,"26002",2
+CREG: 2,1, B030, E2D46, 2
+CGREG: 2,1, B030, E2D46, 2
+CGEQNEG: 1,3,3968,8640,16,64,0,1500,"1E4","1E5",0,1000,1
DEVICE:huawei E372
+ awk -F[,] /\+CGEQNEG/ {printf "%s", $3}
+ UP=3968
+ QOS_SHOW=block
+ [ -e /usr/bin/gnokii ]
+ SMS_SHOW=block
+ LIMIT_SHOW=none
+ uci -q get 3ginfo.@3ginfo[0].script
+ LIMIT=
+ [ x != x ]
+ [ /dev/ttyUSB = /dev/ttyHS ]
+ IFACE=3g-wan
+ CONN_TIME=-
+ RX=-
+ TX=-
+ [ 3g-wan = 3g- ]
+ grep -q inet
+ ifconfig 3g-wan
+ [ 1 -eq 0 ]
+ STATUS=Rozlaczony
+ STATUS_TRE=PoĹÄ
cz
+ STATUS_SHOW=block
+ awk -F[:] /DEVICE/ { print $2}
+ echo
+CSQ: 25,99
^SYSINFOEX:2,3,0,1,,3,"WCDMA",46,"DC-HSPA+"
^SYSINFO:2,3,0,5,1,,4
+COPS: 0,2,"26002",2
+CREG: 2,1, B030, E2D46, 2
+CGREG: 2,1, B030, E2D46, 2
+CGEQNEG: 1,3,3968,8640,16,64,0,1500,"1E4","1E5",0,1000,1
DEVICE:huawei E372
+ DEVICE=huawei E372
+ [ xhuawei E372 = x ]
+ [ 1 -eq 0 ]
+ TEMPLATE=/usr/share/3ginfo/status.txt
+ sed -e s/{CSQ}/25/; s/{CSQ_PER}/80/; s/{CSQ_RSSI}/-63/; s/{CSQ_COL}/green/; s!{COPS}!T-Mobile!; s/{COPS_NUM}/26002/; s!{COPS_MCC}!260!; s!{COPS_MNC}!02!; s!{LAC}!B030!; s!{LAC_NUM}!45104!; s!{LCID}!E2D46!; s!{LCID_NUM}!929094!; s!{RNC}!E!; s!{RNC_NUM}!14!; s!{LCID_SHOW}!block!g; s!{CID}!2D46!; s!{CID_NUM}!11590!; s!{GDZIE}!!; s/{DOWN}/8640/; s/{UP}/3968/; s/{QOS_SHOW}/block/g; s/{SMS_SHOW}/block/; s/{LIMIT_SHOW}/none/; s!{STATUS}!Rozlaczony!g; s!{CONN_TIME}!-!g; s!{RX}!-!g; s!{TX}!-!g; s!{STATUS_TRE}!PoĹÄ
cz!; s!{STATUS_SHOW}!block!g; s!{DEVICE}!huawei E372!; s/{MODE}/DC-HSPA+/ /usr/share/3ginfo/status.txt
Status: Rozlaczony
Czas polaczenia: -
Przeslano danych: - / -
Operator: T-Mobile
Tryb pracy: DC-HSPA+
Sila sygnalu: 80%
Urzadzenie: huawei E372
MCC MNC: 260 02
LAC: B030 (45104)
LCID: E2D46 (929094)
RNC: E (14)
CID: 2D46 (11590)
CSQ: 25
RSSI: -63 dBm
+ exit 0root@OpenWrt:~$ ifconfig
3g-wan2 Link encap:Point-to-Point Protocol
inet addr:10.115.1.85 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:1222005 errors:0 dropped:0 overruns:0 frame:0
TX packets:855777 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1451644694 (1.3 GiB) TX bytes:43654588 (41.6 MiB)
br-lan Link encap:Ethernet HWaddr A0:21:B7:BA:E2:87
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:981887 errors:0 dropped:0 overruns:0 frame:0
TX packets:1376433 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:88322142 (84.2 MiB) TX bytes:1607626108 (1.4 GiB)
eth0 Link encap:Ethernet HWaddr A0:21:B7:BA:E2:87
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1074972 errors:0 dropped:0 overruns:0 frame:0
TX packets:1267436 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:115511249 (110.1 MiB) TX bytes:1723914896 (1.6 GiB)
Interrupt:4
eth0.1 Link encap:Ethernet HWaddr A0:21:B7:BA:E2:87
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1074928 errors:0 dropped:0 overruns:0 frame:0
TX packets:1267401 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:100457782 (95.8 MiB) TX bytes:1723912053 (1.6 GiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:133 errors:0 dropped:0 overruns:0 frame:0
TX packets:133 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8883 (8.6 KiB) TX bytes:8883 (8.6 KiB)
mon.wlan0 Link encap:UNSPEC HWaddr A0-21-B7-BA-E2-87-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:627742 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:106742584 (101.7 MiB) TX bytes:0 (0.0 B)
wlan0 Link encap:Ethernet HWaddr A0:21:B7:BA:E2:87
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1295058 errors:0 dropped:0 overruns:0 frame:0
TX packets:1508362 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1033082979 (985.2 MiB) TX bytes:983433043 (937.8 MiB)Coś źle znalazł. Pokaż mi jeszcze
ls -al /sys/class/tty/*
ls -al /sys/class/tty/ttyUSB7/device/driver/*
Strony Poprzednia 1 2 3 4 5 6 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → 3G INFO
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc