Noch eine letzte Frage: Die Configs kommen bei Verwendung von IPC in /var/etc/ und nicht nach /usr/local/etc, korrekt?
NEW - Der Feed des Merlin Images jetzt bei BoxPirates - NEW
NEW - BoxPirates Plugin Feed - NEW
Unsere Plugins direkt über den Plugin Browser eure Box installierbar
oscam auf dem raspi
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
Sie verwenden einen veralteten Browser (%browser%) mit Sicherheitsschwachstellen und können nicht alle Funktionen dieser Webseite nutzen.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
-
Ja bei ipc ist das etwas anders wie bei der ersten Methode
Bei der ersten Methode war /usr/local/etc
Bei ipc werden die Pfade von ipc angelegt..
Da ist es /var/etcGruß Reiter
Fragen gehören ins Forum und nicht in mein Postfach
-
Super, danke.
-
Gern geschehen ...Gruß Reiter
Fragen gehören ins Forum und nicht in mein Postfach
-
Und mal wieder eine Frage Nachdem ich OScam erfolgreich auf dem raspi mittel IPC kompiliert hatte wollte ich auch noch die erste Methode des Wikis versuchen, nämlich eine Datei einfach nur auf den Raspi zu kopieren. Man sollte ja meinen, dass dies einfacher ist aber ich habe da ein kleines Problem
Und zwar habe ich mich mittels SFTP und dem User pi mit dem raspi verbunden, bin in das Verzeichnis /usr/local/bin gewechselt und wollte die oscam hochladen, so wie es in der Anleitung steht. Jedoch habe ich keine Rechte dazu, ich erhalte immer die Meldung:
Wie bekomme ich die Rechte um in dem Ordner etwas zu machen?
-
Problem ist das du als User pi etwas in einen Ordner schieben willst dem nur root gehört, da mecker der natürlich.
Es gibt mehrere Wege, du schiebst per SFTP die oscam-Datei ins Home-Berzeichnis deines User's pi
und schiebst dann per ssh -Konsole mit
die Datei in den /usr/local/bin Ordner,
oder du lockerst die Rechte für den Ordner /usr/local/bin indem du per ssh-Konsole
eingibst und Schreibrechte somit für alle auf diesen Ordner vergibst, was auf kosten der Sicherheit geht,
dann kannst du direkt per SFTP in den Ordner hochladen.
Weitere Möglichkeiten sind pi zur Gruppe root zuordnen, oder root ein Passwort vergeben so das du dich mit root anmelden kannst,
aber auch die Sachen gehen auf kosten der Sicherheit.
Du kannst aber auch alles im Home-Verzeichnis von pi machen, es muss nicht unbedingt /usr/local/bin sein
z.B. /home/pi/bin, da kannst du ohne Modifikationen direkt per SFTP mit User pi hochladen.
Fragen gehören ins Forum und nicht in mein Postfach
Kein privater Support
No private support
Themen zu Internet-Sharing sind hier nicht erwünscht
NordVPN-Connector v0.4 ------ Support Thread
... falls du das Zeug dazu hast und einen Bereich betreuen möchtest
Werde Teil des Teams! ... und Bewirb dich als Moderator
-
Ich danke dir. Ich könnte also die Rechte für den Ordner erhöhen, alle Dateien kopieren und die Recht wieder verringern, so würde es ja nicht auf Kosten der Sicherheit gehen, korrekt? Wie sind die Standardrechte? 644?
Du sagst man kann beliebige Ordner verwenden, also auch den home Ordner in dem ich als pi die Rechte habe. Aber woher weiß oscam denn wo es die ganzen Configdateien findet? Für mich ist das alles noch neu, so dass ich mich erstmal stur an das Wiki gehalten habe aber das funktioniert eben nicht so recht
-
Standardmässig hat das Verzeichnis die Rechte 755.
Beim start von Oscam kannst du ja das Verzeichnis angeben wo Oscam seine Konfigs findet.
z.B.
wenn du die Konfigs z.B. im /home/pi/keys Verzeichnis ablegst.
Nicht einfach nur blind Howto's abtippen, sondern auch dabei lernen und umsetzen.
Fragen gehören ins Forum und nicht in mein Postfach
Kein privater Support
No private support
Themen zu Internet-Sharing sind hier nicht erwünscht
NordVPN-Connector v0.4 ------ Support Thread
... falls du das Zeug dazu hast und einen Bereich betreuen möchtest
Werde Teil des Teams! ... und Bewirb dich als Moderator
-
Lernen tue ich auch gerade hier Gibt es eine Auflistung mit Befehlen, die man oscam am Start mitgeben kann? Ich meine klar gibt es dir aber wo finde ich diese? Im Wiki steht z.B. oscam -b. -c setzt den Ordner für die Configdateien, das habe ich nun schon gelernt
-
Gib mal unter der ssh-Konsole diesen Befehl zu Oscam ein
wenn notwendig den Pfad zu Oscam noch anpassen, je nachdem wo es liegt
wie z.B.
dann siehst du alle möglichen Schalter die du Oscam mitgeben kannst.
Der Schalter -c für "--config-dir" für die Pfadangabe des Konfigverzeichnisses oder
-b für "--daemon" damit Oscam als Deamon, also im Hintergrund (Background) läuft,
gibt's noch einige Schalter mehr.
Quellcode
- Usage: oscam [parameters]
- Directories:
- -c, --config-dir <dir> | Read configuration files from <dir>.
- . Default: /var/tuxbox/config
- -t, --temp-dir <dir> | Set temporary directory to <dir>.
- . Default: /tmp/.oscam
- Startup:
- -b, --daemon | Start in the background as daemon.
- -B, --pidfile <pidfile> | Create pidfile when starting.
- -r, --restart <level> | Set restart level:
- . 0 - Restart disabled (exit on restart request).
- . 1 - WebIf restart is active (default).
- . 2 - Like 1, but also restart on segfaults.
- -w, --wait <secs> | Set how much seconds to wait at startup for the
- . system clock to be set correctly. Default: 60
- Logging:
- -I, --syslog-ident <ident> | Set syslog ident. Default: oscam
- -S, --show-sensitive | Do not filter sensitive info (card serials, boxids)
- . from the logs.
- -d, --debug <level> | Set debug level mask used for logging:
- . 0 - No extra debugging (default).
- . 1 - Detailed error messages.
- . 2 - ATR parsing info, ECM, EMM and CW dumps.
- . 4 - Traffic from/to the reader.
- . 8 - Traffic from/to the clients.
- . 16 - Traffic to the reader-device on IFD layer.
- . 32 - Traffic to the reader-device on I/O layer.
- . 64 - EMM logging.
- . 128 - DVBAPI logging.
- . 256 - Loadbalancer logging.
- . 512 - CACHEEX logging.
- . 1024 - Client ECM logging.
- . 2048 - CSP logging.
- . 4096 - CWC logging.
- . 65535 - Debug all.
- Settings:
- -p, --pending-ecm <num> | Set the maximum number of pending ECM packets.
- . Default: 32 Max: 4096
- -u, --utf8 | Enable WebIf support for UTF-8 charset.
- Debug parameters:
- -a, --crash-dump | Write oscam.crash file on segfault. This option
- . needs GDB to be installed and OSCam executable to
- . contain the debug information (run oscam-XXXX.debug)
- -s, --capture-segfaults | Capture segmentation faults.
- -g, --gcollect <mode> | Garbage collector debug mode:
- . 1 - Immediate free.
- . 2 - Check for double frees.
- Information:
- -h, --help | Show command line help text.
- -V, --build-info | Show OSCam binary configuration and version.
Fragen gehören ins Forum und nicht in mein Postfach
Kein privater Support
No private support
Themen zu Internet-Sharing sind hier nicht erwünscht
NordVPN-Connector v0.4 ------ Support Thread
... falls du das Zeug dazu hast und einen Bereich betreuen möchtest
Werde Teil des Teams! ... und Bewirb dich als Moderator
-
Danke dir
-
Hallo Leute,
ich verzweifele momentan an einem Fehler, welchen ich einfach nicht in den Griff bekomme.
Im Januar habe ich meine beiden Vu+, eine als Server die andere als Client auf einen Raspberry-Oscam-Server wie in der Wiki beschrieben umgestellt.
Aktuelle Konfig:
Raspberry mit 2A Netzteil und Easymouse2 (Hologramm sagt Original) und einer HD+ (HD01) mit der CR-Oscam 10023
2 Vu+ Boxen als Client mir jeweils aktuellem CR-Plugin und Oscam als Client
Alles läuft eigentlich ohne Probleme, auch der ORF Emu.
Soweit so gut, aber inzwischen schon 2 mal nach mehreren Wochen und zuletzt nach 52 Tagen geht auf einmal gar nichts mehr, d.h. HD+ bleibt auf beiden Clients dunkel.
Der Emu geht noch und im Live-Log erscheint
rejected group (0 ms) (no matching reader)
Die Karte wird aber anschneidend noch erkannt, denn im Status wird noch ihr Ablaufdatum angezeigt. Neustart und Karte rein raus hilft alles nicht. Erst wenn ich mein Backup der SD-Karte des Raspberry wieder einspiele, also die Grundkonfig, mit welcher z.b. vor 52 Tagen begonnen wurde UND die HD+Karte mal kurz in einer Vu+ mit eigenem Oscam-Server, also so wie vor der Raspberry Geschichte, benutze, geht die ganze Sache wieder. Als müsste die HD+ Karte in der Vu+ "resetet" werden.
Allerdings habe ich mir abgewöhnt den Raspberry in seiner Laufzeit irgendwie upzudaten. Ich dachte halt "never change a running system", aber zuletzt hat das ja leider auch nichts gebracht.
Leider habe ich keine weiteren Logfiles, außer jenes, welches die Vu+ beim "reseten" der Karte angelegt hat:
Spoiler anzeigen 2015/04/24 19:20:02 0 s (main) init for all local cards done
2015/04/24 19:20:02 0 s (emmcache) loaded 0 emmcache records from /tmp/.oscam/oscam.emmcache in 0 ms
2015/04/24 19:20:02 0 s (emmcache) loaded 0 emmstat records from /tmp/.oscam/oscam.emmstat in 0 ms
2015/04/24 19:20:02 0 s (anticasc) anti cascading disabled
2015/04/24 19:20:02 575B38 c (client) plain dvbapi-client granted (local, au=auto (2 reader))
2015/04/24 19:20:02 575B38 c (dvbapi) Detected /dev/dvb/adapter0/demux0 Api: 0, userconfig boxtype: 1
2015/04/24 19:20:05 575B38 c (dvbapi) Demuxer 0 added new ecmpid 0 CAID: 1830 ECM_PID: 1CCC PROVID: 000000
2015/04/24 19:20:05 575B38 c (dvbapi) Demuxer 0 added new ecmpid 1 CAID: 1843 ECM_PID: 19CC PROVID: 000000
2015/04/24 19:20:05 575B38 c (dvbapi) Demuxer 0 added new ecmpid 2 CAID: 1860 ECM_PID: 1ECC PROVID: 000000
2015/04/24 19:20:05 575B38 c (dvbapi) Demuxer 0 added new ecmpid 3 CAID: 098C ECM_PID: 1ACC PROVID: 000000
2015/04/24 19:20:05 575B38 c (dvbapi) Demuxer 0 added new ecmpid 4 CAID: 09C4 ECM_PID: 1BCC PROVID: 000000
2015/04/24 19:20:05 575B38 c (dvbapi) Demuxer 0 added new ecmpid 5 CAID: 186A ECM_PID: 1FCC PROVID: 000000
2015/04/24 19:20:05 575B38 c (dvbapi) Demuxer 0 found 6 ECMpids and 7 STREAMpids in PMT
2015/04/24 19:20:05 575B38 c (dvbapi) Demuxer 0 receiver wants to demux srvid EF10 on adapter 0000 camask 0001 index 0000 pmtpid 0060
2015/04/24 19:20:05 575B38 c (dvbapi) Demuxer 0 new program number: EF10 (1830:EF10 unknown) [pmt_list_management 3]
2015/04/24 19:20:05 575B38 c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 1830 PROVID 000000 ECMPID 1CCC ANY CHID PMTPID 0060 VPID 00FF
2015/04/24 19:20:06 575B38 c (ecm) local (1830&000000/0000/EF10/92:955A5C37989212CA33CA50133DCC12FA): not found (234 ms) by hd01
2015/04/24 19:20:06 575B38 c (dvbapi) Demuxer 0 restarting decodingrequests after 0 ms with 1 enabled and 5 disabled ecmpids!
2015/04/24 19:20:06 575B38 c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 1830 PROVID 000000 ECMPID 1CCC ANY CHID PMTPID 0060 VPID 00FF
2015/04/24 19:20:06 575B38 c (ecm) local (1830&000000/0000/EF10/92:955A5C37989212CA33CA50133DCC12FA): not found (1 ms) by hd01
2015/04/24 19:20:06 575B38 c (dvbapi) Demuxer 0 restarting decodingrequests after 0 ms with 1 enabled and 5 disabled ecmpids!
2015/04/24 19:20:06 575B38 c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 1830 PROVID 000000 ECMPID 1CCC ANY CHID PMTPID 0060 VPID 00FF
2015/04/24 19:20:07 575B38 c (ecm) local (1830&000000/0000/EF10/92:955A5C37989212CA33CA50133DCC12FA): not found (1 ms) by hd01
2015/04/24 19:20:07 575B38 c (dvbapi) Demuxer 0 restarting decodingrequests after 0 ms with 1 enabled and 5 disabled ecmpids!
...
...
2015/04/24 19:20:39 575B38 c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 1830 PROVID 000000 ECMPID 1CCC ANY CHID PMTPID 0060 VPID 00FF
2015/04/24 19:20:39 575B38 c (ecm) local (1830&000000/0000/EF10/92:58F73F74780B31142CDB53EA222E9812): not found (1 ms) by hd01
2015/04/24 19:20:40 575B38 c (dvbapi) Demuxer 0 restarting decodingrequests after 0 ms with 1 enabled and 5 disabled ecmpids!
2015/04/24 19:20:40 575B38 c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 1830 PROVID 000000 ECMPID 1CCC ANY CHID PMTPID 0060 VPID 00FF
2015/04/24 19:20:40 570258 r (reader) hd01 [nagra] local emmtype=global, len=150, cnt=1: written (461 ms)
2015/04/24 19:20:40 575B38 c (ecm) local (1830&000000/0000/EF10/92:58F73F74780B31142CDB53EA222E9812): found (456 ms) by hd01
2015/04/24 19:20:44 570258 r (reader) hd01 [nagra] local emmtype=global, len=150, cnt=1: written (460 ms)
2015/04/24 19:20:44 575B38 c (ecm) local (1830&000000/0000/EF10/92:B8943C85A24F492C05856FB2A080EA82): found (697 ms) by hd01
2015/04/24 19:20:48 570258 r (reader) hd01 [nagra] local emmtype=global, len=150, cnt=1: written (461 ms)
2015/04/24 19:20:52 570258 r (reader) hd01 [nagra] local emmtype=global, len=150, cnt=1: written (460 ms)
2015/04/24 19:20:54 575B38 c (ecm) local (1830&000000/0000/EF10/92:D7E28865EEC15EF4693B4C88B313237B): found (403 ms) by hd01
2015/04/24 19:20:56 570258 r (reader) hd01 [nagra] local emmtype=global, len=150, cnt=1: written (460 ms)
2015/04/24 19:21:00 570258 r (reader) hd01 [nagra] local emmtype=global, len=150, cnt=2: written (461 ms)
Das Problem tritt plötzlich und ohne Änderung des Systems auf. Kein Neustart des Raspberry oder ähnliches.
Hat jemand eine Ahnung wo ich da noch suchen soll?
Gruß TomDieser Beitrag wurde bereits 1 mal editiert, zuletzt von elomel ()
-
ja habe ich auch... liegt wohl an der sd karte das dann auf einmal nix mehr geht...Gruß Reiter
Fragen gehören ins Forum und nicht in mein Postfach
-
Seltsam, denn nachdem ich das Backup der SD Karte aufgespielt habe, lagere ich alles auf einen USB Stick aus. Die SD-Karte brauche ich nur zum Booten des Raspberry... Und einen anderen USB Stick habe ich auch mal verwendet...
Merkwürdig...
-
Und wie löst du das Problem? Spielst du auch ein Backup auf? Und geht dann die Karte wieder sofort oder musst Du sie auch erst woanders ausprobieren?
-
Hi,
ca 24 Monate 24h alles ohne Probleme
SD-Karte 8GB - Cl 10 Transcend. Diese SD-Karten haben sich auf mehreren Raspis bewährt. Kein Auslagern auf USB-Stick.
Firmware und Updates des Raspi werden 2 x im Monat gemacht.
@elomel
hast Du die Möglichkeit die HD+ Easymouse mit einer anderen Easymouse zu tauschen?
Sind die Schalterstellungen richtig? - Nicht Übertakten.
Keine mhz und cardmhz in der Konfig?
Temperaturproblem?
Lüftung =OK?Gruß
izumar49
---------------------------------------------------------
Semper apertus
-
backup drauf alles wieder ioGruß Reiter
Fragen gehören ins Forum und nicht in mein Postfach
-
@izumar49:
Also die Config sieht so aus:
oscam.server:
Spoiler anzeigen [reader]
label = hd01
protocol = mouse
device = /dev/ABO1
caid = 1830
rsakey = xxxxxxxx
boxkey = xxxxxxxx
detect = cd
ecmwhitelist = 1830:92
autospeed = 1
ident = 1830:000000,003411,008011
group = 2
emmcache = 1,3,2
auprovid = 003411
Schalter sind alle richtig eingestellt. Leider habe ich keine weitere Easymouse zum Testen.
Der Raspberry ist nicht übertakten und mit Kühlern versehen. Alles steht im kühlen Keller. Temperaturproblem eher unwahrscheinlich.
Das mit dem Backup ist ja nicht unbedingt schlimm, blöd ist nur, wenn man im Urlaub ist und dann die Aufnahmen nicht funktionieren, wenn das Teil genau dann ausfällt
-
@elomel
auch wenn Du nur 1 Reader hast (Easymouse) lese die Ser.Nr. der Easymouse für eine UDEV-Regel aus.
Dann erstellst Du eine UDEV für die Easymouse. Dieses wird normalerweise ab 2 Reader gemacht.
Dann ist aber die Easymause über die Ser.Nr. als Reader zugeornet.
UDEV ist im WIKI von @reiter beschrieben.
Wenn Du IPC einsetzt, ist die Serial in der IPC-Oberfläche leicht zu Erkennen.Gruß
izumar49
---------------------------------------------------------
Semper apertus
-
Die easymouse ist bereits per UDEV-Regel eingebunden, leider.