1 (edytowany przez mateo1992 2025-05-11 20:29:56)

Temat: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

Witam.
Miałem problem na fabrycznym oprogramowaniu w połączeniu się bezpośrednio z moim dostawcą po wifi, aby odbierać sygnał do mieszkania. Po wygraniu  OpenWrt- LuCi wszystko chodzi aż miło, ale nawet sam dostawca zastrzega sobie możliwość przerw w internecie (restartów) aby jak twierdzi wszystko lepiej chodziło. Wszystko po podłączeniu chodzi super, ale w momencie kiedy jest jakaś przerwa sądzę, że po jego stronie, bo dzieje się tak np. raz na dwa dni, to wtedy połączenie z nim po wifi trwa nadal, ale nie ma internetu. Pomaga dopiero wejście w opcje radia rozłączenie z nim, ponowne podłączenie i wpisanie uwierzytelnienia poprzez przeglądarkę. Myślę, że problem leży właśnie w braku zapisania tego uwierzytelnienia na stałe, ponieważ w innych urządzeniach gdy łącze się bezpośrednio z dostawcą podaje je tylko raz i już więcej nigdy nawet po jakimkolwiek rozłączeniu nie podaje już loginu i hasła, a tutaj przy każdym rozłączeniu nawet z gniazdka repeater potrzebuje ode mnie tych danych.
Moje pytanie brzmi, czy repeater może mieć jakąś blokadę pamięci której nie ma np. urządzenie takie jak Access point? Bo z tego co widzę podłączenie z siecią pamięta, więc może to jakiś błąd konfiguracji openwrt?
Pozdrawiam.

2

Odp: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

Mogłeś wgrać openwrt które jest za duże i nie zrobił się /overlay.

To łatwo sprawdzisz, logujesz się przez ssh do routera, wykonujesz polecenie mount i jak jak widzisz że overlay jest  ramie to nie ma gdzie zapamiętać zmian. Wtedy musisz wgrać jakąś starszą wersje która jest mniejsza.

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

3

Odp: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

Wyrzuca taką informacje:

root@OpenWrt:~# mount
/dev/root on /rom type squashfs (ro,relatime,errors=continue)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/mtdblock6 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
tmpfs on /dev type tmpfs (rw,nosuid,noexec,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,noatime,mode=600,ptmxmode=000)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,noatime)
bpffs on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,noatime,mode=700)
root@OpenWrt:~#

4

Odp: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

Nie,.masz normalnie. Wiec zobacz czy po restarcie masz w konfigach to co wpisałeś.

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

5 (edytowany przez mateo1992 2025-05-12 01:56:20)

Odp: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

Po wydaniu komendy reboot odcieło internet urządzenie połączyło się ponownie.
Czy wydanie polecenia mount coś zmienia? Czy pozostaje to bez zmian? Bo teraz chodzi, ale zastanawiam się czy przy następnym razie będzie pytało o logowanie.
OpenWrt 24.10.0, r28427-6df0e3d02a
-----------------------------------------------------
root@OpenWrt:~# mount
/dev/root on /rom type squashfs (ro,relatime,errors=continue)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/mtdblock6 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
tmpfs on /dev type tmpfs (rw,nosuid,noexec,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,noatime,mode=600,ptmxmode=000)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,noatime)
bpffs on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,noatime,mode=700)
root@OpenWrt:~#

EDIT:
Jednak po wydaniu tego polecenia "reboot" urządzenie kilka razy włączało się i wyłączało nie dając dojść chwilami do panelu administratora nawet na stronie. Gdy już panel był internet pojawiał się na chwilę ale zaraz znikał. Pomogło to co wcześniej na samoistnych restartach czyli reset radia które odbiera sygnał wifi klikając "disabled" a później "enabled" internet wraca i jest już stabilny.
Nie dałoby się zrobić tak, żeby samoistnie po restarcie urządzenie samo robiło dodatkowo jeszcze taki restart tego modułu? Nie wiem kompletnie o co chodzi i dlaczego tak się to zachowuje.

6

Odp: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

Do /etc/rc.local dopisz sobie wifi przed exit 0

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

7

Odp: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

A jak to zrobić, otworzyć ten katalog?

8

Odp: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

O luci zapomnij. To jest plik, logujesz się przez ssh i robisz coś takiego

mv /etc/rc.local /etc/rc.local.old
echo "wifi" > /etc/rc.local
echo "exit 0" >> /etc/rc.local
chmod 755 /etc/rc.local

I zrestartuj router

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

