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

gelöst Oscam auf Debian 12 compiliert - auf anderem System einsetzen ?

egon40

Hacker
Registriert
6. August 2008
Beiträge
419
Reaktionspunkte
105
Punkte
103
Moin,
habe bisher Oscam und TVH auf einer DS920 installiert, läuft alles prima.
Ich befürchte aber, das Synology irgendwann alle Fremdapps verbannt, sowie z.B. LMS oder sogar DS-Video.
Habe mir darum zwei DellWyse angeschafft und ziehe jetzt Stück für Stück auf diesen um.
Der zweite ist meine "Testschlampe" wo ich mit Acronis ein Grundimage zurückspielen kann wenn ich alles versaut habe.
Wenn alles passt, installiere ich das so auf dem Live-System.
Habe nach einer aktuellen Anleitung zum Compilieren von Oscam im Netz gesucht und diese genutzt:


Code:
sudo svn co https://svn.streamboard.tv/oscam/trunk/ /usr/local/src/oscam-svn
funktioniert nicht mehr - mußte Oscam von Git runterladen.

Soweit läuft der Oscam - TVH angepasst - alles supi.

Meine Fragen
1. Vielleicht gibts ja ne aktuellere Anleitung?
2. Ich habe nun die "oscam-2.24.09-11831@a883e64b-x86_64-linux-gnu" compilert, kann ich die auch auf dem "Live-System" nutzen?
OS ist beides das aktuelle Debian 12 - Hardware 1:1 fast gleich (Live=J5005, Test=J4105).
3. Momentan kann ich auf dem Oscam der auf der DS läuft im laufendem Betrieb Änderungen in den Configfiles machen - Restart - und gut ist.
Jetzt bei meinem neuen Oscam auf Debian kann ich das so nicht mehr machen.
Ich muß erst den Dienst im Debian stoppen, Änderung über WinSCP machen - speichern. Dienst wieder starten.
Ist das normal ??

Danke für die Antworten
 
Zuletzt bearbeitet:
Es geht deutlich schneller und einfacher, ein oscam passend für ein Gerät zu bauen, als solche Klimmzüge zu machen und was von einem anderen Gerät anpassen zu wollen. Auf meinem RPI3 dauert das kompilieren eine oscam ca. 2 min und in dieser Zeit läuft ja die "alte" oscam weiter.
Die Konfigs können sicher größtenteils übernommen werden.
 
Moin,
1. na zum compilieren/installieren - offensichtlich ist die Anleitung nicht ganz komplett. Kommt mir nicht ganz koscher vor.
Muß den oscam-Dienst noch automatische starten lassen usw. aber das kriege ich schon raus.
Ist das so richtig als Quelle?:
Code:
sudo git clone https://git.streamboard.tv/common/oscam.git/ oscam-git
2. das ist schön, da Müll ich mir meinen "Live" nicht so voll.
3. klar nutze ich das Webif - aber die Änderungen werden nicht übernommen, die Oscam-Configs liegen ja alle unter root.
ich denke da liegt ein Rechteproblem vor - aber bin leider nicht so der Linux-Guru
Du musst Regestriert sein, um das angehängte Bild zusehen.

hm, daran "httpreadonly = 0" hat es auch nicht gelegen.

Momentan läuft ja Oscam auf dem PC wo auch der Oscam compiliert wurde.
Habe eben fix noch ein Oscam (schmal nur für eine VF G09-Nagracard) compiliert - hat auch nix geholfen.
Ansonsten läuft es wie immer auch mit dem DIY-Oscam.
Vielleicht seht ihr wo dran es liegt ??:

Code:
Unix Starttime: 1726493985
Starttime:      16.09.2024 15:39:45
Build Date:     16.09.2024 15:30:40
Version:        2.24.09-11831@ca2fe454
Compiler:       x86_64-linux-gnu-ssl
Box Type:       generic (generic)
PID:            7481
TempDir:        /tmp/.oscam
GBox tmp_dir:   not defined using: /tmp/.oscam
ConfigDir:      /usr/local/etc/
WebifPort:      8888

