1

Temat: problem z instalacją 3ginfo

mam kamikaze 8.09
i po wydaniu komendy

opkg install http://eko.one.pl/openwrt/3ginfo_1-19_all.ipk

pojawia się

Downloading http://eko.one.pl/openwrt/3ginfo_1-19_all.ipk
Connecting to eko.one.pl (94.152.131.216:80)
3ginfo_1-19_all.ipk  100% |*******************************| 11207  00:00:00 ETA
Installing 3ginfo (1-19) to root...
Collected errors:
* ERROR: Cannot satisfy the following dependencies for 3ginfo:
         *  uhttpd *

czy da się zainstalować 3ginfo na kamikaze 8.09
wiem że wypadało by przejść na 10.03 ale nie chce robić przestoju w swojej sieci

2

Odp: problem z instalacją 3ginfo

--force-depends

I uruchom to pod httpd normlanie. Lub znajdź uhttpd pod 8.09

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

3

Odp: problem z instalacją 3ginfo

zainstalować zainstalował choć z

Downloading http://eko.one.pl/openwrt/3ginfo_1-19_all.ipk
Connecting to eko.one.pl (94.152.131.216:80)
3ginfo_1-19_all.ipk  100% |*******************************| 11207  --:--:-- ETA
Installing 3ginfo (1-19) to root...
Configuring 3ginfo
Collected errors:
* Warning: Cannot satisfy the following dependencies for 3ginfo:
         *  uhttpd *

ale jak odpalić to pod httpd

4

Odp: problem z instalacją 3ginfo

Normalnie. Zobacz /etc/init.d/3ginfo - i zamiast uhttpd napisz httpd smile

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

5

Odp: problem z instalacją 3ginfo

to mam w pliku

START=99

start () {
    uhttpd -c /usr/share/3ginfo/uhttpd.conf -h /usr/share/3ginfo/ -p 0.0.0.0:81
}

a serwery na httpd stawiałem wpisując konfiguracje w pliku httpd
więc co mam wpisać w /etc/init.d/3ginfo
Aż tak biegły to ja niejestem

6

Odp: problem z instalacją 3ginfo

START=99

start () {
    httpd -c /usr/share/3ginfo/uhttpd.conf -h /usr/share/3ginfo/ -p 81
}

Pisałem co masz zmienić.

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

7

Odp: problem z instalacją 3ginfo

Pakiet się zainstalował i zaskakuje ale nie ma reakcji na kliknięcie połącz
router z 8.09 na 2.4
modem to Huawei E160

połączenie 3g jest skonfigurowane jako dodatkowe połączenie które po aktywowaniu automatycznie zastępuje WAN

config 'interface' 'hsdpa'
    option 'device' '/dev/usb/tts/0'
    option 'apn' 'internet'
    option 'pincode' ''
    option 'macaddr' ''
    option 'ipaddr' ''
    option 'ip6addr' ''
    option 'netmask' ''
    option 'gateway' ''
    option 'ip6gw' ''
    option 'dns' ''
    option 'proto' '3g'

a po wpisaniu n konsoli ifup hsdpa łączy

8

Odp: problem z instalacją 3ginfo

Bo ten pakiet nie jest przeznaczony do obsługi nazewnictwa urządzeń w 2.4.

Pokaż mi wyniki

uci show 3ginfo
uci show network

następnie połącz się z palca (ifup hsdpa) i podaż wynik

ifconfig

A przerobię Ci skrypt który się łączy.

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

9

Odp: problem z instalacją 3ginfo

3ginfo.@3ginfo[0]=3ginfo
3ginfo.@3ginfo[0].device=/dev/usb/tts/0
3ginfo.@3ginfo[0].pincode=


network.eth0=switch
network.eth0.vlan1=0 5*
network.eth0.vlan0=1 2 3 5*
network.eth0.vlan2=4 5*

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.type=bridge
network.lan.ifname=eth0.0
network.lan.proto=static
network.lan.netmask=255.255.255.0
network.lan.macaddr=
network.lan.ipaddr=191.254.25.254
network.lan.ip6addr=
network.lan.gateway=
network.lan.ip6gw=
network.lan.dns=

network.lan2=interface
network.lan2.proto=static
network.lan2.macaddr=
network.lan2.ipaddr=193.165.1.254
network.lan2.ip6addr=
network.lan2.netmask=255.255.255.0
network.lan2.gateway=
network.lan2.ip6gw=
network.lan2.dns=
network.lan2.ifname=eth0.2


