DOSCam V0.12 "Fasten Your Seatbelts"
-> von nun an geht die DOSCam ihren eigenen Weg und baut nicht mehr auf das offizielle SVN der OSCam auf.
[generelle Neuerungen]
- Ab sofort funktioniert die DOSCam vollkommen ohne Config.
- Neu implementierter Auto-Betatunnel, der auch EMMs tunneln kann.
- WebIf läuft per Default auf Port 8080.
- Monitor-Service läuft per Default auf Port 988.
- Es gibt einen automatisch angelegten Monitoruser: monitor, Passwort: monitor
- Monitor und WebIf sind per Default nur aus dem LAN zu erreichen.
- Bei individuellen Anpassungen läuft alles mit einer Minimalconfig [siehe Anmerkungen]
[DVBApi]
- automatische Boxtype-Erkennung
- neu implementierte DVBApi mit neuem request_mode=0 und neuem request_mode=1
- request_mode=1 ist der neue Standard [Ausnahme: dbox2 nutzt den mode0]
- Freeze-freier CAID-Wechsel in beiden Modi, sobald ein Reader not found liefert oder ein Netzwerk-Reader die Verbindung verliert.
- Auch Multicrypt-Sender können ohne oscam.dvbapi dekodiert werden.
- neues Coolapi Channel- & Thread-Handling
- EMMs auf Free2Air-Kanälen
- kein Anlegen des DVBApi-Users mehr notwendig: Er wird automatisch mit AU-Rechten für alle Reader angelegt
- Der Parameter decodeforever wurde entfernt. Die Cam hört nie auf zu decoden.
[Reader]
- Keine Definition von internen Readern mehr notwendig.
- AU und emmcache automatisch aktiviert.
- automatische Kartenerkennung
- automatisiertes ins7e11 für videoguard-Karten
- boxid für Videoguard-Karten per Default 12345678
- Für die geläufigsten Nagra-Karten ist keine Angabe von RSA- und Boxkey mehr notwendig.
-> S02/D02 laufen im Irdeto-Modus. Für den Nagra-Modus (z.B. für D09 zwingend notwendig) muss in oscam.conf folgendes eingestellt werden:
Code: Alles auswählen
[global]
lb_auto_betatunnel = 0
- Für externe User/Sharing: Slot1 befindet sich in group=1, Slot2 befindet sich in group=2.
[EMU]
- verbesserte EMU-Integration
- wird kein EMU-Reader konfiguriert, wird die SoftCam.Key im Standard-Configverzeichnis erwartet (auf der Coolstream: /var/tuxbox/config/) oder im Verzeichnis, der mit dem -c Parameter beim Start übergeben wurde.
- Auch ohne Config lässt sich der EMU weitersharen; er befindet sich in group=64.
- EMU kann auch Betatunnel-Anfragen beantworten.
[Anmerkungen]
- Prinzipiell ist bei einem Server-Betrieb nur noch das Anlegen des Servers in oscam.conf und der externern User in oscam.users notwendig.
- Prinzipiell ist bei einem Client-Betrieb keine Config mehr notwendig, außer man nutzt externe Reader, welche in oscam.servers definiert werden müssen.
- Bei individuellen Anpassungen läuft alles mit einer Minimalconfig:
-> Beispiel 1: Der User möchte den WebIf-Port von 8080 auf 3001 ändern. Es genügt folgende Config in der oscam.conf:
Code: Alles auswählen
[webif]
httpport = 3001
Code: Alles auswählen
[reader]
label = Sky
protocol = internal
device = 0
group = 1
Code: Alles auswählen
[reader]
Label = Extern
Protocol = sc8in1
device = /dev/ttyUSB0:6
Group = 1