1 (edytowany przez Chojak14 2012-09-20 14:00:12)

Temat: Netgear WNDR3700 problem ze zmiana działania diody WAN

Witam wszystkich czytających, chciałem prosić o małą pomoc w zmianie działania diody WAN na ruterze. Dioda fabrycznie ustawiona jest na zapalenie się po podpieciu sygnału na port WAN. Mnie interesuje inne rozwiązanie, gdyż korzystam z modemu tpsy Speedtouch330 do łączenia się z internetem. A więc w przypadku utworzenia połączenia "pppoa-wan" chciałbym, aby dioda się zapalała oraz (opcjonalnie), aby migała podczas korzystania z internetu ( przykładem może być podłączenie się do 1 z 4 portu lan - dioda się zapala oraz miga w momencie korzystania z internetu ) obojętnie jakiego klienta rutera, czy to przez LAN czy przez WLAN. Diody

ath9k-phy0         wndr3700:green:usb     wndr3700:orange:power
ath9k-phy1         wndr3700:green:wan    wndr3700:orange:wps
wndr3700:green:power                            wndr3700:green:wps

Moja zmiana, która wygląda tak - nie daje rezultatu:

# uci add system led
# uci set system.@led[-1].sysfs='wndr3700:green:wan'
# uci set system.@led[-1].trigger='netdev'
# uci set system.@led[-1].dev='pppoa-wan'
# uci set system.@led[-1].mode='link tx rx'
# uci commit system

Następnie:

# /etc/init.d/led restart

No i niestety... Wszystko z tego artykułu: http://eko.one.pl/?p=openwrt-leds

Wydaje mi się, że problem leży w błahostce wink Jednak nie umiem sobie z tą "błahostką" poradzić... sad Proszę o pomoc, jakieś wyjaśnienie. Pozdrawiam

2

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

A masz moduł od netdev? I czy napewno to jest pppoa-wan, bo ty ATMowego złącza to tam nie masz w routerze. Chyba że to tak po prostu nazwałeś.

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

3 (edytowany przez Chojak14 2012-09-20 15:45:13)

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

Tak wygląda polecenie ifconfig:

br-lan    Link encap:Ethernet  HWaddr A0:21:B7:AC:8F:17
          inet addr:192.168.1.100  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:23961 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30313 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3549583 (3.3 MiB)  TX bytes:28250704 (26.9 MiB)

eth0      Link encap:Ethernet  HWaddr A0:21:B7:AC:8F:17
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:19547 errors:0 dropped:0 overruns:126170 frame:0
          TX packets:26126 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3407966 (3.2 MiB)  TX bytes:23108150 (22.0 MiB)
          Interrupt:4

eth0.1    Link encap:Ethernet  HWaddr A0:21:B7:AC:8F:17
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:19332 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26124 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3105278 (2.9 MiB)  TX bytes:23107065 (22.0 MiB)

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

mon.wlan0 Link encap:UNSPEC  HWaddr A0-21-B7-AC-8F-17-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:446 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32
          RX bytes:83912 (81.9 KiB)  TX bytes:0 (0.0 B)

pppoa-wan Link encap:Point-to-Point Protocol
          inet addr:83.28.xx.xxx  P-t-P:213.25.2.182  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:31900 errors:0 dropped:0 overruns:0 frame:0
          TX packets:23576 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:27865782 (26.5 MiB)  TX bytes:3939207 (3.7 MiB)

wlan0     Link encap:Ethernet  HWaddr A0:21:B7:AC:8F:17
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4703 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7852 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:32
          RX bytes:596719 (582.7 KiB)  TX bytes:5967214 (5.6 MiB)

Pytanie czy mam moduł netdev... hmm jestem chyba za bardzo zielony, żeby odpowiedzieć Ci na to pytanie big_smile Ale skoro nie umiem odpowiedzieć Ci na to pytanie to prawdopodobnie nie mam ... Co musze doinstalować albo co mi jest potrzebne, żeby mieć taki moduł? Przepraszam za prostotę pytań

Edit

Trochę poczytałem, w odpowiedzi: nie nie mam modułu netdev. Szukałem tam modułu z netdev -> http://ecco.selfip.net/backfire/ar71xx/packages/, ale nic nie znalazłem. Natrafiłem na podobny temat na innym forum -> http://openrouter.info/forum/viewtopic. … &t=346 tylko, że tam też do niczego nie doszli (doszliście)...

4

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

cat /sys/class/leds/wndr3700\:green\:wan/trigger

I mam nadzieję że te polecenia uci wpisałeś bez tych #

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

5 (edytowany przez Chojak14 2012-09-20 15:55:29)

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

root@Gargoyle:~$ cat /sys/class/leds/wndr3700\:green\:wan/trigger
none nand-disk timer heartbeat default-on [netdev] phy0rx phy0tx phy0assoc phy0radio phy0tpt phy1rx phy1tx phy1assoc phy1radio phy1tpt usbdev

To otrzymałem...

Edit:

W pliku etc/config/system oprócz mojego

config 'led'
    option 'sysfs' 'wndr3700:green:wan'
    option 'trigger' 'netdev'
    option 'dev' 'pppoa-wan'
    option 'mode' 'link tx rx'

znajduje się jeszcze wpis:

config 'led' 'wan_led'
    option 'sysfs' 'wndr3700:green:wan'
    option 'name' 'WAN LED (green)'
    option 'default' '0'

Czy przypadkiem to się nie gryzie ze sobą?

6

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

Więc masz. I co ciekawe jest on aktywny i ustawiony...

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

7

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

Gryzą. Jeden jest do usunięcia.

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

8 (edytowany przez Chojak14 2012-09-20 16:14:38)

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

