1 (edytowany przez dorado 2014-06-02 18:32:13)

Temat: Przycisk WPS od resetowania WAN po braku prądu

Cześć
Czy jest możliwość 'przerobienia' funkcji przycisku WPS w 1043? Wgrany 1.5.11.5 (r38863), by obsy
Przyczyna? Ostatnio mam braki prądu i niestety router nie łapie automatycznie IP na WAN z modemu z sieci kablowej, muszę się zalogować do routera i odświeżyć WAN ręcznie. Myślę pod kątem żony - byłoby super gdyby mogła odświeżyć IP na WAN sama. Chyba, ze jest inny sposób. Dzieki smile

TL-WR1043ND Gargoyle:
1.6.2.2 (r42647),  by obsy oraz NAS z MiniDLNA i Transmission

wcześnej: HUB aktywny + drukarka + USB 2,5" + miniDLNA z napisami + torrent

2

Odp: Przycisk WPS od resetowania WAN po braku prądu

W /etc/config/system, oczywiście - możesz zrobić tam co chcesz.

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

3

Odp: Przycisk WPS od resetowania WAN po braku prądu

OK, znalazłem ten plik. Wygląda u mnie tak:

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

config timeserver 'ntp'
    list server '0.pool.ntp.org'
    list server '1.pool.ntp.org'
    list server '2.pool.ntp.org'
    list server '3.pool.ntp.org'
    option enable_server '0'

config button 'wifi_button'
    option button 'wps'
    option action 'released'
    option handler '/sbin/wifionoff'
    option min '0'
    option max '2'

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

config button 'reset_button'
    option button 'reset'
    option action 'released'
    option handler 'logger restore defaults ; /sbin/firstboot ; reboot ;'
    option min '11'
    option max '90'

config led 'led_usb'
    option name 'USB'
    option sysfs 'tp-link:green:usb'
    option trigger 'usbdev'
    option dev '1-1'
    option interval '50'

config led 'led_wlan'
    option name 'WLAN'
    option sysfs 'tp-link:green:wlan'
    option trigger 'phy0tpt'

Interesuje mnie ten wpis, tak?

config button 'wifi_button'
    option button 'wps'
    option action 'released'
    option handler '/sbin/wifionoff'
    option min '0'
    option max '2'

Zamiast     option handler '/sbin/wifionoff' Musze znaleźć komendę lub skrypt to resetu WAN, tak?

TL-WR1043ND Gargoyle:
1.6.2.2 (r42647),  by obsy oraz NAS z MiniDLNA i Transmission

wcześnej: HUB aktywny + drukarka + USB 2,5" + miniDLNA z napisami + torrent

4

Odp: Przycisk WPS od resetowania WAN po braku prądu

option handler 'ifup wan'

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

5

Odp: Przycisk WPS od resetowania WAN po braku prądu

Super, zaraz to wpisze, a pewnie jutro będzie test na żywioł smile
Dzieki z góry

TL-WR1043ND Gargoyle:
1.6.2.2 (r42647),  by obsy oraz NAS z MiniDLNA i Transmission

wcześnej: HUB aktywny + drukarka + USB 2,5" + miniDLNA z napisami + torrent

6

Odp: Przycisk WPS od resetowania WAN po braku prądu

To akurat w każdej chwili możesz testować.

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

7 (edytowany przez wojas_007 2014-06-03 18:06:22)

Odp: Przycisk WPS od resetowania WAN po braku prądu

dorado napisał/a:

OK, znalazłem ten plik. Wygląda u mnie tak:

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

config timeserver 'ntp'
    list server '0.pool.ntp.org'
    list server '1.pool.ntp.org'
    list server '2.pool.ntp.org'
    list server '3.pool.ntp.org'
    option enable_server '0'

config button 'wifi_button'
    option button 'wps'
    option action 'released'
    option handler '/sbin/wifionoff'
    option min '0'
    option max '2'

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

config button 'reset_button'
    option button 'reset'
    option action 'released'
    option handler 'logger restore defaults ; /sbin/firstboot ; reboot ;'
    option min '11'
    option max '90'

config led 'led_usb'
    option name 'USB'
    option sysfs 'tp-link:green:usb'
    option trigger 'usbdev'
    option dev '1-1'
    option interval '50'

