Temat: Gargoyle i powiadomienia o zdażeniach diodami LED

Witam.
Mam zainstalowanego gargoyle 1.5.11.2 na WDR4300.
Korzystając z  tego tematu chciałem aby mój ruter informował diodami LED o niektórych pakietach przechodzących przez iptables.

Według poradnika zainstalowałem kmod-ledtrig-netfilter pakiet iptables-mod-ipopt według gpkg już jest zainstalowany.
Niestety przy próbie utworzenia dowolnej reguły iptables otrzymuję komunikat:
iptables v1.4.10: unknown option `--led-trigger-id'
Czy brakuje jeszcze jakiegoś pakietu ?

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

2

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

Obecne pakiet od AA nie zawiera tego. Zrób sobie

wget http://ecco.selfip.net/test/libxt_LED.so -O /usr/lib/iptables/libxt_LED.so

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

3

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

Wielkie dzięki pomogło dioda mruga.
Czy jest możliwość wykorzystania do tego diosy system ?
Po starcie systemu dioda już się pali na stałe bez potrzeby.
Gdy ją ustawię ręcznie z putty to działa jak chcę niestety jeżeli napisze do tego skrypt to ani dioda system nie gaśnie ani nie mruga gdy zostanie odpowiedni pakiet wykryty.

echo "0" > /sys/class/leds/tp-link\:blue\:system/brightness
echo netfilter-ban_lan > /sys/class/leds/tp-link:blue:system/trigger

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

4

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

Dowolną która jest dostępna programowo w systemie. Tylko pamiętaj że system sam też tą diodę ustawia.

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

5

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

Chcę na MR3020 mrugać diodą led wps przy pakietach wchodzących do rutera.
Dla WDR4300 wszystko działa ok ale przy MR3020 już jest problem.
Oczywiście plik /usr/lib/iptables/libxt_LED.so jest.

Gdy wprowadziłem wpis w firewall.user i restartu firewalla mam:

iptables -A INPUT -d 172.16.100.1 -p icmp --icmp-type echo-reques
t -j LED --led-trigger-id ruter_in --led-delay 250
iptables: No chain/target/match by that name.
| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

6

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

kmod-ipt-led masz zainstalowany?

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

7

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

Dzięki Cezary po zainstalowaniu kmod-ipt-led już wszystko działa.
Na szczęście w MR3020 było wystarczająco miejsca we flashu.

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

8

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

Witam.
Przesiadłem się z Gargoyle na OpenWrt Chaos Calmer r46849 Cezarego na moim WDR4300.

Nadal próbuję sterować diodami zainstalowałem następujące pakiety:
kmod-ledtrig-netfilter
iptables-mod-ipopt
kmod-ipt-led
Plik /usr/lib/iptables/libxt_LED.so też jest.

Dioda System mi gaśnie ale nie reaguje na parametry jakie mam ustawione w firewall.user

Przy restarcie firewalla mam komunikat

iptables: target "LED" has version "libxtables.so.5", but "libxtables.so.10" is required.
! Failed with exit code 1

Czy przypadkiem nie jest problem z plikiem libxt_LED.so jeżeli tak to gdzie mogę znaleźć nowszą wersję ?

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

9

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

Skąd masz libxt_LED.so? Bo nie z iptables-mod-ipopt - u mnie go nie ma. Użyłeś jakiegoś pliku z innej wersji.

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

10

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

Nie chcę zakładać nowego tematu mam pytanie czy będzie jeszcze kiedyś nowa wersja Gargoyle ?? Nie żebym narzekał bo chodzi świetnie ale tak patrzę na stronie projektu jest już wersja 1.8.0 stable a na eko jest mod 1.6.2.2 wink

11

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

PYJTER napisał/a:

Nie chcę zakładać nowego tematu mam pytanie czy będzie jeszcze kiedyś nowa wersja Gargoyle ?? Nie żebym narzekał bo chodzi świetnie ale tak patrzę na stronie projektu jest już wersja 1.8.0 stable a na eko jest mod 1.6.2.2 wink

Brak mi motywacji do poprawiania tego co zepsute. Nie wiem.

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

12

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

Cezary napisał/a:

Obecne pakiet od AA nie zawiera tego. Zrób sobie

wget http://ecco.selfip.net/test/libxt_LED.so -O /usr/lib/iptables/libxt_LED.so

Cezary plik mam właśnie z tego miejsca.
Link już nie działa ale plik na ruterze jak gargoyle miałem to sobie zawsze backup robiłem.
Ten plik jest z Gargoyle dlatego nie działa więc prosił bym o udostępnienie odpowiedniej wersii dla CC o ile to możliwe.

Co do wsparcia dla Gargoyle to już raczej nie będzie tak czuję.
Ja się właśnie przesiadłem na CC i jestem zadowolony wszystko dopracowane nie ma co czekać aktualizujcie sprzęt smile

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy

13

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

Właśnie instaluje wersję z Luci CC jakoś konsola za duże progi dla mnie na dzisiaj wink Na razie 1043 jutro 4300. Mam nadzieje że pójdzie gładko wink

14

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

@jaros85: iptables-mod-led zainstaluj po prostu. Masz to w pakietach więc instaluj, a nie posługujesz się rzeczami których nie powinieneś ruszać.

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

15

Odp: Gargoyle i powiadomienia o zdażeniach diodami LED

Wielkie dzięki za pomoc Cezary.

Dal potomnych informacja.

Instalujemy pakiety:
kmod-ledtrig-netfilter
kmod-ipt-led
iptables-mod-led

Następnie dodajemy wpis w /etc/firewall.user jak dioda ma reagować i na jakie pakiety.
Ja mam np. taki wpis dioda ma reagować na pakiety przechodzące przez ruter:
iptables -I FORWARD -s 192.168.1.0/24 -p tcp -j LED --led-trigger-id forward_ok --led-delay 250
iptables -I FORWARD -s 192.168.1.0/24 -p udp -j LED --led-trigger-id forward_ok --led-delay 250

Dodajemy wpis w /etc/rc.local skrypt który uruchamiamy definiuje nam jaka dioda ma reagować na akcję z firewall.user
Skrypt ma się wykonać po 15s od startu systemu.

(sleep 15; /root/skrypty/diody.sh) &

Oto zawartość pliku diody.sh oczywiście uprawnienia 755
#gasimy diodę system
echo "0" > /sys/class/leds/tp-link\:blue\:system/brightness
#na wpis w firewall.user ma reagować dioda system
echo netfilter-input_ok > /sys/class/leds/tp-link:blue:system/trigger

Działa na OpenWrt Chaos Calmer 15.05 / LuCI od Cezarego testowane na TP-Link WDR4300 + extroot

| C2600 @ OpenWrt 21.02 / LuCi -> sieć gościnna, WINS serwer, VLAN, DLNA, multiwan
| WDR4300 @ OpenWrt 21.02 / LuCI -> extroot, sieć gościnna, WINS serwer
| MR3020 @ MiFi 17.01 -> E3372 HiLink
| WR842ND v2 @ Gargoyle PL 1.13.0 -> testy