1

Temat: Reset TP-Link TL-WDR4300 v1 dokładnie co 2 minuty na gargoyle 1.10.0.x

Witam,

Problem dotyczy routera TL-WDR4300 v1 pracującego pod gargoyle 1.10.0.1, 1.10.0.2 i 1.10.0.3 (wszystkie sprawdziłem) natomiast nigdy nie wystąpił pod żadną wersją 1.9.x ani 1.6.2.x

Na wersji 1.10 zależy mi ze względu na aktualizację openvpn (nowsze pewnie jest lepsze). Na gargoyle zależy mi ze względu na łatwość ustawienia i zmiany limitów transferu.

Opis problemu:
Po zainstalowaniu gargoyle 1.10.0.x bez zachowywania konfiguracji, dogrywam konfigurację z pliku. Mogę coś zmodyfikować, zapisać i wszystko działa idealnie (uruchomiony extroot, openvpn, kilka reguł limitu transferu, kilka reguł ograniczeń - tu dużo adresów, DHCP z 60 statycznymi IP i to w zasadzie wszystko). Jeśli po kilku dniach dokonam jakiejkolwiek zmiany w konfiguracji, zapis kończy się sukcesem (zmiana konfiguracji jest widoczna po resecie) ale router się resetuje samoczynnie dokładnie co dwie minuty. Jedynym ratunkiem jest powtórne przywrócenie konfiguracji z pliku i znowu przez kilka dni do kolejnej zmiany wszystko jest OK.

Podejrzewałem, że padł pendrive extroota ale problem pojawia się nawet bez extroota. No to może pamięć routera (zajęte 23.1/123MB)? Tylko dlaczego wszystko działało na wersji 1.9.x ? Wyłączyłem Openvpn bo może owa przebudowa pakietu coś zmieniła ale dalej to samo. Może się przegrzewa, ale obciążenie CPU 0.04/15 minut i przy wgrywaniu nowej konfiguracji raczej się nie wystudzi, więc to też nie. Diagnostyka jest wyjątkowo trudna bo o ile wiem jak to szybko naprawić to wywołanie problemu udaje mi się dopiero po kilku dniach. Tak walczę od stycznia.

Ostatnie dwie rzeczy jakich nie sprawdziłem to:
- ręczna konfiguracja routera po wgraniu świeżego firmware. Tylko że gdyby to był problem to raczej od początku a nie po kilku dniach.
- nie wróciłem do wersji 1.9.x aby sprawdzić czy nadal działa (zrobię to po wyczerpaniu lepszych pomysłów czyli z mojej strony już niebawem).

Będę wdzięczny za wszelkie sugestie.

--
Pozdr, Adam

2

Odp: Reset TP-Link TL-WDR4300 v1 dokładnie co 2 minuty na gargoyle 1.10.0.x

Masz może ustawiony jakiś cykliczny reset?

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

3

Odp: Reset TP-Link TL-WDR4300 v1 dokładnie co 2 minuty na gargoyle 1.10.0.x

W pliku konfiguracji mam reset zawsze o 3:00 (tak miałem przez lata) ale też myślałem że to jest problem i zaraz po wgraniu konfigu zmieniam na "brak" a problem jest nadal.

4

Odp: Reset TP-Link TL-WDR4300 v1 dokładnie co 2 minuty na gargoyle 1.10.0.x

Teraz też się resetuje co 2min?

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

5

Odp: Reset TP-Link TL-WDR4300 v1 dokładnie co 2 minuty na gargoyle 1.10.0.x

Teraz nie bo kilka godzin wcześniej wgrałem konfig, więc kilka dni będzie OK. Niestety 2 minuty to na tyle mało że trzeba się bardzo uwijać aby cokolwiek sprawdzić.

6

Odp: Reset TP-Link TL-WDR4300 v1 dokładnie co 2 minuty na gargoyle 1.10.0.x

Doprowadź do sytuacji w której będzie się tak działa. Potem go wyłącz, uruchom w failsafe i poczekaj spokojnie 10 minut. Jak się nic nie wydarzy - zrób mount_root i pokaż:
cat /etc/crontabs/root
cat /etc/config/network
ls -la /etc

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

7

