Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Frage - Oscam startet nicht mehr per rc.local auf dem Raspberry

RolliC

Newbie
Registriert
18. März 2023
Beiträge
23
Lösungen
1
Reaktionspunkte
2
Punkte
33
Hallo Zusammen,

seit den letzten System-Updates startet Oscam auf meinem Raspberry Pi 3 nicht mehr automatisch beim Systemstart, keine Ahnung warum. Der Autostart wurde über die rc.local Datei realisiert.

Manuell lässt sich Oscam mit dem Befehl oscam -b starten. Ich habe jetzt aus diesem Thread hier das Start-Skript vom User supamicha genommen und alles funktioniert:


Meine kurze Frage wäre, sollte ich noch irgendwas bearbeiten, oder verändern / editieren?

Dankeschön...
 
Ich glaube, da ist die SD-Karte dabei, sich zu verabschieden.
Ich würde mal eine Sicherung machen.
Welches Debian läuft auf dem Raspberry?
 
Wie kommst Du auf die SD-Karte? Also worauf basiert deine Annahme?

Installiert ist das aktuellste Raspberry PI OS Lite...
 
weshalb legst du keinen Service an : z. Bsp. /etc/systemd/system/oscam.service ?

Code:
sudo nano /etc/systemd/system/oscam.service

Code:
Unit]
Description=OScam
After=network.target
Requires=network.target

[Service]
Type=forking
PIDFile=/var/run/oscam.pid
ExecStart=/usr/local/bin/oscam -b -B /var/run/oscam.pid
ExecStop=/usr/bin/rm /var/run/oscam.pid
TimeoutStopSec=1
Restart=always
RestartSec=5
StartLimitInterval=0

[Install]
WantedBy=multi-user.targe

sudo systemctl enable oscam.service
sudo systemctl daemon-reload
sudo systemctl start oscam

den Staus überprüfen

sudo systemctl status oscam
 
Zuletzt bearbeitet:
Das habe ich gemacht mit den Daten aus dem oben verlinkten Thread.

Code:
[Unit]
Description=OScam daemon
After=tmp.mount network.target


[Service]
Type=forking
ExecStart=/usr/local/bin/oscam -b -B /var/run/oscam.pid -p 256 -w 5 -r 2 -c /usr/local/etc


[Install]
WantedBy=multi-user.target

Edit:
Ich wollt halt nur wissen, ob ich da noch etwas ergänzen sollte in der angelegten Oscam.service ... Wenns wirklich an der Speicherkarte liegt, dass der Start über die rc.local nicht mehr geht wäre das zwar ärgerlich, aber auf Dauer kein Beinbruch...

Edit:
Kurze Rückmeldung...

Auch nach dem Tausch der MicroSD Karte startet Oscam nicht automatisch per rc.local, sondern nur per Skript.
 
Zuletzt bearbeitet von einem Moderator:
Kind regards hat dir in Post 4 eine Lösung aufgezeigt.......
 
In Post 5 hatte ich darauf ja konkret geantwortet, weiß nur nicht, ob die Parameter so gut gewählt sind...

@satelli: Danke, das wusste ich nicht. Dann muss ich auch mal auf die LEDs auf dem Pi gucken, die sollten nämlich beim Start per rc.local deaktiviert werden, aber das ist eine andere Geschichte.
 
Zurück
Oben