Dzisiaj jest 14 lis 2018, 15:14

Strefa czasowa UTC+1godz. [letni]




Nowy temat Odpowiedz w temacie  [ Posty: 17 ] 
Autor Wiadomość
 Tytuł: Asus RT-N13U B1 aMule skrypt restartu
Post: 18 lut 2018, 23:09 
Offline
Użytkownik

Rejestracja: 11 lis 2013, 14:57
Posty: 22
Firmware: DD-WRT v3.0-r34411 std (01/07/18)
Router Asus RT-N13U B1
Na pokładzie zainstalwoany Entware-Ng (https://github.com/Entware-ng/Entware-ng/)
Transmission, aria2c oraz aMule na podłączonym dysku USB 2 partycje (1-/opt, 2-/share)

Mam problem z aMule po kilku godzinach dochodzi do wywalenia się amuled ze względu na wyciek pamięci.
Próbowałem się ratować skryptem restartującym ale mi nie działa.
Skrypt staruje z crona na routerze.
Obrazek
*/1 * * * * /opt/check.sh

treść skryptu
process=amuled
makerun="sh /opt/etc/init.d/S57amuled start"

if pgrep $process > /dev/null
then
echo Jest
exit
else
echo nie ma
  $makerun &
fi


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 18 lut 2018, 23:12 
Offline
Administrator
Awatar użytkownika

Rejestracja: 10 kwie 2010, 00:28
Posty: 13285
Lokalizacja: Warszawa
#!/bin/sh

jako pierwsza linia lub w cronie zrób jawnie sh /opt/check.sh

A tak w ogóle to uruchom sobie ten skrypt ręcznie i zobacz czy działa....

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 19 lut 2018, 00:07 
Offline
Użytkownik

Rejestracja: 11 lis 2013, 14:57
Posty: 22
Dzięki pomogło, dodanie "sh" w cronie
Da się ten skrypt uprościć i wykorzystać "pidof"?


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 19 lut 2018, 00:09 
Offline
Administrator
Awatar użytkownika

Rejestracja: 10 kwie 2010, 00:28
Posty: 13285
Lokalizacja: Warszawa
Tak, w taki sam sposób - jeżeli pidof amuled nic nie zwróci to proces nie jest uruchomiony.

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 19 lut 2018, 00:13 
Offline
Użytkownik

Rejestracja: 11 lis 2013, 14:57
Posty: 22
Jednak nie startuje.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 19 lut 2018, 00:15 
Offline
Administrator
Awatar użytkownika

Rejestracja: 10 kwie 2010, 00:28
Posty: 13285
Lokalizacja: Warszawa
Po
sh /opt/etc/init.d/S57amuled start
startuje?

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 19 lut 2018, 00:19 
Offline
Użytkownik

Rejestracja: 11 lis 2013, 14:57
Posty: 22
tak bez problemu i działa,


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 19 lut 2018, 00:20 
Offline
Administrator
Awatar użytkownika

Rejestracja: 10 kwie 2010, 00:28
Posty: 13285
Lokalizacja: Warszawa
Więc zastąp "$makerun &" poleceniem "sh /opt/etc/init.d/S57amuled start"

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 19 lut 2018, 00:28 
Offline
Użytkownik

Rejestracja: 11 lis 2013, 14:57
Posty: 22
też nie działa pomimo restartów routera i ręcznego ubijania amuled.
Jak wpadniesz na na jeszcze jakiś pomysł daj znać.


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 19 lut 2018, 00:34 
Offline
Administrator
Awatar użytkownika

Rejestracja: 10 kwie 2010, 00:28
Posty: 13285
Lokalizacja: Warszawa
Cron uruchamia ci w ogóle proces?

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 19 lut 2018, 00:40 
Offline
Użytkownik

Rejestracja: 11 lis 2013, 14:57
Posty: 22
Właśnie nie, chmod +x na check.sh jest.
Cron jest uruchomiony

Już wiem czemu się nie urchamiało
musi być w cron wpisane root zamiast sh
*/1 * * * * root /opt/check.sh


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 2 mar 2018, 00:27 
Offline
Użytkownik

Rejestracja: 11 lis 2013, 14:57
Posty: 22
Jeszcze jedno pytanie.
Mam taki skrypt restartu.
#!/bin/sh
if [ -n "`pgrep amuled`" ]; then                 
echo "aMule zyje"
pidof amuled
else         
echo "aMule zdechl - REANIMACJA"
#killall amuled
sleep 2
/opt/bin/amuled -f -c /opt/var/amule
pgrep amuled
fi

#killall amuled powodowało ubijanie amuled (dlatego zakomentowałem) pomimo tego, że jest w bloku else to i tak wykonywało się to polecenie.
Coś w składni nie tak?


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 2 mar 2018, 08:01 
Offline
Administrator
Awatar użytkownika

Rejestracja: 10 kwie 2010, 00:28
Posty: 13285
Lokalizacja: Warszawa
Pewnie if nie działa. Zrób go
#!/bin/sh
PID=$(pidof amuled)
if [ -z "$PID" ]; then                 
 echo "aMule zdechl - REANIMACJA"
 /opt/bin/amuled -f -c /opt/var/amule
fi

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 4 mar 2018, 02:05 
Offline
Użytkownik

Rejestracja: 11 lis 2013, 14:57
Posty: 22
Już wszystko działa stabilnie winne były ustawienia zbyt duża ilość jednoczesnych połączeń, ustawiłem na 95 i nie mam restartów a aMule chodzi stabilnie bez zawieszania się i ładnie pobiera pliki. Nie jest demonem prędkości jak BitTorrent ale daje radę.
Jak ktoś chciałby odpalić aMule z entware-ng bardzo pomocny jest ten poradnik https://www.snbforums.com/threads/guide ... are.19522/


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 5 lip 2018, 17:33 
Offline
Użytkownik

Rejestracja: 11 lis 2013, 14:57
Posty: 22
Jeszcze jedno pytanie, który zestaw pakietów mam wybrać przy instalacji Entware
mipselsf-k3.4
mipssf-k3.4

Jakiej architektury jest chipset w routerze MIPS czy MIPSEL?


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 5 lip 2018, 18:46 
Offline
Administrator
Awatar użytkownika

Rejestracja: 10 kwie 2010, 00:28
Posty: 13285
Lokalizacja: Warszawa
RT3052 to mipsel

_________________
http://eko.one.pl - prawie wszystko o OpenWrt


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
 Tytuł: Re: Asus RT-N13U B1 aMule skrypt restartu
Post: 5 lip 2018, 19:57 
Offline
Użytkownik

Rejestracja: 11 lis 2013, 14:57
Posty: 22
Dzięki


Na górę
 Wyświetl profil  
Odpowiedz z cytatem  
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 17 ] 

Strefa czasowa UTC+1godz. [letni]


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Przejdź do:  
designed by digi-led.pl
...Copyright © 2010-2013, Ekipa openrouter.info