Odp: Reset TP-Link TL-WDR4300 v1 dokładnie co 2 minuty na gargoyle 1.10.0.x

OK, dzięki. Odezwę się za kilka dni jak znowu padnie.

8

Odp: Reset TP-Link TL-WDR4300 v1 dokładnie co 2 minuty na gargoyle 1.10.0.x

Witam,

Dziś musiałem zmienić coś w /Firewall/Ograniczenia i po zapisaniu znowu miałem resety co 2 minuty. Po uruchomieniu w filesafe zrobiłem wszystko zgodnie z instrukcją:

root@(none):~# mount_root

root@(none):~# cat /etc/crontabs/root
cat: can't open '/etc/crontabs/root': No such file or directory

root@(none):~# cat /etc/config/network
cat: can't open '/etc/config/network': No such file or directory

root@(none):/etc# ls -la
drwxrwxr-x   22 root     root          1128 Oct 28  2017 .
drwxrwxr-x   16 root     root           235 Oct 28  2017 ..
lrwxrwxrwx    1 root     root             7 Oct 28  2017 TZ -> /tmp/TZ
-rw-rw-r--    1 root     root          1009 Oct 28  2017 banner
-rw-rw-r--    1 root     root           564 Feb  7  2015 banner.failsafe
drwxr-xr-x    2 root     root            47 Oct 28  2017 chatscripts
drwxr-xr-x    2 root     root           302 Oct 28  2017 config
drwxr-xr-x    2 root     root             3 Oct 28  2017 crontabs
-rw-r--r--    1 root     root         10433 Jan 31  2017 ddns_providers.conf
-rw-rw-r--    1 root     root            76 Oct 28  2017 device_info
-rw-r--r--    1 root     root          6780 Nov 30  2016 diag.sh
-rw-r--r--    1 root     root          1368 Oct 28  2017 dnsmasq.conf
drwxr-xr-x    2 root     root            44 Oct 28  2017 dropbear
-rw-r--r--    1 root     root            38 Oct 28  2017 e2fsck.conf
-rw-r--r--    1 root     root          1317 Oct 28  2017 ethertypes
-rw-r--r--    1 root     root            36 Oct 28  2017 exports
-rw-r--r--    1 root     root             8 Oct 28  2017 filesystems
-rw-r--r--    1 root     root           352 Oct 28  2017 firewall.user
lrwxrwxrwx    1 root     root            10 Oct 28  2017 fstab -> /tmp/fstab
drwxr-xr-x    2 root     root           204 Oct 28  2017 gcom
-rw-rw-r--    1 root     root           123 Dec 26  2015 group
-rw-rw-r--    1 root     root            20 Dec 26  2015 hosts
-rw-r--r--    1 root     root           326 Oct 28  2017 hotplug-preinit.json
drwxr-xr-x    9 root     root           105 Oct 28  2017 hotplug.d
-rw-r--r--    1 root     root          1657 Oct 28  2017 hotplug.json
drwxr-xr-x    2 root     root           534 Oct 28  2017 init.d
-rw-rw-r--    1 root     root           101 Dec 26  2015 inittab
drwxr-xr-x    2 root     root            32 Oct 28  2017 iproute2
drwxr-xr-x    2 root     root           195 Oct 28  2017 l7-protocols
drwxr-xr-x    2 root     root           255 Oct 28  2017 modules-boot.d
drwxr-xr-x    2 root     root          1851 Oct 28  2017 modules.d
-rw-r--r--    1 root     root           550 Oct 28  2017 msmtprc
lrwxrwxrwx    1 root     root            12 Oct 28  2017 mtab -> /proc/mounts
drwxr-xr-x    2 root     root             3 Oct 28  2017 openvpn
-rwxrwxr-x    1 root     root            83 Jul 26  2012 openvpn.down
-rwxrwxr-x    1 root     root          7483 Mar 25  2015 openvpn.firewall
-rwxrwxr-x    1 root     root            82 Jul 26  2012 openvpn.up
-rw-rw-r--    1 root     root           225 Oct 28  2017 openwrt_release
-rw-rw-r--    1 root     root             8 Oct 28  2017 openwrt_version
drwxrwxr-x    3 root     root            27 May 24  2015 opkg
-rw-rw-r--    1 root     root           822 Oct 28  2017 opkg.gpkg.tmp
-rw-rw-r--    1 root     root           190 Dec 26  2015 passwd
drwxr-xr-x    4 root     root           115 Oct 28  2017 ppp
-rwxrwxr-x    1 root     root           952 Jan 14  2016 preinit
-rw-r--r--    1 root     root           699 Oct 28  2017 profile
-rw-rw-r--    1 root     root          2478 Dec 26  2015 protocols
drwxrwxr-x    2 root     root           126 Dec 27  2015 rc.button
-rwxrwxr-x    1 root     root          2407 Dec 26  2015 rc.common
drwxr-xr-x    2 root     root           750 Oct 28  2017 rc.d
-rw-rw-r--    1 root     root           132 Dec 26  2015 rc.local
lrwxrwxrwx    1 root     root            16 Oct 28  2017 resolv.conf -> /tmp/resolv.conf
drwxr-xr-x    2 root     root            94 Oct 28  2017 samba
-rw-rw-r--    1 root     root          3017 Dec 26  2015 services
-rw-------    1 root     root           149 Dec 26  2015 shadow
-rw-rw-r--    1 root     root             9 Dec 26  2015 shells
drwxr-xr-x    4 root     root            62 Oct 28  2017 ssl
-rw-rw-r--    1 root     root          1023 Dec 26  2015 sysctl.conf
drwxrwxr-x    2 root     root             3 Nov 19  2016 sysinfo.d
-rw-rw-r--    1 root     root           128 Dec 26  2015 sysupgrade.conf
drwxrwxr-x    2 root     root           718 Jun  1  2016 uci-defaults
-rw-rw-r--    1 root     root           582 Jun 17  2015 uhttpd.conf.gargoyle
-rw-rw-r--    1 root     root           904 Mar 17  2015 uhttpd.crt
-rw-rw-r--    1 root     root           887 Mar 17  2015 uhttpd.key
-rw-r--r--    1 root     root         50218 Oct 28  2017 usb-mode.json
-rw-r--r--    1 root     root           574 Oct 28  2017 vsftpd.conf.template

