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

    • 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/etc
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach




    • Gern geschehen ... :D
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach




    • Und mal wieder eine Frage :D 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:

      Quellcode

      1. [16:07:48] [R] Lade hoch: /usr/local/bin/oscam
      2. [R] Upload Fehler: Permission denied
      3. [R] Übertragung fehlgeschlagen: oscam


      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

      Quellcode

      1. sudo mv oscam /usr/local/bin

      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

      Quellcode

      1. sudo chmod 777 /usr/local/bin

      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


      'boxpirates-2'

    • 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 :D

    • 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.

      Quellcode

      1. /home/pi/bin/oscam -c /home/pi/keys


      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


      'boxpirates-2'

    • Gib mal unter der ssh-Konsole diesen Befehl zu Oscam ein

      Quellcode

      1. oscam --help


      wenn notwendig den Pfad zu Oscam noch anpassen, je nachdem wo es liegt
      wie z.B.

      Quellcode

      1. /usr/local/bin/oscam --help


      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

      1. Usage: oscam [parameters]
      2. Directories:
      3. -c, --config-dir <dir> | Read configuration files from <dir>.
      4. . Default: /var/tuxbox/config
      5. -t, --temp-dir <dir> | Set temporary directory to <dir>.
      6. . Default: /tmp/.oscam
      7. Startup:
      8. -b, --daemon | Start in the background as daemon.
      9. -B, --pidfile <pidfile> | Create pidfile when starting.
      10. -r, --restart <level> | Set restart level:
      11. . 0 - Restart disabled (exit on restart request).
      12. . 1 - WebIf restart is active (default).
      13. . 2 - Like 1, but also restart on segfaults.
      14. -w, --wait <secs> | Set how much seconds to wait at startup for the
      15. . system clock to be set correctly. Default: 60
      16. Logging:
      17. -I, --syslog-ident <ident> | Set syslog ident. Default: oscam
      18. -S, --show-sensitive | Do not filter sensitive info (card serials, boxids)
      19. . from the logs.
      20. -d, --debug <level> | Set debug level mask used for logging:
      21. . 0 - No extra debugging (default).
      22. . 1 - Detailed error messages.
      23. . 2 - ATR parsing info, ECM, EMM and CW dumps.
      24. . 4 - Traffic from/to the reader.
      25. . 8 - Traffic from/to the clients.
      26. . 16 - Traffic to the reader-device on IFD layer.
      27. . 32 - Traffic to the reader-device on I/O layer.
      28. . 64 - EMM logging.
      29. . 128 - DVBAPI logging.
      30. . 256 - Loadbalancer logging.
      31. . 512 - CACHEEX logging.
      32. . 1024 - Client ECM logging.
      33. . 2048 - CSP logging.
      34. . 4096 - CWC logging.
      35. . 65535 - Debug all.
      36. Settings:
      37. -p, --pending-ecm <num> | Set the maximum number of pending ECM packets.
      38. . Default: 32 Max: 4096
      39. -u, --utf8 | Enable WebIf support for UTF-8 charset.
      40. Debug parameters:
      41. -a, --crash-dump | Write oscam.crash file on segfault. This option
      42. . needs GDB to be installed and OSCam executable to
      43. . contain the debug information (run oscam-XXXX.debug)
      44. -s, --capture-segfaults | Capture segmentation faults.
      45. -g, --gcollect <mode> | Garbage collector debug mode:
      46. . 1 - Immediate free.
      47. . 2 - Check for double frees.
      48. Information:
      49. -h, --help | Show command line help text.
      50. -V, --build-info | Show OSCam binary configuration and version.
      Alles anzeigen


      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


      'boxpirates-2'

    • 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ß Tom

      Dieser 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...

    • 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 io :D
      Gruß 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 :thumbup: WIKI :thumbup: von @reiter beschrieben.
      Wenn Du IPC einsetzt, ist die Serial in der IPC-Oberfläche leicht zu Erkennen.
      Gruß
      izumar49

      ---------------------------------------------------------

      Semper apertus