config led 'led_wlan'
    option name 'WLAN'
    option sysfs 'tp-link:green:wlan'
    option trigger 'phy0tpt'

Interesuje mnie ten wpis, tak?

config button 'wifi_button'
    option button 'wps'
    option action 'released'
    option handler '/sbin/wifionoff'
    option min '0'
    option max '2'

Zamiast     option handler '/sbin/wifionoff' Musze znaleźć komendę lub skrypt to resetu WAN, tak?

Witam, podepnę się pod temat. A co mam wpisać żeby wyłączyć/włączyć radio internetowe ? Plugin radio internetowe mam zainstalowany.

8

Odp: Przycisk WPS od resetowania WAN po braku prądu

Nic. Przecież to jest domyślnie, nawet sam to zacytowałeś. Czytałeś opis moich obrazów?

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

9

Odp: Przycisk WPS od resetowania WAN po braku prądu

Nie o wifi chodzi lecz o radio internetowe. Potrzebuję je wyłączyć przyciskiem WPS. Komendą kill madplay ?

10

Odp: Przycisk WPS od resetowania WAN po braku prądu

A sorry, stop tak. Uruchomienie będzie trudniejsze bo pełne polecenie musisz podać, łącznie z url stacji.

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

11

Odp: Przycisk WPS od resetowania WAN po braku prądu

Hmy.. mam taką kartę:

http://static.pokazywarka.pl/i/2989983/270338/250-113634250513cf21fad881.jpg?1401816220

Wspominałeś gdzieś że można wykorzystać przyciski na karcie muzycznej do włączenie i wyłączenia radia internetowego.
Masz może gotowy skrypt ?

12

Odp: Przycisk WPS od resetowania WAN po braku prądu

Zainstaluj kmod-usb-hid i happytrider i zobacz czy one generują zdarzenia, identycznie jak to było tu: http://openrouter.info/forum/viewtopic. … 6871#p6871

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

13 (edytowany przez wojas_007 2014-06-03 19:28:59)

Odp: Przycisk WPS od resetowania WAN po braku prądu

Generuje smile


EV_KEY  KEY_VOLUMEUP    1       /dev/input/event0
# KEY_VOLUMEUP  1       command
EV_KEY  KEY_VOLUMEUP    0       /dev/input/event0
# KEY_VOLUMEUP  0       command
EV_KEY  KEY_VOLUMEDOWN  1       /dev/input/event0
# KEY_VOLUMEDOWN        1       command
EV_KEY  KEY_VOLUMEDOWN  0       /dev/input/event0
# KEY_VOLUMEDOWN        0       command

Jakie wywołanie mam ustawić w /etc/triggerhappy/triggers.d/example.conf  ? Aby wyłączyć radio: http://bh2.pl:9938  ?

14

Odp: Przycisk WPS od resetowania WAN po braku prądu

To skonfiguruj, uruchom i masz.

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

15

Odp: Przycisk WPS od resetowania WAN po braku prądu

na wyłączenie to killall madplay. W linku który podałem masz to napisane:

echo "KEY_VOLUMEDOWN    1    killall madplay" >> /etc/triggerhappy/triggers.d/example.conf
/etc/init.d/triggerhappy start

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

16

Odp: Przycisk WPS od resetowania WAN po braku prądu

Również jestem szczęśliwym posiadaczem takiej karty z przyciskami tongue

Mam taki problem chciałem sobie oskryptować żeby przycisk wyciszenia wyłączał radio albo jeśli nie jest włączone to włączył mi określoną radiostację. Nie wiem jak sprawdzić czy dany proces jest już uruchomiony. Bo to wystarczy zwykłą komendą If...else
Basha nigdy nie liznąłem ;p składni nie znam ani komend.

Na razie mam tylko wywołanie skryptu
"KEY_MIN_INTERESTING        1    /etc/triggerhappy/triggers.d/on_off.sh"

on_off.sh:
#!/bin/ash
killall madplay

Byłbym wdzięczny za pomoc jak napisać taki skrypt smile

17

Odp: Przycisk WPS od resetowania WAN po braku prądu

#!/bin/sh
A=$(pidof madplay)
if [ -z "$A" ]; then
  nie ma procesu
else
jest process..
fi

itd.

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

18

Odp: Przycisk WPS od resetowania WAN po braku prądu

Dzięki Cezary big_smile