Po wyjściu z filesafe i uruchomieniu routera w trybie normalnym ponownie były resety co 2 minuty. Niestety rodzina naciskała mnie na pilne przywrócenie internetu, więc ponownie wgrałem konfigurację i router przestał się resetować.

Pozdr, Adam

9

Odp: Reset TP-Link TL-WDR4300 v1 dokładnie co 2 minuty na gargoyle 1.10.0.x

Witam,

Cezary dopatrzyłeś się może czegoś nieprawidłowego w plikach w tym co wysłałem powyżej?

Tak się zastanawiam czy mój problem nie jest przypadkiem taki sam jak opisany https://eko.one.pl/forum/viewtopic.php?id=17126  tylko dlaczego w moim przypadku aktywuje się po jakimś czasie i zawsze po zapisaniu jakiejś zmiany? Nigdy samoistnie.

Pozdr, Adam

10

Odp: Reset TP-Link TL-WDR4300 v1 dokładnie co 2 minuty na gargoyle 1.10.0.x

Nic nie można z tego odczytać. Dlatego właśnie chciałem te wyniki żeby sprawdzić czy to znów nie jest problem z datą. Ale nic na to nie wskazuje.

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

11

Odp: Reset TP-Link TL-WDR4300 v1 dokładnie co 2 minuty na gargoyle 1.10.0.x

Witam,

Problem resetów rozwiązany smile

W akcie desperacji kolejny raz ograłem Gargoyle 1.10.0.3 (r49617) i tym razem całą konfigurację wpisałem ręcznie zamiast przywrócić z pliku. Wszystko działa. To co jest dziwne, to uprzednio wgrywałem różne pliki z konfiguracją i w żadnej wersji 1.9.x.x nie było problemów i jednocześnie w każdej wersji 1.10.x.x były. W plikach konfiguracji nigdy nic ręcznie nie modyfikowałem, czyli jest jakiś wpis (który występuje u mnie a u innych nie), który wywraca nową wersję gargulca. No ale problem z głowy i nie wnikam.