9 (edytowany przez mateo1992 2025-05-12 23:04:38)

Odp: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

Wkleiłem najpierw wszystko, później każdy wiersz po kolei i wyszło takie coś:
OpenWrt 24.10.0, r28427-6df0e3d02a
-----------------------------------------------------
root@OpenWrt:~# mv /etc/rc.local /etc/rc.local.old
root@OpenWrt:~# echo "wifi" > /etc/rc.local
root@OpenWrt:~# echo "exit 0" >> /etc/rc.local
root@OpenWrt:~# chmod 755 /etc/rc.local
root@OpenWrt:~# mv /etc/rc.local /etc/rc.local.old
root@OpenWrt:~# echo "wifi" > /etc/rc.local
root@OpenWrt:~# echo "exit 0" >> /etc/rc.local
root@OpenWrt:~# chmod 755 /etc/rc.localchmod 755 /etc/rc.local
chmod: /etc/rc.localchmod: No such file or directory
chmod: 755: No such file or directory
root@OpenWrt:~# reboot
root@OpenWrt:~#

Później dałem reboot.
Czy jest możliwość jeżeli w godzinach porannych to urządzenie zacina się poprzez restart sieci dostawcy, aby ustawić aby np. o godzinie 8 rano codziennie urządzenie się automatycznie restartowało? Bo wtedy wróciłby internet automatycznie resetując teraz też mój odbiornik po takim restarcie.

10

Odp: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

mateo1992 napisał/a:

Wkleiłem najpierw wszystko, później każdy wiersz po kolei i wyszło takie coś:
OpenWrt 24.10.0, r28427-6df0e3d02a
-----------------------------------------------------
root@OpenWrt:~# mv /etc/rc.local /etc/rc.local.old
root@OpenWrt:~# echo "wifi" > /etc/rc.local
root@OpenWrt:~# echo "exit 0" >> /etc/rc.local
root@OpenWrt:~# chmod 755 /etc/rc.local
root@OpenWrt:~# mv /etc/rc.local /etc/rc.local.old
root@OpenWrt:~# echo "wifi" > /etc/rc.local
root@OpenWrt:~# echo "exit 0" >> /etc/rc.local
root@OpenWrt:~# chmod 755 /etc/rc.localchmod 755 /etc/rc.local
chmod: /etc/rc.localchmod: No such file or directory
chmod: 755: No such file or directory
root@OpenWrt:~# reboot
root@OpenWrt:~#

Później dałem reboot.
Czy jest możliwość jeżeli w godzinach porannych to urządzenie zacina się poprzez restart sieci dostawcy, aby ustawić aby np. o godzinie 8 rano codziennie urządzenie się automatycznie restartowało? Bo wtedy wróciłby internet automatycznie resetując teraz też mój odbiornik po takim restarcie.

Myślisz już o 8 rano codziennie, a nie widzisz, że robisz coś źle.

11

Odp: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

chmod 755 /etc/rc.localchmod 755 /etc/rc.local

Dwa razy dałeś to samo. Przepisujesz i nawet nie widzisz że żle.

Tylko raz to miałeś wykonać.

Tak, możesz polecenie wifi włożyć do crona i niech się wykonuje o 8 rano. O cronie znajdziesz na eko.one.pl.

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

12 (edytowany przez mateo1992 2025-05-25 05:34:56)

Odp: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

Jednak to mnie nie ratuje, żeby zrobić restart cykliczny ponieważ chodziło to i chodziło po tym poleceniu od Ciebie żeby wifi się restartowało gdy nie ma połączenia.
Natomiast dzisiaj rano po długim czasie nastąpił właśnie taki brak internetu, mimo że internet był na docelowym nadajniku.
Czy można przerobić takie polecenie:
ifdown wan
            sleep 5
            ifup wan
            sleep 15
            if ! ping -q -c 5 -W 10 google.com > /dev/null; then


Żeby zamiast wan restartowało całe urządzenie gdy nie ma internetu? Ponieważ podczas gdy tak się stało dzisiaj rano wystarczyło zrobić reboot i wszystko wróciło do normy.
Chyba, że w tym poleceniu port wan oznacza brak intenetu na porcie "wyjściowym" tego urządzenia. Jeśli tak, to by mi pomogło to polecenie bo właśnie na wan nie ma internetu wtedy jak i w całym urządzeniu.

13

Odp: OpenWrt- LuCi Repeater Netgear EX3700 brak pamięci

Zamiast ifup wan daj po prostu reboot

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