Web interface support:                   yes
LiveLog support:                         yes
jQuery support intern:                   yes
Compressed pages:                        yes
SSL support:                             yes
DVB API support:                         yes
DVB API with extended CW API support:    no
DVB API with AZBOX support:              no
DVB API with MCA support:                no
DVB API with COOLAPI support:            no
DVB API with COOLAPI2 support:           no
DVB API with STAPI support:              no
DVB API with STAPI5 support:             no
DVB API with NEUTRINO support:           no
DVB API read-sdt charsets:               yes
Anti-cascading support:                  no
Debug mode:                              yes
Monitor:                                 yes
Loadbalancing support:                   yes
Cache exchange support:                  no
CW Cycle Check support:                  no
LCD support:                             no
LED support:                             no
Clockfix with realtime clock:            no
IPv6 support:                            no

camd 3.3x:                               no
camd 3.5 UDP:                            yes
camd 3.5 TCP:                            yes
newcamd:                                 no
CCcam:                                   yes
CCcam share:                             yes
gbox:                                    yes
radegast:                                no
scam:                                    no
serial:                                  no
constant CW:                             no
Pandora:                                 no
ghttp:                                   no
Streamrelay:                             no

Reader support:                          yes

Nagra:                                   no - no EMM support!
Nagra Merlin:                            no - no EMM support!
Irdeto:                                  no - no EMM support!
Conax:                                   no - no EMM support!
Cryptoworks:                             no - no EMM support!
Seca:                                    no - no EMM support!
Viaccess:                                no - no EMM support!
NDS Videoguard:                          yes
DRE Crypt:                               no - no EMM support!
TONGFANG:                                no - no EMM support!
Bulcrypt:                                no - no EMM support!
Griffin:                                 no - no EMM support!
DGCrypt:                                 no - no EMM support!

cardreader_phoenix:                      yes
cardreader_drecas:                       no
cardreader_internal_azbox:               no
cardreader_internal_coolapi:             no
cardreader_internal_coolapi2:            no
cardreader_internal_sci:                 no
cardreader_sc8in1:                       no
cardreader_mp35:                         no
cardreader_smargo:                       no
cardreader_pcsc:                         no
cardreader_smartreader:                  no
cardreader_db2com:                       no
cardreader_stapi:                        no
cardreader_stapi5:                       no
cardreader_stinger:                      no
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet von einem Moderator:
Ist das so richtig als Quelle?:
ja und außer das OSCam von SVN auf Git gewechselt hat, hat sich am Build Prozedere nichts geändert

warum root und kein user ? habe es hier auf
Du musst Regestriert sein, um das angehängte Bild zusehen.
Du musst Regestriert sein, um das angehängte Bild zusehen.

Code:
 systemctl status oscam
● oscam.service - OSCam
     Loaded: loaded (/lib/systemd/system/oscam.service; enabled; preset: enabled)
     Active: active (running) since Sun 2024-09-15 12:29:04 CEST; 1 day 4h ago
    Process: 7857 ExecStart=/opt/oscam/bin/oscam -b -B /var/run/oscam.pid (code=exited, status=0/SUCCESS)
   Main PID: 7859
      Tasks: 13 (limit: 2046)
     Memory: 3.8M
        CPU: 21min 10.470s
     CGroup: /system.slice/oscam.service
             ├─ 7858 /opt/oscam/bin/oscam -b -B /var/run/oscam.pid
             └─11730 /opt/oscam/bin/oscam -b -B /var/run/oscam.pid

Sep 15 12:29:04 bananapi systemd[1]: Starting oscam.service - OSCam...
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
Keine Ahnung, das macht Oscam doch von sich aus ?
Oder kann ich das hiermit änderen: "usrfile = /usr/local/etc/"

Edit:
So jetzt funktioniert es.
Vielleicht haben wir uns missverstanden.
Ich wollte direkt Änderung in der Datei machen und nicht über Config.
Nachdem ich das 1x gemacht hatte, kann ich jetzt auch direkt in den Dateien Änderungen übernehmen.
Wäre auch nicht das Problem gewesen .... Macht man ja nur alle paar Jahre (wenn überhaupt) was dran.

Es liegt wohl auch daran, das ich ein startscript von der Anleitung dort oben nutze - mal sehen was ich da ändern kann - oder ob ich es überhaupt benötige.
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben