26

Odp: 3ginfo + połączenie ndis/qmi

A sorki, nie znam tych wszystkich magicznych komend smile

root@TL-MR3420:~# opkg list_installed | grep 3ginfo
3ginfo - 20131219-1
3ginfo-text - 20131219-1
plugin-gargoyle-3ginfo - 20131012

27

Odp: 3ginfo + połączenie ndis/qmi

Pokaż jeszcze wynik ifconfig -a

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

28 (edytowany przez Przmus 2013-12-20 18:47:46)

Odp: 3ginfo + połączenie ndis/qmi

root@TL-MR3420:~# ifconfig -a
br-lan    Link encap:Ethernet  HWaddr F8:D1:11:22:C3:FB
          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:6314 errors:0 dropped:282 overruns:0 frame:0
          TX packets:7759 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1010104 (986.4 KiB)  TX bytes:5072466 (4.8 MiB)

eth0      Link encap:Ethernet  HWaddr F8:D1:11:22:C3:FB
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 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:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:5

eth1      Link encap:Ethernet  HWaddr F8:D1:11:22:C3:FD
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 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:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:4

imq0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00                                        -00
          NOARP  MTU:16000  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:11000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

imq1      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00                                        -00
          NOARP  MTU:16000  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:11000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

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:585 errors:0 dropped:0 overruns:0 frame:0
          TX packets:585 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:40222 (39.2 KiB)  TX bytes:40222 (39.2 KiB)

wlan0     Link encap:Ethernet  HWaddr F8:D1:11:22:C3:FC
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6311 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8445 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1098440 (1.0 MiB)  TX bytes:5340778 (5.0 MiB)

wwan0     Link encap:Ethernet  HWaddr 00:01:02:03:04:05
          inet addr:10.198.108.200  Bcast:10.198.108.207  Mask:255.255.255.240
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:74331 errors:15 dropped:0 overruns:0 frame:0
          TX packets:58980 errors:20 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:55443451 (52.8 MiB)  TX bytes:11439829 (10.9 MiB)

29

Odp: 3ginfo + połączenie ndis/qmi

Wyślij mi na mejla wynik

sh -x /usr/share/3ginfo/cgi-bin/3ginfo.sh

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

30

Odp: 3ginfo + połączenie ndis/qmi

Wysłałem. Sorry że ta długo to trwało, ale miałem problem z logowaniem sesji w putty.

31

Odp: 3ginfo + połączenie ndis/qmi

@jarek7714: zrób sobie upgrade 3ginfo do dzisiejszej wersji

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

32

Odp: 3ginfo + połączenie ndis/qmi

Ok. Zrobiłem ale mam ciągle tak:

 opkg upgrade 3ginfo
Removing package 3ginfo...
Finished removing 3ginfo.

Preparing to install the following packages, which will require 11283 bytes:
    3ginfo

Preparing to install package 3ginfo...
    Downloading...
    Downloaded 3ginfo successfully.
    Installing 3ginfo...
    Successfully installed 3ginfo.
Installation of packages successful.

root@Gargoyle:~# 3ginfo
Status: Brak informacji
Czas polaczenia: -
Przeslano danych: - / -
Operator: Plus
Tryb pracy: LTE
Sila sygnalu: 96%
Urzadzenie: Huawei Technologies Co., Ltd. E398
MCC MNC: 260 01
LAC: FFFE (65534)
LCID: 785B01 (7887617)
RNC: 78 (120)
CID: 5B01 (23297)
CSQ: 30
RSSI: -53 dBm
root@Gargoyle:~# 

33

Odp: 3ginfo + połączenie ndis/qmi

3ginfo-text  nie 3ginfo...

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

34

Odp: 3ginfo + połączenie ndis/qmi

Cezary napisał/a:

3ginfo-text  nie 3ginfo...

To już nie wiem o co chodzi:

 3ginfo-text
-ash: 3ginfo-text: not found
root@Gargoyle:~# opkg 3ginfo-text
gpkg: opkg/ipkg compatible package manager
      written by Eric Bishop

usage: gpkg sub-command [options] [package argument(s)]
where sub-command is one of:

Package Manipulation:
  update                        Update list of available packages
  upgrade [pkgs]                Upgrade packages
  install [pkgs]                Install package(s)
  remove  [pkgs]                Remove package(s)

Informational Commands
  list [pkgs|regexp]            List available packages
  list-installed [pkgs|regexp]  List installed packages
  info [pkgs|regexp]            Display info for packages
  dest-info                     Display info about package destinations

Options:
  --regex,r                     Package argument is a regular expression
                                Only accepted for list/info commands
  --conf,-f [conf_file]         Use <conf_file> as opkg/gpkg configuration file
  --dest,-d [dest_name]         Use <dest_name> as the the root directory for
                                package installation, removal, upgrading
                                <dest_name> should be a defined dest name from
                                the configuration file,
  --link-dest,-l [dest_name]    After installation, symlink files to a
                                differentdestination specified by <dest_name>
  --only-dest,-n [dest_name]    Only display packages installed in <dest_name>
  --tmp-dir,-t   [dir_path]     Specify path of tmp-dir
  --output-format,-o [format]   Specify output format of list/info commands
                                can be 'human-readable', 'json' or 'js'
                                Default is 'human-readable'
  --package-variables,-v [vars] Comma seperated list of package variables
                                to print when info command is called

Force Options:
  --force-depends,-p            Install/remove despite failed dependencies
  --force-maintainer,-m         Overwrite preexisting config files
  --force-reinstall,-e          Reinstall package(s)
  --force-overwrite,-w          Overwrite files from other package(s)
  --autoremove,-a               Remove packages that were installed
                                automatically to satisfy dependencies
  --autoremove-same-dest,-s     Remove packages that were installed
                                automatically to satisfy dependencies
                                only if they were installed to same
                                destination as package being removed
