1

Temat: 1043ND v1 na LEDE 17.01 r3322-5feb4f0 a random reboot

Witam.

Czy ktoś się może spotkał z podobnym problemem? Czyste LEDE bez LUCI po bootcie taka zajętość

Machine: TP-Link TL-WR1043N/ND v1
Uptime: 0d, 00:40:44
Load: 0.04 0.07 0.06
Flash: total: 4.1MB, free: 2.2MB, used: 45%
Memory: total: 27.1MB, free: 12.5MB, used: 53%

i po pewnym czasie router zalicza reboot... przeważnie w momencie logowania się przez ssh... pojawia się pół banera i zwiecha (bo reboot się robi). Zakładam, że to przez wyzerowaną ilość wolnego ram ale zakładam bo ciężko z logami przy takim reboot...

Z ekstrasów mam hub usb z własnym zasilaniem a do niego podpięty modem usb oraz UPS marki APC (no i apcupsd do niego)

Na CC jakoś nie było takiego problemu... Ktoś może coś podobnego doświadcza?

Dzięki,
MvincM

2 (edytowany przez r43k3n 2017-04-25 13:15:22)

Odp: 1043ND v1 na LEDE 17.01 r3322-5feb4f0 a random reboot

Niestety ten router ma za mało RAMu by zapewnić komfortową pracę pod LEDE. Zalecane jest albo przelutowanie kości RAM albo wymiana routera na model z min. 64MB RAM i 8MB Flash (16MB Flash jest bardziej przyszłościowe).

SWAP może pomóc, jednak tylko na krótką metę. Zainstaluj OpenWRT Chaos Calmer dostępne na dl.eko.one.pl i sprawdź jak tam będzie się prezentowała sytuacja.

3

Odp: 1043ND v1 na LEDE 17.01 r3322-5feb4f0 a random reboot

Dzięki za info.

No to CC w pierwszej kolejności...

4

Odp: 1043ND v1 na LEDE 17.01 r3322-5feb4f0 a random reboot

@Cezary

A OpenWRT w szczególności CC już umarło całkowicie?

MvincM

5

Odp: 1043ND v1 na LEDE 17.01 r3322-5feb4f0 a random reboot

Umarło...

Co nie zmienia faktu, że jest to ostatnia w pełni działająca wersja OpenWRT na tym modelu. Jeżeli chcesz coś nowszego to niestety bez wymiany kości RAM się nie obejdzie. Oczywiście tylko jeżeli na LEDE router się restartuje. Możesz jeszcze spróbować dodać SWAP i zobaczyć czy to coś pomoże.

6

Odp: 1043ND v1 na LEDE 17.01 r3322-5feb4f0 a random reboot

CC umarło. Samo openwrt umarło w sumie.

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

7

Odp: 1043ND v1 na LEDE 17.01 r3322-5feb4f0 a random reboot

Dzięki za info...

Nie siedząc mocno w samej architekturze LEDE zastanawiam się czy to zwiększone zapotrzebowanie na RAM wynika z błędu, braku optymalizacji, itd.?

Swoją drogą zanim się reboot zrobi przy logowaniu przez ssh to kawałek banera było widać i na moment logowania nie było krytycznie mało pamięci (widać na tym kawałku banera) co może sugerować błąd jakiś. Zastanawiające..

Pozdrawiam
MvincM

8

Odp: 1043ND v1 na LEDE 17.01 r3322-5feb4f0 a random reboot

Z nowej biblioteki musl (zamiast uclibc). Po prostu wszystko skompilowane z nią wykazuje zwiększone zapotrzebowanie na ram.

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

9

Odp: 1043ND v1 na LEDE 17.01 r3322-5feb4f0 a random reboot

No i jasne... Router w wersji 32MB na LEDE raczej jest średnio używalny (w moim przypadku).

Wróciło CC i będę testował... W moim zastowaniu CC wystarczy a stabilnie. Co nie zmienia faktu, że przyjdzie czas gdy wersje/pakiety/sterowniki przy którymś zastosowaniu okażą się nie wystarczające i wtedy pożegnam wydłużonego, poczciwego 1043v1.

MvincM

Pozdrawiam
MvincM

10

Odp: 1043ND v1 na LEDE 17.01 r3322-5feb4f0 a random reboot

Hmmm!!!!

Taka obserwacja... Może to nie wina LEDE... W sensie zapewne jest mocniej zasobożerną odmianą systemu (zgodnie z tym co piszecie) jednak nie wiem czy przyczyną nie jest program/demon "smstool3".

Po pierwsze ciężko wyśledzić bo reboot się robi i po logach... muszę logi przepiąć na pendrive to zobaczę więcej. Nie mniej jednak smsd loguje swoją prace do katalogu /tmp. Przy okazji te logi są duże w rozumieniu, że na bogato loguje. Ten plik z logami leży sobie w /tmp i go zapycha do zera wolnego. I teraz zapewne to, że LEDE wywala się przy logowaniu (udanym!) przez ssh jest powiązane z faktem, że ssh chce coś pisać do /tmp a tam zero miejsca i pewnie tak to się już dalej dzieje.

Odtwarzam sytuację na CC i sprawdzę ale już po jednym dniu log smsd zapchał mi /tmp a wykryłem to faktem, że nie utworzył się plik "/tmp/resolv.conf.auto" przy restarcie wan (z racji braku miejsca w tmp)  i przestał działać nazwijmy to "dns" tj. dnsmasq nie podawał adresów na zapytania klientów.

Resume:
- czy powyżej opisana sytuacja może prowadzić do reboot? Do czasu przepięcia logów na pendrive trochę zgaduje...
- czy ktoś miał przejścia z smsd i potwierdza niezbyt racjonalne zarządzanie logami?
- czy ma ktoś doświadczenie z logrotate dla openwrt/lede?

Dzięki i pozdrawiam,
MvincM

11 (edytowany przez Graffy 2017-04-27 07:24:00)

Odp: 1043ND v1 na LEDE 17.01 r3322-5feb4f0 a random reboot

@mvincm /tmp to RAM a jego zapełnienie może spowodować reboot.
Potrzebne ci te logi? Wyłącz je albo przerzuć na jakiś pen, długo pewnie nie pożyje ale tanie są teraz smile

Jeżeli chcesz znaleźć problem to najlepiej podłącz się pod konsolę szeregową, przerzucenie logów systemowych na pen-a może nie zdać egzaminu.

APU2 @ OpenWrt 18.06-SNAPSHOT, r7852-7ac6044632

12

Odp: 1043ND v1 na LEDE 17.01 r3322-5feb4f0 a random reboot

Wiem wiem :-) że tmp to ram :-)

Dlatego wątki łączę :-)