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

2 unabhänige Oscams auf einem VPS?

Bailoni25

Ist gelegentlich hier
Registriert
1. September 2018
Beiträge
39
Reaktionspunkte
5
Punkte
28
ich wollte wissen ist es möglich 2 oscams auf einem system zu installieren? und hat das jemand schon probiert?
 
aus welchen grund gibst du nicht eine klare antwort? sondern hinterfragst wieso? weshalb? warum? warum nicht?

meine frage ist klar und einfach zu vestehen.
 
Außerdem gibt es tatsächlich verschiedene und plausible Gründe, warum man sowas tun möchte:
- man möchte Sat- und Kabel-Karten in jeweils einer eigenen Instanz rennen lassen
- man möchte eine neue OScam-Version oder einzelne Funktionen testen
- man möchte seinen CardServer neu aufbauen und dies parallel, damit die Peers nicht gleich aufs Dach steigen
- ...
 
Danke, ich wollte Oscam mit Emu funktion testen. Die gepatche Version, und wollte nicht jetzt nur wegen dem Test ein VPS Abo abschliessen.

Weil habe jetzt das normale Oscam drauf und das kann kein Softcam.ke* erkennen. Für Sender auf 4,8E und 9E wollte ich es testen. Für Sender im CW Mode

Deswegen die Frage nach dem 2ten Oscam auf selben VPS

Danke a1 und Osprey
 
Mag ja sein Alex, aber Du brauchst auch keinen Fragen wie das geht, bist ja Tüftler.
 
Hi,
Ja, natürlich geht das. Einfach die Binary noch einmal aufrufen (mit dann natürlich einem anderen Config-Verzeichnis als Parameter).
dann bitte auch daran denken, der neuen Instanz mit Parameter -B ein anderes pid-File zu geben.

bei unterschiedlichen Versionen könnte man das über systemd zB. so lösen:
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
ExecStop=/bin/rm /var/run/oscam.pid
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target
Code:
[Unit]
Description=OScam2 daemon
After=tmp.mount network.target


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


[Install]
WantedBy=multi-user.target
 
Wenn man Hilfe sucht,dann einfach :

Code:
root@dm920:~# oscam -h
  ___  ____   ___
 / _ \/ ___| / __|__ _ _ __ ___
| | | \___ \| |  / _` | '_ ` _ \
| |_| |___) | |_| (_| | | | | | |
 \___/|____/ \___\__,_|_| |_| |_|

OSCam Cardserver v1.20-SVN, build r11432 (arm-newnigma2-linux-gnueabihf)
Copyright (C) 2009-2018 OSCam Developers.
This Program is distributed under GPLv3.
OSCam is based on Streamboard MP-Cardserver v0.9d written by dukat
Visit http://www.streamboard.tv/oscam/ for more Details.

 ConfigDir  : /etc/tuxbox/config/oscam/

 Usage: oscam [parameters]

 Directories:
 -c, --config-dir <dir>  | Read configuration files from <dir>.
                         . Default: /etc/tuxbox/config/oscam/
 -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.
root@dm920:~#
 
Zurück
Oben