root@Gargoyle:~# 

35

Odp: 3ginfo + połączenie ndis/qmi

opkg install 3ginfo-text

Lub odinstaluj wcześniej i zainstaluj jeszcze raz.

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

36

Odp: 3ginfo + połączenie ndis/qmi

Teraz terminal tak odpowiada:

 opkg install 3ginfo-text
WARNING: Package 3ginfo-text is already installed, ignoring
         Use --force-reinstall to force reinstallation

No packages to install.

37

Odp: 3ginfo + połączenie ndis/qmi

Napisał Ci co masz zrobić:  opkg install --force-reinstall 3ginfo-text

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

38

Odp: 3ginfo + połączenie ndis/qmi

Cezary napisał/a:

Napisał Ci co masz zrobić:  opkg install --force-reinstall 3ginfo-text

smile Już jest ok (choć status nie wyświetla na razie rzeczywisty ale działa)

 Status: Połączony
Czas polaczenia: 3d, 04:35:42
Przeslano danych: 2.2 GiB / 2.3 GiB
Operator: Plus
Tryb pracy: LTE
Sila sygnalu: 96%
Urzadzenie: Huawei Technologies Co., Ltd. E398
MCC MNC: 260 01
LAC: FFFE (65534)
LCID: 785B01 (7887617)
RNC: 78 (120)
CID: 5B01 (23297)
CSQ: 30
RSSI: -53 dBm

. Dzięki i sorki za zamieszanie. smile

39

Odp: 3ginfo + połączenie ndis/qmi

Cezary napisał/a:

3ginfo pokazuje to na interfejsie. Masz tam 3GB to jest 3GB smile Wynika to z tego że połączenie zostało ponownie nawiązane ale nie nastąpił down/up interfejsu tylko cały czas jest, więc zlicza dane.

Jaką komendą restartuje się interfejs?

40

Odp: 3ginfo + połączenie ndis/qmi

Jak ifconfig wwan0 nie da rady to tylko ponowne załadowanie sterownika lub restart routera.

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

41

Odp: 3ginfo + połączenie ndis/qmi

ifconfig wwan0 - nie dał rady.
Załadowanie sterownika, czyli...? Odinstalowanie "kmod-usb-net-qmi-wwan" i zainstalowanie ponownie? Czy jakaś inna komena?

42

Odp: 3ginfo + połączenie ndis/qmi

rmmod/insmod

PS. Pełna składnia polecenia to ifconfig wwan0 down ew  ifconfig wwan0 0.0.0.0 down.

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

43

Odp: 3ginfo + połączenie ndis/qmi

polecenia to ifconfig wwan0 down ew  ifconfig wwan0 0.0.0.0 down

Niestety też nie podziałało.

rmmod/insmod

root@TL-MR3420:~# rmmod wwan0
rmmod: can't unload 'wwan0': unknown symbol in module, or unknown parameter

chyba  że (na pewno) coś źle robię.

Swoją droga tak bardzo do życia nie jest mi to potrzebne, ale restart routera trwa trochę długo, a przynajmniej można by kontrolować transfer nocny (nielimitowany) i dzienny.

44

Odp: 3ginfo + połączenie ndis/qmi

Na pewno. wwan0 to nazwa interfejsu, a rmmod oczekuje nazwy modułu (je zobaczysz po wydaniu polecenia lsmod). Czytać, czytać, czytać...

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

45

Odp: 3ginfo + połączenie ndis/qmi

Hah, dzięki. Udało się po komendach:

rmmod qmi_wwan
insmod qmi_wwan
ifup wan

Jeszcze raz dziękuję smile

46

Odp: 3ginfo + połączenie ndis/qmi

Przmus napisał/a:

Jaką komendą restartuje się interfejs?

Zauważyłem że plugin USB-reset resetuje dane na interfejsie wwan0. smile

47

Odp: 3ginfo + połączenie ndis/qmi

Skrypt działa też z modemami Sierry w trybie DirectIP.

Mam tylko jedną uwagę. Skrypt nie pokazuje danych o stacji bazowej mimo, że jest poprawnie skonfigurowany.
Jestem podłączony do sieci Aero (wyświetla się Plus). Plik clf zawiera informacje o stacji do jakiej jestem podłączony ale jako Aero a nie Plus. Czy jest jakiś prosty sposób żeby to rozwiązać?

48

Odp: 3ginfo + połączenie ndis/qmi

frutis napisał/a:

Jestem podłączony do sieci Aero (wyświetla się Plus). Plik clf zawiera informacje o stacji do jakiej jestem podłączony ale jako Aero a nie Plus.

Przecież tak już jest od dawna-stacje Aero2 przedstawiają się jako Plus (w aplikacjach na komputerach jest dodatkowo informacja roaming).

 
Status połączenia:Połączony
Czas połączenia:0d, 00:55:11
Pobrano danych:382.8 KiB
Wysłano danych:534.8 KiB
Operator:Plus
Siła sygnału:90%
 
Tryb pracy:HSPA+
MCC MNC:260 01
CSQ:28
RSSI:-57dBm
LAC:C353 (50003)
CID:C75B (51035)
Typ modemu:huawei T353 

smile

49

Odp: 3ginfo + połączenie ndis/qmi

Dokładnie tak - stacja przestawia się jako plus, a pliku masz dane od aero.

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

50

Odp: 3ginfo + połączenie ndis/qmi

No i właśnie dlatego pomyślałem o zmianie w 3ginfo. Żeby w takiej sytuacji pokazywać jednak informacje o stacji smile