26

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

mjab napisał/a:
Cezary napisał/a:

Wyeksporować możesz, ale poza zrobieniem echo 1  i echo 0 nic z tym dalej nie zrobisz.

ymmm ... a mamy możliwość napisania bash z delay w mikrosekundach? smile

Jak zainstalujesz sobie coreutils-sleep to możesz zrobić sleep 0.1 itd.

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

27

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

mjab napisał/a:

gdzie się informuję pakiet "kmod-gpio-beeper" że port 44 to buzzer? smile

W dtsie: https://kernel.googlesource.com/pub/scm … beeper.txt

Mówiłem że trzeba kompiliwać.

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

28

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

Cezary napisał/a:
mjab napisał/a:
Cezary napisał/a:

Wyeksporować możesz, ale poza zrobieniem echo 1  i echo 0 nic z tym dalej nie zrobisz.

ymmm ... a mamy możliwość napisania bash z delay w mikrosekundach? smile

Jak zainstalujesz sobie coreutils-sleep to możesz zrobić sleep 0.1 itd.


Tutaj napisałeś ładny poradnik - https://eko.one.pl/?p=openwrt-gpio
Który plik mam konkretnie edytować? Jaką mam tu ścieżkę do pliku export?

29

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

mjab napisał/a:

Tutaj napisałeś ładny poradnik - https://eko.one.pl/?p=openwrt-gpio
Który plik mam konkretnie edytować? Jaką mam tu ścieżkę do pliku export?

Tak jak w poradniku, /sys/class/gpio, tam masz export

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

30

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

yyyy ... co myślisz Cezary o szybkiej kompilacji obrazu OpenWrt 22.05 z LuCI i obsługa buzzera? smile I tak niedługo wyjdzie nowa lepsza wersja (aktualniejsza)? smile Nie chciał byś tego zrobić dla potomnych (i dla mnie lol)? smile

31

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

Taki kod daje efekt brzeczka:


#!/bin/sh

echo "44" > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio44/direction

x=1
while [ $x -le 100 ]
do
  sleep 0.001
  echo 1 > /sys/class/gpio/gpio44/value
  sleep 0.001
  echo 0 > /sys/class/gpio/gpio44/value

  x=$(( $x + 1 ))
done


I tutaj już naprawdę się zatrzymałem, bo nie wiem jak zmusić do pracy pakiet "kmod-gpio-beeper". Serio, pomocy? smile Już jestem tak daleko...

32 (edytowany przez mjab 2024-04-28 20:51:36)

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

Znalazłem taki materiał w necie : https://openwrt.org/docs/guide-user/hardware/pwm

Ale nie wiem jak się do tego zabrać smile Generalnie wystarczyło by wystawić jakoś odpowiedni PWM na te GPIO. Szukam pakietów itd ... ale efektów brak.


wiem jedno w autostart musimy dodać linię:
insmod gpio-beeper gpio=44

ale co dalej? smile

33

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

Nieprawda, w obecnym kernelu moduł gpio-beeper nie ma takiego parametru, możesz samodzielnie to sprawdzić w źródłach kernela. Już ci napisałem że musisz zmienić dts i przekompilować system żeby korzystać z tego modułu.

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

34

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

OK, czyli na ten moment moja wiedza tu się kończy. Jeśli jesteś w stanie mnie uratować, to bym prosił? smile

35

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

Do czego uzywasz tego nsa z openwrt? Miałem na 325 openwrt ale to mega toporne .. jedynie omv go ratuje / debian czysty...

Dom : router https://i.imgur.com/IuB6Zwy.png | TP-LINK T1700G-28TQ |Zyxel XGS-1210-12 | 6x Ruckus r310 unleashed  + Ruckus icx7150-c12p | Truenas scale 124TB 25Gb| Xpenology 12TB | apc smart ups 750 lcd smile 100Mb/s - 25Gb/s
Podróżne : GL.Inet MT3000  +1TB hdd
Działka : rb260gs 1j wdm 1Gb+ ruckus r310 + nb m5 + kilka kamer ip  + panel 285Wp + lifepo4 12v 60Ah .

36 (edytowany przez mjab 2024-04-28 23:01:42)

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

ambrozy5 napisał/a:

Do czego uzywasz tego nsa z openwrt? Miałem na 325 openwrt ale to mega toporne .. jedynie omv go ratuje / debian czysty...

Jak już zakończę zabawę i zacznę użytkowanie smile to postawię tam RAID1, SMB3 i zapnę do serwera z OwnCloud. Serwer HP jest mocny więc OwnCloud chodzi tam natychmiast.

Uzyskuje na nim transfery po 32MB/s (256 Mb/s) do 1000Mb/s troszkę brakuje ... ale wystarczy.
W moich chmurach stale mi brakuje miejsca ... liczę już to w konkretnych TB i zaraz robi się za mało. Surówki na YT i materiały wideo tak mi zawalają miejsce.

37

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

mjab napisał/a:

OK, czyli na ten moment moja wiedza tu się kończy. Jeśli jesteś w stanie mnie uratować, to bym prosił? smile

https://dl.eko.one.pl/test/

Tu masz obraz do testów. Ale nie przyzwyczajaj się do niego, nie ma do nie repo itp. Jest tylko do testów.

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

38 (edytowany przez mjab 2024-04-29 20:58:15)

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

OK, wgrałem ten obraz, dość szybko poszło, uruchomił się ponownie.
Twierdzi że ma wgrane - OpenWrt 23.05-SNAPSHOT r23846-8695bc3442
Zainstalowałem kmod-gpio-beeper. i beep ...

i teraz mamy tak:
root@OpenWrt:/# beep -f 500 -l 700
beep: Error: Could not open any device


Pewnie zrobiłem coś nie tak? smile

Do testów podaje staty - https://dl.eko.one.pl/cgi-bin/router.cg … b68893f942



root@OpenWrt:/# cat /sys/kernel/debug/gpio
gpiochip0: GPIOs 0-31, parent: platform/f1010100.gpio, f1010100.gpio:
gpio-12  (nsa310:green:esata  ) out lo
gpio-13  (nsa310:red:esata    ) out lo
gpio-15  (nsa310:green:usb    ) out lo
gpio-16  (nsa310:red:usb      ) out lo
gpio-21  (regulators:regulator) out lo
gpio-28  (nsa310:green:sys    ) out hi
gpio-29  (nsa310:red:sys      ) out lo

gpiochip1: GPIOs 32-49, parent: platform/f1010140.gpio, f1010140.gpio:
gpio-36  (Reset Button        ) in  hi (act lo) - IRQ edge  (clear  )
gpio-37  (Copy Button         ) in  hi (act lo) - IRQ edge  (clear  )
gpio-39  (nsa310:green:copy   ) out lo
gpio-40  (nsa310:red:copy     ) out lo
gpio-41  (nsa310:green:hdd    ) out lo
gpio-42  (nsa310:red:hdd      ) out lo
gpio-46  (Power Button        ) in  lo (act hi) - IRQ edge  (clear  )
gpio-48  (gpio_poweroff       ) out lo

39

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

No to nie działa.

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

40 (edytowany przez mjab 2024-04-29 23:09:27)

Odp: Zyxel NSA-310 - OpenWrt 23.05-SNAPSHOT

taaa... ale co jeszcze jest nie tak? o to jest pytanie smile

zastanawia mnie że w /sys/kernel/debug/gpio nie ma nic o GPIO 44 ...