network.wan=interface
network.wan.ifname=eth0.1
network.wan.macaddr=
network.wan.username=xxxxx
network.wan.password=xxxxx
network.wan.vpi=
network.wan.vci=
network.wan.mtu=
network.wan.demand=
network.wan.defaultroute=1
network.wan.ppp_redial=demand
network.wan.ip6addr=
network.wan.ip6gw=
network.wan.dns=
network.wan.netmask=255.255.255.0
network.wan.gateway=xxxx
network.wan.proto=pppoe
network.wan.ipaddr=xxxx

network.@alias[0]=alias
network.@alias[0].interface=wan
network.@alias[0].proto=static
network.@alias[0].ipaddr=192.168.15.17
network.@alias[0].netmask=255.255.255.0
network.@alias[0].gateway=192.168.15.16

network.hsdpa=interface
network.hsdpa.device=/dev/usb/tts/0
network.hsdpa.apn=internet
network.hsdpa.pincode=
network.hsdpa.macaddr=
network.hsdpa.ipaddr=
network.hsdpa.ip6addr=
network.hsdpa.netmask=
network.hsdpa.gateway=
network.hsdpa.ip6gw=
network.hsdpa.dns=
network.hsdpa.proto=3g

network.want=route
network.want.interface=wan
network.want.target=192.168.0.0
network.want.netmask=255.255.255.0
network.want.gateway=192.168.15.16


br-lan    Link encap:Ethernet  HWaddr 00:1E:8C:EC:3B:F1
          inet addr:191.254.25.254  Bcast:191.254.25.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:37112 errors:0 dropped:0 overruns:0 frame:0
          TX packets:45110 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5730981 (5.4 MiB)  TX bytes:10196512 (9.7 MiB)

eth0      Link encap:Ethernet  HWaddr 00:1E:8C:EC:3B:F1
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:38105 errors:0 dropped:0 overruns:0 frame:0
          TX packets:48190 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:7435366 (7.0 MiB)  TX bytes:10857951 (10.3 MiB)
          Interrupt:4

eth0.0    Link encap:Ethernet  HWaddr 00:1E:8C:EC:3B:F1
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:37110 errors:0 dropped:0 overruns:0 frame:0
          TX packets:45110 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5879305 (5.6 MiB)  TX bytes:10376952 (9.8 MiB)

eth0.1    Link encap:Ethernet  HWaddr 00:1E:8C:EC:3B:F1
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:995 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3012 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:870255 (849.8 KiB)  TX bytes:222274 (217.0 KiB)

eth0.1:1  Link encap:Ethernet  HWaddr 00:1E:8C:EC:3B:F1
          inet addr:192.168.15.17  Bcast:192.168.15.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth0.2    Link encap:Ethernet  HWaddr 00:1E:8C:EC:3B:F1
          inet addr:193.165.1.254  Bcast:193.165.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:68 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:12716 (12.4 KiB)

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:57708 errors:0 dropped:0 overruns:0 frame:0
          TX packets:57708 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5871843 (5.5 MiB)  TX bytes:5871843 (5.5 MiB)

ppp1      Link encap:Point-to-Point Protocol
          inet addr:10.121.167.67  P-t-P:10.64.64.65  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:192 errors:0 dropped:0 overruns:0 frame:0
          TX packets:203 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:76511 (74.7 KiB)  TX bytes:35925 (35.0 KiB)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:14.34.0.1  P-t-P:14.34.0.2  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP 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:100
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wl0       Link encap:Ethernet  HWaddr 00:1E:8C:EC:3B:F1
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:182825
          TX packets:0 errors:20 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:2 Base address:0x2000

główny wan ma oznaczenie ppp0 ale mam problem z dostawcą i nie moge go nawiązać

10

Odp: problem z instalacją 3ginfo

w usr/share/3ginfo/cgi-bin/onoff.sh

Zmień sobie linię

IFACE="3g"$SEC

na

IFACE="ppp1"

A później przetestuj uruchamiając

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

Powinno na przemian wlączać i wyłączać połączenie (bazuje na tym czy istnieje czy nie dany interfejs)

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

11

Odp: problem z instalacją 3ginfo

sprawdzałem
IFACE="ppp1"
IFACE="ppp1"$SEC
IFACE="hsdpa"
IFACE="hsdpa"$SEC

i strona nie reagowała

wpisałem w konsoli /usr/share/3ginfo/cgi-bin/onoff.sh z  IFACE="3g"$SEC i z innymi kombinacjami
i rołter zestawił połączenie
więc to chyba nie tu problem

12

Odp: problem z instalacją 3ginfo