W tym momencie mam problem gdyz komputer nie moze zidentyfikowac sieci i noe pobiera adresu ip... Co ciekawe przez wifi wszystko wszystko gra i wlasnie w tym momencie pisze z telefonu. Ktory wpis mam usunac?

Edit:

Dobra komputer przywróciłem jakoś do życia, zrestartowałem system i działa.

config 'led' 'wan_led'
    option 'sysfs' 'wndr3700:green:wan'
    option 'name' 'WAN LED (green)'
    option 'default' '0'

mam całkowicie wywalić?

9

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

Tak, całą sekcję.

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

10 (edytowany przez Chojak14 2012-09-20 17:56:24)

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

Posiedziałem, pobawiłem się. Sprawa wygląda tak. Diody WAN w żaden sposób nie mogę uruchomić. Natomiast zrobiłem to samo z diodą USB. Działa na różne sposoby, tak jak sobie moge wymarzyć, z poleceniem "netdev", z poleceniem "usbdev" i dev "1-1.1" ( z huba 1-1.1 to modem, 1-1.4 to pendrive ). Z diodą WAN nic nie mogę zrobić, nawet po usunięciu sekcji podanej wyżej przez Ciebie. W żaden sposób nie da się jej odpalić, nawet żeby sama z siebie poprostu się świeciła ( 'default' '1'). Tak jakby się z czymś jeszcze gryzła. Wydaje mi się, że grzebać trzeba nie w etc/config/system, a gdzie indziej - może w sys/class/leds?

Wszystko co może się przydać:

system:

config 'timeserver' 'ntp'
    list 'server' '0.europe.pool.ntp.org'
    list 'server' '1.europe.pool.ntp.org'
    list 'server' '2.europe.pool.ntp.org'

config 'button' 'wifi_button'
    option 'action' 'released'
    option 'handler' '/sbin/wifionoff'
    option 'min' '0'
    option 'button' 'BTN_2'
    option 'max' '3'

config 'button' 'reset_button'
    option 'button' 'BTN_0'
    option 'action' 'released'
    option 'handler' 'logger restore defaults ; /usr/lib/gargoyle/restore.sh /etc/original_backup/backup.tar.gz 1 ; reboot ;'
    option 'min' '3'
    option 'max' '90'

config 'button' 'reboot_button'
    option 'button' 'BTN_1'
    option 'action' 'released'
    option 'handler' 'logger reboot ; /usr/lib/gargoyle/reboot.sh ;'
    option 'min' '3'
    option 'max' '90'

config 'led' 'usb_led'
    option 'name' 'USB'
    option 'sysfs' 'wndr3700:green:usb'
    option 'trigger' 'usbdev'
    option 'dev' '1-1.4'
    option 'interval' '50'

config 'system' 'system'
    option 'timezone' 'CET-1CEST,M3.5.0/2,M10.5.0/3'
    option 'zonename' 'Europe/Warsaw'
    option 'hostname' 'Gargoyle'
    option 'cronloglevel' '9'

config 'led' 'wan_led'
    option 'name' 'WAN'
    option 'sysfs' 'wndr3700:green:wan'
       option 'trigger' 'netdev'
        option 'dev' 'pppoa-wan'
        option 'mode' 'link tx rx'

network:

config 'interface' 'loopback'
    option 'ifname' 'lo'
    option 'proto' 'static'
    option 'ipaddr' '127.0.0.1'
    option 'netmask' '255.0.0.0'

config 'interface' 'lan'
    option 'ifname' 'eth0.1'
    option 'type' 'bridge'
    option 'proto' 'static'
    option 'netmask' '255.255.255.0'
    option 'ipaddr' '192.168.1.100'
    option 'dns' '192.168.1.100'

config 'interface' 'wan'
        option 'ifname' 'ppp0'
        option 'proto' 'pppoa'
        option 'encaps' 'vc'
        option 'vpi' '0'
        option 'vci' '35'
        option 'username' 'XXXXXXX@neostrada.pl'
        option 'password' 'XXXxxXx'

config 'switch'
    option 'name' 'rtl8366s'
    option 'reset' '1'
    option 'enable_vlan' '1'
    option 'blinkrate' '2'

config 'switch_vlan'
    option 'device' 'rtl8366s'
    option 'vlan' '1'
    option 'ports' '0 1 2 3 5t'

config 'switch_port'
    option 'device' 'rtl8366s'
    option 'port' '1'
    option 'led' '6'

config 'switch_port'
    option 'device' 'rtl8366s'
    option 'port' '2'
    option 'led' '9'

config 'switch_port'
    option 'device' 'rtl8366s'
    option 'port' '5'
    option 'led' '2'

Any ideas? smile

11

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

Tak - w /etc/config/network przez switch masz ją sterowaną.

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

12

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

Usunąć całą sekcje config 'switch_port' czy tylko wiesz z option 'led' 'X'? no i drugię pytanie tylko którą big_smile? Skąd mam wiedzieć, jaki led odpowiada konkretnej cyfrze?

config 'switch_vlan'
    option 'device' 'rtl8366s'
    option 'vlan' '1'
    option 'ports' '0 1 2 3 5t'

config 'switch_port'
    option 'device' 'rtl8366s'
    option 'port' '1'
    option 'led' '6'

config 'switch_port'
    option 'device' 'rtl8366s'
    option 'port' '2'
    option 'led' '9'

config 'switch_port'
    option 'device' 'rtl8366s'
    option 'port' '5'
    option 'led' '2'

13

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

https://dev.openwrt.org/browser/trunk/t … 00/network

Ale szczerze mówiąc nie wiem czy to na led wan zadziała.

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

14

Odp: Netgear WNDR3700 problem ze zmiana działania diody WAN

No faktycznie nic to nie dało. Cholera ciężka sprawa. Czy jest to w ogóle wykonalne?