26

Odp: RUT 955 OFW pakiety

Cezary co to jest miejsce tymczasowe wyświetlane w luci (około 60MB)  i dlaczego ono ma taką małą wartość?

Po wpisaniu w konsoli mam:

root@OpenWrt:/# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 7.0M      7.0M         0 100% /rom
tmpfs                    59.6M    128.0K     59.5M   0% /tmp
/dev/sda1                58.5G     38.6M     55.5G   0% /overlay
overlayfs:/overlay       58.5G     38.6M     55.5G   0% /
tmpfs                   512.0K         0    512.0K   0% /dev
root@OpenWrt:/#


Dzisiaj próbowałem zainstalować numpy poprzez:

pip install numpy

i wywalił mi się system do tego stopnia, że nie dało się zalogowac do routera w żaden sposób. Później powtórzyłem cały proceder ale logi miałem na telefonie i ich nie zgrałem żeby tu pokazać ale było tam coś napisane o braku miejsca. Tylko jak może być brak miejsca skoro siedzi pen 60GB co widać wyżej. Gdzieś źle pobierało czy jak?

27

Odp: RUT 955 OFW pakiety

Pokaż obrazek z luci, bo nie wiem o czym piszesz. Może tmpfs ci pokazało?

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

28

Odp: RUT 955 OFW pakiety

https://i.ibb.co/9gyFt5R/malo-miejsca.jpg

29

Odp: RUT 955 OFW pakiety

To /tmp czyli tmpfs trzymany w RAM.

30

Odp: RUT 955 OFW pakiety

Tak, to /tmp.

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

31

Odp: RUT 955 OFW pakiety

Może być jego za mało żeby coś zainstalować?

32

Odp: RUT 955 OFW pakiety

Albo się wykrzaczyło bo coś mu nie chciało się zainstalować.

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

33

Odp: RUT 955 OFW pakiety

Cezary z wiesz może lub badałeś/testowałeś czy da się czytać status wejścia cyfrowego czyli czy np pin 1 z 6 są zwarte czy rozwarte?

34

Odp: RUT 955 OFW pakiety

Nie czytałem. Ustaw sobei gpio na wejściowe jak jeszcze nie jest i zobacz jaki ma value?

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

35 (edytowany przez smereka 2024-04-10 11:52:51)

Odp: RUT 955 OFW pakiety

A jak to ustawić i sprawdzić?

Tutaj jest, ze niby dodane  jak dobrze rozumiem DIN1, DIN2?

https://git.openwrt.org/?p=openwrt/open … 659b942ecd


Ale w /etc/config/system tego nie ma....

36

Odp: RUT 955 OFW pakiety

Zobacz czy w /sys/class/gpio masz je wyeksportowane, jeżeli są pod nazwami to cat /sys/class/gpio/DIN1/value

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

37 (edytowany przez smereka 2024-04-10 12:03:44)

Odp: RUT 955 OFW pakiety

Nie ma tam. Są inne, które są również w /etc/config/system Nie ma tam nic związanego z DIN

38

Odp: RUT 955 OFW pakiety

No o wyeksportuj sobie gpio 505 i 506, ew przestaw linie na input i odczytaj je.

https://eko.one.pl/?p=openwrt-gpio#liniawejciowa

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

39 (edytowany przez smereka 2024-04-10 12:24:05)

Odp: RUT 955 OFW pakiety

Dobra hurra można by rzec wink ale tylko częściowo. Zgodnie z Twoim poradnikiem zrobiłem tak:

echo "507" > /sys/class/gpio/export
root@OpenWrt:~# echo in > /sys/class/gpio/gpio507/direction
root@OpenWrt:~# cat /sys/class/gpio/gpio507/value


I fajnie jak jest rozwarte miedzy 1 i 6 to mam logiczną 1. Jak zwieram piny 1 i 6 to mam logiczne 0. Jak teraz zrobić żeby to już było wyeksportowane na zawsze i nie trzeba było tych poleceń dodawać za każdym startem sytemu?

40

Odp: RUT 955 OFW pakiety

Jak nie chcesz podawać tych poleceń do systemu ( np. w /etc/rc.local) no to w dtsie trzeba wyeksportować te gpio i kompilować z tą zmianą...

41

Odp: RUT 955 OFW pakiety

Aż dziw bierze, ze tego nie dodali deweloperzy - niesamowite wydwać by się mogło, ze jak się robi wsparcie to już ze wszystkim skoro jakby nie patrzeć działa big_smile

42

Odp: RUT 955 OFW pakiety

A do czego to wejście jest ?

43

Odp: RUT 955 OFW pakiety

Uniwersalne io: https://wiki.teltonika-networks.com/vie … put/Output

@smereka: w /etc/rc.local sobie dodaj, bo etc/config/system czegoś tam nie uwzględniał (direction?)

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

44 (edytowany przez smereka 2024-04-10 17:52:18)

Odp: RUT 955 OFW pakiety

Dodalem ale ta petla wzieta z innego watku na tym forum do tego stopnia ubija ruta ze nawet reboot w konsoli nie dziala wiec slabo....

45

Odp: RUT 955 OFW pakiety

Ale jaka pętla ? export i direction raz dodajesz ... a odczytywanie stanu i wykonaniu warunku daj jakiegoś sleep 5 ... (No chyba ,że ma być stan w prawie w czasie rzeczywistym , to 1).

46

Odp: RUT 955 OFW pakiety

smereka napisał/a:

Dodalem ale ta petla wzieta z innego watku na tym forum do tego stopnia ubija ruta ze nawet reboot w konsoli nie dziala wiec slabo....

Jak pętla? Chciałeś tylko wyeksportować gpio. O jakiej pętli piszesz?

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

47 (edytowany przez smereka 2024-04-10 18:06:37)

Odp: RUT 955 OFW pakiety

Tak wlasnie sleep w odxzycie stanu i pptrm warunek naprosciej rzecz ujmujac dalem jak 0 to zalacz przekazbik a jak 1 tk wylacz jest na sleep jest na 1.Tame eksporty Cezary dzialaja ale nie da sie tego do hotplugu dac a szkoda wiec dalem skrypty do autostaru ktkry potem tu wstawie to przeanalizujecie

48 (edytowany przez smereka 2024-04-11 07:34:00)

Odp: RUT 955 OFW pakiety

Takie coś dodane do autostartu ubija cały router w sensie działa ale nie reaguje na polecenia:

#!/bin/sh
while true; do
sleep 1;
if [ $(cat /sys/class/gpio/gpio507/value) = "0" ]; then
       echo 1 > /sys/class/gpio/gpio505/value
   else
       echo 0 > /sys/class/gpio/gpio505/value
fi
done

Da się to jakoś rozwiązać inaczej?

Działanie skryptu jest takie, że jak zmieni się wartość na 0 (zwarcie wejścia 1 z 6) to złącza mi przekaźnik a ponowne rozwarcie powoduje zmianę stanu na logiczną 1 i wyłączenie przekaźnika

49

Odp: RUT 955 OFW pakiety

Optymalnej byłoby tylko odczytywać stan , a zapisywać tylko wtedy kiedy się zmienił w stosunku do poprzedniego .... Może by to przyspieszyło trochę...

50

Odp: RUT 955 OFW pakiety

Powyższy skrypt działa szybko ale z jakiegoś powodu ubija router