ppp1. Sprawdzany jest fakt istnienia podniesionego interfejsu (przez ifconfig ppp1) - jeżeli istnieje to jest robione ifdown hsdpa. Jak nie - ifup hsdpa. Ot i cała filozofia.

Zmień IFACE na "ppp1", połącz się ręcznie i wykonaj

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

I pokaż co wypisał na ekran.

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

13

Odp: problem z instalacją 3ginfo

+ uci -q get 3ginfo.@3ginfo[0].device
+ DEVICE=/dev/usb/tts/0
+ uci show network
+ grep /dev/usb/tts/
+ cut -f2 -d.
+ SEC=hsdpa
+ [ /dev/usb/tts/ = /dev/ttyHS ]
+ IFACE=ppp1
+ ifconfig ppp1
+ grep -q inet
+ ifdown hsdpa
+ sleep 3
+ exit 0

14

Odp: problem z instalacją 3ginfo

Było uruchomione więc wywołał ifdown hsdpa. Tu gra. Teraz po następnym uruchomieniu powinien zrobić ifup hsdpa.

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

15

Odp: problem z instalacją 3ginfo

sh -x /usr/share/3ginfo/cgi-bin/onoff.sh włącza i wyłącza mi internet komórkowy
ale strona internetowa nie , wyświetla ona mi tylko nazwę operatora i sygnał z danymi o bts przy nie aktywnym połączeniu
ale zawsze mam status rozłączony a klikanie połącz nic mi nie daje

16

Odp: problem z instalacją 3ginfo

Na stronie to musisz wykonać to samo - zmienić IFACE na ppp1 w 3ginfo.sh.

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

17

Odp: problem z instalacją 3ginfo

Po IFACE na ppp1 w 3ginfo.sh
strona www wyświetla status  napis na przycisku się zmienia ale przycisk nie reaguje

18

Odp: problem z instalacją 3ginfo

Przycisk nie robi nic innego jak wołanie onoff.sh. A przycisk odśwież działa?

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

19

Odp: problem z instalacją 3ginfo

Witam.
Mam problem taki jak w temacie więc nie zakładałem nowego.
Mój router to Tp Link 3420 + najnowsza wersja Gargoyle.

Nie mogę zainstalować 3ginfo. Chociaż wcześniej wszystko działało jak należy.

Zauważyłem ze router przestał zapamiętywać zużyte dane przez modem 3g, tzn. miałem ustawione "Limity transferu" i ładnie mi pokazywało ile procent mam zużyte nawet po restarcie routera. Teraz po restarcie mam 0%.
Więc myślałem że coś się popsuło to wgrałem na nowo Gargoyle, ale dalej nie pamięta zużytego transferu + nie idzie zainstalować 3ginfo.
Tak wygląda proces instalacji pakietu:

root@Gargoyle:~$ opkg update
Downloading http://ecco.selfip.net/gargoyle-pl/ar71xx/packages/Packages.gz.
Inflating http://ecco.selfip.net/gargoyle-pl/ar71xx/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/gargoylepl.
Downloading http://ecco.selfip.net/backfire/ar71xx/packages/Packages.gz.
Inflating http://ecco.selfip.net/backfire/ar71xx/packages/Packages.gz.
Updated list of available packages in /var/opkg-lists/eko1.
Downloading http://downloads.openwrt.org/backfire/10.03.1/ar71xx/packages/Packages.gz.
wget: server returned error: HTTP/1.1 404 Not Found
Collected errors:
 * opkg_download: Failed to download http://downloads.openwrt.org/backfire/10.03.1/ar71xx/packages/Packages.gz, wget returned 1.

root@Gargoyle:~$ opkg install 3ginfo
Installing 3ginfo (1-52) to root...
Downloading http://ecco.selfip.net/backfire/ar71xx/packages/3ginfo_1-52_all.ipk.
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for 3ginfo:
 *      uhttpd *
 * opkg_install_cmd: Cannot install package 3ginfo.

 

Co może być przyczyną i jak naprawić te dwie rzeczy?

20

Odp: problem z instalacją 3ginfo

openwrt.org leży więc nie masz skąd zainstalować uhttpd.

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

21

Odp: problem z instalacją 3ginfo

A to że nie pamięta zużytego pasma po wyłączeniu da się jakoś naprawić?

22

Odp: problem z instalacją 3ginfo

3ginfo nie jest od tego. Wyświetla tylko dane z interfejsu w ramach jednej jego sesji. Zainstaluj sobie dowolny inny projekt który liczy zużyte dane.

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