1

Temat: Oscam automatyczny start

Witam
Mam problem z ustawieniem oscama aby startował sam po restarcie rutera. Jest jeszcze jeden problem czasami oscam sam się wyłączy czy jest możliwość aby system monitorował czy oscam jest uruchomiony i ewentualnie włączył go gdy ten się wyłączy.

2

Odp: Oscam automatyczny start

Dodaj uruchomienie do /etc/rc.local

A sprawdzanie - w cronie robisz wywołanie skryptu który to ma za zadanie sprawdzić czy oscam jest uruchomiony (zwykłe ps | grep oscam czy pidof oscam)

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

3

Odp: Oscam automatyczny start

Cezary napisał/a:

Dodaj uruchomienie do /etc/rc.local

A sprawdzanie - w cronie robisz wywołanie skryptu który to ma za zadanie sprawdzić czy oscam jest uruchomiony (zwykłe ps | grep oscam czy pidof oscam)

Możesz dokładniej napisać jak to wpisać w  /etc/rc.local oraz jak dokładnie powinin wyglądać ten skrypt z linuxa jestem na etapie nauki czytania (binarka oskama znajduje się w /bin/oscam i jak do tej pory uruchamiam go z konsoli przez wpisanie oscam)

4

Odp: Oscam automatyczny start

Więc do pliku wpisujesz

/bin/oscam

Jako pierwszą linię, enter po tym. O ile nie wymaga innych parametrów to tylko tyle.

Linię którą możesz wstawić do crona to

if ps | grep oscam | grep -v grep ; then /bin/oscam; fi

Generator do crona ma na głównej.

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

5

Odp: Oscam automatyczny start

Cezary napisał/a:

Więc do pliku wpisujesz

/bin/oscam

Jako pierwszą linię, enter po tym. O ile nie wymaga innych parametrów to tylko tyle.

Linię którą możesz wstawić do crona to

if ps | grep oscam | grep -v grep ; then /bin/oscam; fi

Generator do crona ma na głównej.

Jak wpiszę w /etc/rc.local to co napisałeś oscam startuje automatycznie ale strony nie działają (niby otwiera stronę ale strona jest biała ) co może być nie tak

6

Odp: Oscam automatyczny start

Nie mam pojęcia. Nie wiem czego oscam  jeszcze do działania wymaga. specyficznego pliku konfiguracyjnego? Czegoś innego?

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

7

Odp: Oscam automatyczny start

Nie mam pojęcia. Nie wiem czego oscam  jeszcze do działania wymaga. specyficznego pliku konfiguracyjnego? Czegoś innego?

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

8

Odp: Oscam automatyczny start

Nie mam pojęcia. Nie wiem czego oscam  jeszcze do działania wymaga. specyficznego pliku konfiguracyjnego? Czegoś innego?

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

9

Odp: Oscam automatyczny start

Cezary napisał/a:

Nie mam pojęcia. Nie wiem czego oscam  jeszcze do działania wymaga. specyficznego pliku konfiguracyjnego? Czegoś innego?

ale gdy go uruchomie z konsoli wpisując oscam wszystko jest ok

10 (edytowany przez herigo 2010-12-30 12:03:40)

Odp: Oscam automatyczny start

a co do crona to chyba go nie mam bo gdy wpisuje /etc/init.d/crond enable
to w konsoli mam -ash: /etc/init.d/crond: not found
jak doinstalować crona
mam zainstalowanego Gargoyle

11

Odp: Oscam automatyczny start

Tak by wyglądało jak by wymagał np. jakiś zmiennych systemowych. Możesz mu jawnie wskazać plik konfiguracyjny np.?

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

12

Odp: Oscam automatyczny start

czy w najnowszym Gargoyle jest cron bo nie mogę go uruchomić po wpisaniu /etc/init.d/crond enable mam -ash: /etc/init.d/crond: not found

13

Odp: Oscam automatyczny start

Jest cron i nawet automatycznie jest już uruchomiony - zobacz listę zadań w /etc/crontab/root

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

14

Odp: Oscam automatyczny start

Cezary napisał/a:

Jest cron i nawet automatycznie jest już uruchomiony - zobacz listę zadań w /etc/crontab/root

w liście mam to co dodałem czyli
echo "*/2 * * * * if ps | grep oscam | grep -v grep ; then /bin/oscam; fi" >> /etc/crontabs/root
oraz pare innych wpisów ale dlaczego nie można go np zrestartować poleceniem /etc/init.d/crond restart wyskakuje wtedy

-ash: /etc/init.d/crond: not found

15

Odp: Oscam automatyczny start

/etc/init.d/cron pewnie masz.

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

16

Odp: Oscam automatyczny start

Witam, włączę się do tematu bo mam ten sam image i zainstalowałem sobie oscama, ale ja nnie mam takich problemów tzn. po wpisaniu
/etc/init.d/oscam enable
oscam mi startuje zawsze jak trzeba

A tak wygląda plik oscam w /etc/init.d/

#!/bin/sh /etc/rc.common
# Copyright (C) 2008 OpenWrt.org

START=60

start() {
oscam -b
}

stop() {
killall oscam
}

TL-WR1043ND GargoylePL (by obsy)
WRT54GL kamikaze 7.09

17

Odp: Oscam automatyczny start

Cezary napisał/a:

/etc/init.d/cron pewnie masz.

tak teraz zrestartowało ale po zabiciu oscama nie podnosi się coś w pisie jeszcze jest pewnie nie tak

18

Odp: Oscam automatyczny start

No to może po prostu -b trzeba dodać smile

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

19

Odp: Oscam automatyczny start

Witam!
Odświeżę ten temat, bo mam kilka pytań odnośnie tych wpisów. Jak sprawdzić poprawność tych dodanych linijek i czy umiejscowienie ich w edycji samego pliku np crone ma znaczenie? Gdzie je najlepiej umieszczać? Na początku czy na końcu istniejących już wpisów? I czy ilość * w tym wpisie - echo "*/2 * * * * if ps | grep oscam | grep -v grep ; then /bin/oscam; fi" - to ilość minut co ile ma być sprawdzane poprawne działanie oscama?

20

Odp: Oscam automatyczny start

O cronie masz na eko.one.pl, będziesz wiedział co te * oznaczają.

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

21

Odp: Oscam automatyczny start

No to już wiem smile Tylko coś z nim przekombinowałem, bo nie mogę go ponownie uruchomić a już działał. Pousuwałem wszystkie dotychczasowe wpisy i nadal nie chce wstać. W konsoli wyskakuje coś takiego: root@OpenWrt:~# /etc/init.d/cron start
'bin/sh: can't open '/etc/rc.common choć plik ten fizycznie tam istnieje i nie był przeze mnie zmieniany.

22

Odp: Oscam automatyczny start

Bo zrobiłeś edycję pliku pod windowsem i złe końce linii zapisałeś?

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

23 (edytowany przez reFORma 2014-11-16 13:13:29)

Odp: Oscam automatyczny start

czy ten kod nie powinien raczej wyglądać:

if ! ps | grep oscam | grep -v grep ; then /bin/oscam -b; fi

ze wskazaniem na !   ?

bo w obecnej formie to tylko odpala kolejne kopie jak już działa oscam.

24

Odp: Oscam automatyczny start

Dokładnie tak.

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

25

Odp: Oscam automatyczny start

Zrobiłem shutdown oscam , jak ponownie go uruchomić ?