Ga naar inhoud


leechguy

Lid
  • Items

    38
  • Registratiedatum

  • Laatst bezocht

Berichten die geplaatst zijn door leechguy

  1. Je bent op zoek naar de vdr-plugin-menuorg.

     

    De inhoud van mijn yaVDR 0.3a menuorg.xml file (ik heb XBMC ook in het hoofdmenu er bij gezet zodat ik niet naar Applications->Media->XBMC hoef om XBMC te starten):

     

    Code:
    <?xml version="1.0" encoding="UTF-8"?><!--This is the config file for the Menuorg plug-in.See /usr/share/doc/vdr-plugin-menurg for examples and a fulldescription of the config file format.##################################################################################                                                                               ##   The following configuration file is generated automatically by the yaVDR    ##     system. Don't change this file as every update of yaVDR will overwrite    ##         the local changes. Instead put your required customizations           ##       into /etc/yavdr/templates_custom/ based on the original templates       ##                      under /usr/share/yavdr/templates.                        ##                                                                               ##   http://www.vdr-wiki.de/wiki/index.php/YaVDR-FAQ#Templating.2FCustomizing    ##                                                                               ##                                                                               ##################################################################################--><menus>    <system name="Schedule" />    <system name="Channels" />    <menu name="Timer">        <system name="Timers" />        <plugin name="epgsearchonly" />        <plugin name="quickepgsearch" />        <plugin name="conflictcheckonly" />    </menu>    <menu name="Video">        <system name="Recordings" />        <plugin name="burn" />        <plugin name="dvdswitch" />        <plugin name="dvdselect" />        <plugin name="dvd" />        <plugin name="xineliboutput" />    </menu>    <menu name="Applications">          <menu name="Web">        <command name="Internet" execute="/usr/share/vdr/menuorg-appswitcher standalone=no app=firefox &> /dev/null " />          </menu>             <menu name="Media">        <command name="XBMC" execute="/usr/share/vdr/menuorg-appswitcher standalone=yes app=xbmc &> /dev/null " />          </menu>              <menu name="Games">            </menu>                  <menu name="Tools">        <command name="Xterm" execute="/usr/share/vdr/menuorg-appswitcher standalone=yes app=xterm &> /dev/null " />         </menu>    </menu>    <menu name="System">         <menu name="Commands">               <command name="Safely remove usb mass storage" confirm="yes" execute="HOME=/var/lib/vdr /usr/bin/halevt-umount -ra &> /dev/null" />               <command name="Update vdr recordings list" execute="/usr/bin/touch /srv/vdr/video.00/.update &> /dev/null " />               <command name="Restart vdr" confirm="yes" execute="restart vdr" />               <command name="Reboot system" confirm="yes" execute="sudo reboot" />               <command name="Shutdown system" execute="/usr/bin/svdrpsend hitk power &> /dev/null & " />         </menu>         <system name="Setup" />         <plugin name="femon" />         <plugin name="avolctl" />         <plugin name="suspendoutput" />         <plugin name="recstatus" />    </menu>    <command name="XBMC" execute="/usr/share/vdr/menuorg-appswitcher standalone=yes app=xbmc &> /dev/null " /></menus>

     

    De shell code van de /usr/share/vdr/menuorg-appswitcher (ik weet niet zeker of dit script speciaal gemaakt is voor yaVDR of dat het script met de menuorg plugin mee komt):

     

    Code:
    #!/bin/bash# switch applications from vdr menufor ARG in $@ ; do   KEY="${ARG/=*}"   VALUE="${ARG/*=}"   case $KEY in        standalone)                 STANDALONE=$VALUE                 ;;        window)                WINDOW=$VALUE                ;;        app)                 APP=$VALUE                 ;;        display)                XDISPLAY=$VALUE                ;;        *)                 echo "unknown argument: $KEY"                 ;;    esacdone# finished parsing argumentsSTOP="/sbin/initctl stop --no-wait"# minimum required argumentsif [ -z $STANDALONE ] || [ -z $APP ]; then        echo "minimum required argument (standalone, app) not given, exit now ..."        exit 0fiif [ ! -z $XDISPLAY ]; then   OPTIONS="DISPLAY=:$XDISPLAY"   export DISPLAY=:$XDISPLAYelse   OPTIONS="DISPLAY=:1`dbget vdr.tempdisplay`"   export DISPLAY=:1`dbget vdr.tempdisplay`fiif [ "x$STANDALONE" = "xyes" ]; then    $STOP vdr-frontend    /sbin/initctl start --no-wait toggle JOBNAME=$APP OPTIONS=$OPTIONS STANDALONE=yeselse    /sbin/initctl start --no-wait toggle JOBNAME=$APP OPTIONS=$OPTIONSfi

     

    Dit script heeft bij mij de volgende rechten: -rwxr-xr-x 1 vdr vdr

     

    Hopelijk kun je hier wat mee.

  2. Hier http://gathering.tweakers.net/forum/list_message/33619895#33619895 heeft diezelfde gebruiker het er over dat hij een Caiway CI+ CAM gebruikt. Ik neem dus aan dat hij gewoon ook gecodeerde kanalen op kan nemen, anders was hij er een stuk minder enthousiast over lijkt me.

    Blijft met CI+ natuurlijk wel de vraag of dit in de toekomst blijft werken. Een van de mogelijkheden van CI+ is nl. dat een zendgemachtigde kan voorkomen dat een programma opgenomen kan worden.

  3. De Panasonic plasma TV's van 2010 kunnen digitale TV opnemen met een op de TV aangesloten usb harddisk. In ieder geval de G20, V20 en VT20 series kunnen dit. Of de goedkopere modellen dit ook kunnen weet ik niet. Ook weet in niet of de LCD TV's van Panasonic of TV's van ander merken dit kunnen omdat ik daar geen persoonlijke interesse in heb voor een toekomstige tv.

     

    De harddisk wordt met de TV gepaired. Hierdoor is het enkel mogelijk om de opnames op de TV te bekijken waarmee deze ook zijn opgenomen. Deze encryptie heeft voor zover als ik weet niets te maken met de Irdeto2 encryptie van Ziggo.

    Houd er wel rekening mee dat de TV maar een DVB-C tuner heeft. Wat dus niet kan is een kanaal opnemen en een ander kanaal kijken (ook niet als dit kanaal zich op dezelfde frequentie bevindt). Wat wel mogelijk is, is een kanaal opnemen en via de hdmi/scart ingang een DVD kijken. Ook kun je de harddisk gebruiken om het beeld te pauzeren en later verder te gaan met kijken (timeshift).

     

    Overigens laat de gebruikersvriendelijkheid nog wel wat te wensen over. Als je via de EPG een opname programmeert, dan wil hij standaard opnemen naar een externe recorder (een video of dvd recorder). Je dit dan blijkbaar even wijzigen zodat hij naar de harddisk opneemt (zie ook: http://gathering.tweakers.net/forum/list_message/33762464#33762464)

    De ervaringen van deze gebruiker zijn in iedergeval positief.

    Ik hoop dat je hier wat aan hebt.

  4. Scherp gezien wink Daar had ik overheen gelezen.

     

    Blijkbaar heeft hij inderdaad al een DVB kaart er in zitten:

     

    Citaat:
    [ 5.079956] CORE cx23885[0]: subsystem: d470:9022, board: TeVii S470 [card=15,autodetected]

    [ 5.209163] cx23885_dvb_register() allocating 1 frontend(s)

    [ 5.209167] cx23885[0]: cx23885 based dvb card

    [ 5.216389] DVB: registering new adapter (cx23885[0])

     

  5. Origineel bericht van: teletub
    Als ik nou een Hauppage WinTV-NOVA-HD-S2 erbij aanschaf gaat dat dan allemaal samen werken met vdr, xine enz. Ik bedoel 1 zender kijken en andere zender opnemen.


    Volgens mij is dit een single tuner kaart. Een zender kijken en tegelijk een andere opnemen kan wel mits beide zenders op dezelfde transponder zitten. Niet echt ideaal dus. De oplossing is dan om of twee van dit soort karten te gebruiken, of een dual tuner kaart.
  6. Hi All,

     

    Deze howto beschrijft hoe je vdr-plugin-sc kunt compileren onder yaVDR 0.2. In deze howto ga ik er vanuit dat yaVDR net geinstalleerd is en er verder nog geen wijzigingen zijn aangebracht.

     

    Het handigste is om Putty of iets dergelijks te gebruiken zodat je de commando's niet hoeft over te typen, maar gewoon kunt copy 'n pasten.

     

    Login met putty op de yaVDR pc.

     

    Wordt root:

     

    Code:
    sudo -s

     

    Installeer de laatste updates en patches:

     

    Code:
    apt-get update && apt-get dist-upgrade

     

    Installeer de development omgeving (let op, dit is een commando, copieer dus beide regels):

     

    Code:
    apt-get install build-essential vdr-dev \dpatch libssl-dev fakeroot mercurial cdbs libbz2-dev

     

    Maak een directory structuur aan waar je de plugin wilt compileren:

     

    Code:
    cd /usr/local/srcmkdir vdr-plugin-sccd vdr-plugin-sc

     

    Download nu vdr-plugin-sc_0.9.x-hg2-template.tar.bz2 (google is je vriend) naar de net aangemaakte vdr-plugin-sc directory.

     

    Untar:

     

    Code:
    tar xfvj vdr-plugin-sc_0.9.x-hg2-template.tar.bz2

     

    Pak de source package uit:

     

    Code:
    dpkg-source -x vdr-plugin-sc_0.9.x~hg2.dsc

     

    Pas de debian rules file aan:

     

    Code:
    cd vdr-plugin-sc-0.9.x~hg2/debianvi rules

     

    Wijzig de volgende regel van

     

    Code:
    #! /bin/sh /usr/share/vdr-dev/make-special-vdr.sh

     

    naar

     

    Code:
    #!/usr/bin/make -f

     

    en wijzig

     

    Code:
    MAKE_OPTIONS = DVBDIR=/usr VDRDIR=/usr LIBDIR=. \

     

    naar

     

    Code:
    MAKE_OPTIONS = DVBDIR=/usr VDRDIR=/usr/include/vdr LIBDIR=. \

     

    Verander van directory:

     

    Code:
    cd ..

     

    Maak de volgende softlink aan:

     

    Code:
    ln -s /usr/include/vdr/Make.config

     

    Voer het rules script uit om de plugin source code op te halen:

     

    Code:
    fakeroot ./debian/rules update

     

    Pas de Makefile aan:

     

    Code:
    vi Makefile

     

    Wijzig in de volgende regel '-O3' naar '-O2'

     

    Code:
    CSAFLAGS   ?= -Wall -fPIC -g -O3 -mmmx -fomit-frame-pointer -fexpensive-optimizations -funroll-loops

     

    wordt dus:

     

    Code:
    CSAFLAGS   ?= -Wall -fPIC -g -O2 -mmmx -fomit-frame-pointer -fexpensive-optimizations -funroll-loops

     

    Compileer de source:

     

    Code:
    dpkg-buildpackage -rfakeroot -us -uc -b

     

    Installeer het debian package:

     

    Code:
    dpkg -i ../vdr-plugin-sc_0.9.x~hg2_i386.deb

     

    Als je gebruik maakt van Oscam, NewCS of een andere cardserver, dan kun je een aantal libraries verwijderen zodat het zappen wat sneller gaat:

     

    Code:
    cd /usr/lib/vdr/plugins

     

    (onderstaande is een commando, copieer dus alle regels)

     

    Code:
    rm libsc-conax-29.so.1.7.14 libsc-constcw-29.so.1.7.14 \libsc-cryptoworks-29.so.1.7.14 libsc-irdeto-29.so.1.7.14 \libsc-nagra-29.so.1.7.14 libsc-nds-29.so.1.7.14 \libsc-sc_conax-29.so.1.7.14 libsc-sc_cryptoworks-29.so.1.7.14 \libsc-sc_irdeto-29.so.1.7.14 libsc-sc_nagra-29.so.1.7.14 \libsc-sc_seca-29.so.1.7.14 libsc-sc_viaccess-29.so.1.7.14 \libsc-sc_videoguard2-29.so.1.7.14 libsc-seca-29.so.1.7.14 \libsc-shl-29.so.1.7.14 libsc-viaccess-29.so.1.7.14

     

    Maak vervolgens de cardclient.conf file aan zodat je met je cardserver kunt verbinden:

     

    Code:
    vi /etc/vdr/plugins/sc/cardclient.conf

     

    en voeg de juiste regel toe (pas deze regel aan naar jouw situatie):

     

    Code:
    newcamd:192.168.1.111:15000:1/0604/0604:vdr-sc:vdr-sc:0102030405060708091011121314

     

    In bovenstaande regel wordt gebruik gemaakt van het newcamd procotol. Oscam draait bij mij op mijn server met ip adres 192.168.1.111 op poort 15000. De eerste 0604 is het CAID voor Ziggo in het voormalige @Home gebied. De tweede 0604 is het mask. De eerste vdr-sc is de user en de tweede het paswoord waarmee ingelogd wordt. Als laatste is 0102030405060708091011121314 de gebruikte DES sleutel.

     

    Wijzig de rechten zodat de vdr user de file ook kan lezen:

     

    Code:
    chown vdr:vdr /etc/vdr/plugins/sc/cardclient.conf

     

    Zorg er voor dat vdr-plugin-sc altijd als eerste geladen wordt:

     

    Code:
    vi /etc/vdr/plugins/order.conf

     

    Voeg sc toe als eerst plugin:

     

    Code:
    ## If you like a fixed plugin order in your menu place the plugin base names# here. Remember that the first entry a plugin may get, starts at five in# VDR's OSD.## If you want a certain Plugin not to be loaded automatically at# vdr-startup, then you can simply write "-pluginname" in this file.## If you want to add commandline-options for a certain plugin, this file is# not the right place - you can add them in the file(s)# /etc/vdr/plugins/plugin.<pluginname>.conf - each option in one linescfirstpluginsecondplugin-thirdplugin-fourthplugin-xine-dummydevice-graphtft

     

    Voor budget DVB kaarten dient gebruik gemaakt te worden van software decryptie:

     

    Code:
    vi /etc/vdr/plugins/plugin.sc.conf

     

    Voeg je budget kaart(en) toe:

     

    Code:
    ## Command line parameters for softcam plugins## See /usr/share/doc/vdr-plugin-sc/README.gz for a documentation# about all available command line parameters.## example to force DVB device 1 to budget mode (using FFdecsa)# --budget=1# example for serial smartcard reader# -s /dev/ttyS0# example to use a external script for keyupdate# -E /etc/vdr/plugins/sc/tps_au.sh--budget=0

     

    Als laatste dien je nog je channels.conf file aan te passen en mogelijk ook de remote.conf. Zorg ervoor dat je VDR eerst stopt voordat je deze aanpassingen door voert. VDR stoppen doe je met het volgende commando:

     

    Code:
    service vdr stop

     

    Starten kan daarna weer met

     

    Code:
    service vdr start

     

    maar omdat er nogal wat packages zijn geupdate in het begin van deze howto, is het misschien verstandiger om de machine even opnieuw op te starten.

     

    Succes!

  7. Ik ben er achter gekomen dat ik een klein foutje gemaakt heb bij het configureren van de vdr-sc plugin. Hierdoor werkte hij bij mij maar op 1 budget kaart (ik maak in deze pc geen gebruik van full feature kaarten). Onderstaande is de juiste configuratie.

     

    Code:
    sudo vi /etc/vdr/plugins/plugin.sc.conf

     

    Code:
    ## Command line parameters for softcam plugins## See /usr/share/doc/vdr-plugin-sc/README.gz for a documentation# about all available command line parameters.## example to force DVB device 1 to budget mode (using FFdecsa)# --budget=1# example for serial smartcard reader# -s /dev/ttyS0# example to use a external script for keyupdate# -E /etc/vdr/plugins/sc/tps_au.sh --budget=0 --budget=1

     

    De nummers komen dus overeen met de adapter nummers (ls /dev/dvb/).

  8. Ik maak gebruik van een normale Ubuntu Desktop 64 bit en Ubuntu Server 64 bit omgeving. In beide gevallen gebruik ik de ppa's van The-VDR-Team. Deze worden ook gebruikt door yaVDR, dus onderstaande zou zonder problemen moeten werken.

     

    De meeste info hieronder heb ik niet zelf bedacht maar op en duits forum gevonden.

     

    Om de sc plugin te compileren doe je het volgende:

     

    Maak een directory aan waar je de plugin gaat compileren:

     

    Code:
    mkdir -p ~/vdr-plugin-sc/src

     

    Change directory naar ~/vdr-plugin-sc:

     

    Code:
    cd ~/vdr-plugin-sc

     

    Download vdr-plugin-sc_0.9.x-hg2-template.tar.bz2 (Google is je grote vriend)

     

    Pak het .bz2 bestand uit:

     

    Code:
    tar jxvf vdr-plugin-sc_0.9.x-hg2-template.tar.bz2 -C src

     

    Installeer de development omgeving:

     

    Code:
    sudo apt-get install build-essential vdr-dev \dpatch libssl-dev fakeroot mercurial cdbs

     

    Haal de debian package source code op:

     

    Code:
    dpkg-source -x vdr-plugin-sc_0.9.x~hg2.dsc

     

    Ga naar de vdr-plugin-sc-0.9.x~hg2 directory:

     

    Code:
    cd vdr-plugin-sc-0.9.x~hg2/debian

     

    Vervang de inhoud van de rules file:

     

    Code:
    vi rules

     

    met:

     

    Code:
    #! /bin/sh /usr/share/vdr-dev/make-special-vdr.shinclude /usr/share/cdbs/1/rules/debhelper.mkinclude /usr/share/cdbs/1/rules/dpatch.mkDEB_INSTALL_CHANGELOGS_ALL = HISTORYMAKE_OPTIONS = DVBDIR=/usr VDRDIR=/usr/include/vdr LIBDIR=. \               INCLUDES=-I/usr/include/vdr \               LOCALEDIR=debian/tmp/usr/share/locale \               CFLAGS="-fPIC -O2 -g" \               CXXFLAGS="-fPIC -O2 -g"common-build-arch::        test -e Makefile || ( echo "run first ./debian/rules update" && exit 1 )        $(MAKE) all $(MAKE_OPTIONS)cleanbuilddir::        test -e Makefile || exit 0        $(MAKE) -o .dependencies clean $(MAKE_OPTIONS)        rm -f libvdr-*.so.*common-binary-predeb-arch::        sh /usr/share/vdr-dev/dependencies.shupdate:: cleanhg        test -x /usr/bin/hg || ( echo "you have to install the mercurial package!" && exit 1 )        hg clone http://85.17.209.13:6100/sc build        ln -s build/* .        rm -f README        cp build/README .        #hg identifycleanhg:: unpatch        find -P . -type l -exec rm {} \;        rm -rf build README

     

    Ga naar de patches directory:

     

    Code:
    cd patches

     

    Vervang de inhoud vi 01_Makefile-MAXCAID.dpatch:

     

    Code:
    vi 01_Makefile-MAXCAID.dpatch

     

    met (let met name even op de architectuur die gedefinieerd is in de CPUOPT en PARALLEL variablen. Ik heb een AMD Athlon X2; pas de regels die met een + teken beginnen aan indien nodig):

     

    Code:
    #! /bin/sh /usr/share/dpatch/dpatch-run## 01_Makefile-MAXCAID.dpatch by VDR Fan <no@mail.ad>#### All lines beginning with `## DP:' are a description of the patch.## DP: set MAXCAID definition to 64@DPATCH@--- vdr-plugin-sc-0.9~1hg/Makefile      2009-12-17 13:33:07.636472931 +0100+++ vdr-plugin-sc-0.9~1hg/Makefile.new  2009-12-17 13:35:59.676973745 +0100@@ -54,7 +54,7 @@ ### Includes and Defines-INCLUDES      = -I$(VDRDIR)/include+INCLUDES      = -I$(VDRDIR) -I$(DVBDIR)/include DEFINES       = -DPLUGIN_NAME_I18N='"$(PLUGIN)"' SHAREDDEFINES = -DAPIVERSNUM=$(APIVERSNUM) -D_GNU_SOURCE LIBS          = -lcrypto@@ -67,13 +67,13 @@ ### The version number of VDR (taken from VDR's "config.h"):-VDRVERSION := $(shell sed -ne '/define VDRVERSION/ s/^.*"\(.*\)".*$$/\1/p' $(VDRDIR)/include/vdr/config.h)-APIVERSION := $(shell sed -ne '/define APIVERSION/ s/^.*"\(.*\)".*$$/\1/p' $(VDRDIR)/include/vdr/config.h)+VDRVERSION := $(shell sed -ne '/define VDRVERSION/ s/^.*"\(.*\)".*$$/\1/p' $(VDRDIR)/config.h)+APIVERSION := $(shell sed -ne '/define APIVERSION/ s/^.*"\(.*\)".*$$/\1/p' $(VDRDIR)/config.h) ifeq ($(strip $(APIVERSION)),)    APIVERSION = $(VDRVERSION) endif-VDRVERSNUM := $(shell sed -ne '/define VDRVERSNUM/ s/^.[a-zA-Z ]*\([0-9]*\) .*$$/\1/p' $(VDRDIR)/include/vdr/config.h)-APIVERSNUM := $(shell sed -ne '/define APIVERSNUM/ s/^.[a-zA-Z ]*\([0-9]*\) .*$$/\1/p' $(VDRDIR)/include/vdr/config.h)+VDRVERSNUM := $(shell sed -ne '/define VDRVERSNUM/ s/^.[a-zA-Z ]*\([0-9]*\) .*$$/\1/p' $(VDRDIR)/config.h)+APIVERSNUM := $(shell sed -ne '/define APIVERSNUM/ s/^.[a-zA-Z ]*\([0-9]*\) .*$$/\1/p' $(VDRDIR)/config.h) ifeq ($(strip $(APIVERSNUM)),)    APIVERSNUM = $(VDRVERSNUM) endif@@ -95,7 +95,7 @@ endif I18Nmsgs  = $(addprefix $(LOCALEDIR)/,$(addsuffix /LC_MESSAGES/$(I18Nmo),$(notdir $(foreach file, $(wildcard $(PODIR)/*.po), $(basename $(file)))))) LOCALEDIR = $(VDRDIR)/locale-HASLOCALE = $(shell grep -l 'I18N_DEFAULT_LOCALE' $(VDRDIR)/include/vdr/i18n.h)+HASLOCALE = $(shell grep -l 'I18N_DEFAULT_LOCALE' $(VDRDIR)/i18n.h) ifeq ($(strip $(HASLOCALE)),)   OBJS += i18n.o@@ -106,7 +106,7 @@ # test VDR version BYVERS = $(strip $(shell if test $(APIVERSNUM) -ge 010703; then echo "*"; fi)) # test if PlayTsVideo() exists (e.g. TSplay patch)-BYTSPL = $(strip $(shell grep -l 'PlayTsVideo' $(VDRDIR)/include/vdr/device.h))+BYTSPL = $(strip $(shell grep -l 'PlayTsVideo' $(VDRDIR)/device.h)) ifneq ($(BYVERS)$(BYTSPL),)   SHAREDDEFINES += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE@@ -127,7 +127,7 @@ endif # max number of CAIDs per slot-MAXCAID := $(shell sed -ne '/define MAXCASYSTEMIDS/ s/^.[a-zA-Z ]*\([0-9]*\).*$$/\1/p' $(VDRDIR)/ci.c)+MAXCAID = 64 ifneq ($(strip $(MAXCAID)),)   DEFINES += -DVDR_MAXCAID=$(MAXCAID) endif@@ -135,7 +135,7 @@ # FFdeCSA-CPUOPT     ?= pentium-PARALLEL   ?= PARALLEL_32_INT-CSAFLAGS   ?= -Wall -fPIC -g -O3 -mmmx -fomit-frame-pointer -fexpensive-optimizations -funroll-loops+CPUOPT     ?= k8+PARALLEL   ?= PARALLEL_128_SSE+CSAFLAGS   ?= -Wall -fPIC -g -O2 -mmmx -fomit-frame-pointer -fexpensive-optimizations -funroll-loops FFDECSADIR  = FFdecsa FFDECSA     = $(FFDECSADIR)/FFdecsa.o FFDECSATEST = $(FFDECSADIR)/FFdecsa_test.done

     

    Pas de patches toe en haal de plugin source code op:

     

    Code:
    cd ../..fakeroot ./debian/rules update

     

    Bouw de plugin:

     

    Code:
    dpkg-buildpackage -rfakeroot -us -uc -b

     

    Installeer de plugin:

     

    Code:
    sudo dpkg -i ../vdr-plugin-sc_0.9.x~hg2_amd64.deb

     

    (Let op met de filenaam van het debian pakket. Aangezien ik de 64 bits versie van Ubuntu gebruik, wordt er een amd64 pakket gemaakt. Compileer je met een 32 bits Ubuntu, dan krijg je een i386 pakket en is de naam van je debian pakket dus iets anders.)

     

    Verwijder alle libraries die je niet nodig hebt, voor Ziggo kun je het volgende allemaal verwijderen indien je met Newcs connect:

     

    Code:
    cd /usr/lib/vdr/pluginssudo rm libsc-conax-29.so.1.7.10 libsc-constcw-29.so.1.7.10 libsc-cryptoworks-29.so.1.7.10 \libsc-irdeto-29.so.1.7.10 libsc-nagra-29.so.1.7.10 libsc-nds-29.so.1.7.10 libsc-sc_conax-29.so.1.7.10 \libsc-sc_cryptoworks-29.so.1.7.10 libsc-sc_irdeto-29.so.1.7.10 libsc-sc_nagra-29.so.1.7.10 \libsc-sc_seca-29.so.1.7.10 libsc-sc_viaccess-29.so.1.7.10 libsc-sc_videoguard2-29.so.1.7.10 \libsc-seca-29.so.1.7.10 libsc-shl-29.so.1.7.10 libsc-viaccess-29.so.1.7.10

     

    Maak vervolgens de cardclient.conf file aan:

     

    Code:
    sudo vi /etc/vdr/plugins/sc/cardclient.conf

     

    En vul deze met de volgende inhoud (pas aan waar nodig):

     

    Code:
    newcamd:192.168.1.111:15000:1/0604/0604:vdr-sc:vdr-sc:0102030405060708091011121314

     

    Pas de rechten aan:

     

    Code:
    sudo chown vdr:vdr /etc/vdr/plugins/sc/cardclient.conf

     

    En zorg er voor dat de sc plugin als eerste plugin geladen wordt:

     

    Code:
    sudo vi /etc/vdr/plugins/order.cfg

     

    Code:
    # If you like a fixed plugin order in your menu place the plugin base names# here. Remember that the first entry a plugin may get, starts at five in# VDR's OSD.## If you want a certain Plugin not to be loaded automatically at# vdr-startup, then you can simply write "-pluginname" in this file.## If you want to add commandline-options for a certain plugin, this file is# not the right place - you can add them in the file(s)# /etc/vdr/plugins/plugin.<pluginname>.conf - each option in one linescfirstpluginsecondplugin-thirdplugin-fourthplugin

     

    Mijn Ubuntu Server installatie maakt gebruik van een Full Feature DVB-C kaart die de CSA decryptie voor zijn rekening neemt. Mijn Ubuntu Destop installatie maakt gebruik van 2 budget DVB-C kaarten.

     

    Voor budget kaarten dient de CSA decryptie in software te gebeuren:

     

    Code:
    sudo vi /etc/vdr/plugins/plugin.sc.conf[code]Al naar gelang het aantal budget kaarten je gebruikt moeten deze gedefinieerd worden (voor mij zijn dat er dus 2):[code]## Command line parameters for softcam plugins## See /usr/share/doc/vdr-plugin-sc/README.gz for a documentation# about all available command line parameters.## example to force DVB device 1 to budget mode (using FFdecsa)# --budget=1# example for serial smartcard reader# -s /dev/ttyS0# example to use a external script for keyupdate# -E /etc/vdr/plugins/sc/tps_au.sh --budget=1 --budget=2

     

    Met het mixen van FF en budget kaarten heb ik geen ervaring.

     

    Herstart VDR:

     

    Code:
    sudo /etc/init.d/vdr stopsudo /etc/init.d/vdr start

     

    Enjoy!

  9. Ja Leechguy, een SmartWi client (v8) in een phoenix interface dat werkt wink Ik heb er even een te leen op dit moment en heb deze combinatie even getest. Werkt prima. Wel hapert mijn Panasonic settopbox, maar een Samsung 270 werkt zonder problemen. Blijkbaar heeft de Panasonic wat timing problemen. Dit probleem staat dan ook los van de phoenix interface want ook als er geen SmartWi client in de pheonix interface zit dan hapert hij.

     

     

     

     

  10. Volgens mij is de USB aansluiting een USB 1.0, wat in houdt dat je max. 11 Mbps (1,1 megabye per seconde) haald. Een backupje trekken gaat dan wel heel lang duren denk ik. Je zou er natuurlijk een USB 2.0 PCI kaartje in kunnen stoppen, maar ik weet niet wat voor CPU belasting dat dat met zich mee brengt.

    Verder wel een geinig apparaatje. Zit er zelf ook aan te denken om er een te bestellen en er dan een compact flash kaartje van 4GB in te stoppen.

  11. Typisch dat je de zaken die totaal niet relevant zijn (username, process id en port number) wel maskeerd, maar de zaken die wel van belang zijn niet (server naam met daar de plaatsnaam in, ip adres van de client en je keys (alhoewel ik niet weet in hoeverre je aan de hand van je keys getraceerd kunt worden) gewoon laat staan.

  12. Citaat:
    Than download and compile the latest dvb-c kernel drivers as described here


    zou ik veranderen naar "Download and compile..."

    Than met een a gebruik je in een vergelijking, bv. groter dan of kleiner dan. Then met een e gebruik je om een volgorde aan te geven, eerst dit, dan dat.

    Citaat:
    and than you can run sasc-ng using the following command:


    zou dus moeten worden "and then you can run..."

    Verder een duidelijk verhaal. Met nog een startup script er bij is ie helemaal af naar mijn mening.
  13. Zou een smartwi client ook in een phoenix interface werken zodat je de settopbox van je provider kunt gebruiken in combinatie met je dbox/dreambox/vdr/etc. zonder dat je daar losse smarwi clients voor hoeft te kopen? Ik kan me nl. voorstellen dat ik in de toekomst een HD settopbox zou willen sharen met mijn dbox, dreambox en vdr.

  14. In mijn sc_files directory heb ik enkel de cardclient.conf aangepast, de rest heb ik gelaten zoals het was. Tijdens het opstarten klaagt sasc-ng ook dat hij allerlei files niet kan vinden voor andere conditional access systemen. De volgende keer moet ik hem even configureren zodat hij alleen de Irdeto emulatie mee compileerd; Nagra en de rest heb ik niet nodig.

     

    In de cardclient.conf is bij mij nu alles uitgecommentarieerd behalve de volgende regel:

     

    newcamd:192.168.1.100:15000:1/0604/ffff:sasc-ng:sasc-ng:0102030405060708091011121314

     

    Hiervoor geldt:

    192.168.1.100: is het IP addres van de server waar bij mij NewCS op draait

    15000: is de IP poort waar bij mij NewCS op luistert

    1: aangeeft dat EMM doorgegeven moet worden

    0604: het CaID van @Home

    ffff: het mask (waardoor als ik het goed begrijp het invullen van het CaID niet meer uitmaakt omdat door ffff alles doorgelaten wordt. Hier moet ik nog is naar kijken of dit ook niet gewoon 0604 zou moeten zijn aangezien @Home maar een CaID gebruikt)

    sasc-ng: de username is van de gebruiker die ik heb geconfigureerd in NewCS

    sasc-ng: het password is van de gebruiker die ik heb geconfigureerd in NewCS

    0102030405060708091011121314: de deskey is die ik heb geconfigureerd in NewCS

     

    Ik heb pas een pre-beta 1 gedownload van Ubuntu 7.10, maar die vond mijn Asus M2A-VM HDMI moederbord nog niet erg aardig. Ik wacht dus nog even op de final versie voor ik ga sleutelen.

     

    Sasc-ng kan volgens mijn niet met een echte CAM werken. Bij mij zit de smartcard in een Phoenix interface.

  15. @Rigolo

     

    Heb je de FAQ bekeken in de sasc-ng wiki? Daar staat in hoe je twee loopback devices aan kunt maken en hoe je sasc-ng de mapping moet laten maken tussen je twee fysieke en virtuele dvb kaarten.

     

    Ik heb @Home draaien op een DBox2, Dreambox 500C en VDR met sasc-ng onder Ubuntu 7.04 (met 1 FF DVB-C kaart) icm NewCS. Bij mij is hij nog niet helemaal stabiel (hij heeft na een paar dagen een reboot nodig). Als aan het einde van de maand Ubuntu 7.10 uit is ben ik van plan om het geheel eens opnieuw op te zetten en dan met twee budget DVB-C kaarten met Xen in een eigen virtuele machine.

  16. Tipje: als je je citaat tussen [ citaat ] [/ citaat ] zet (zonder de spatie om het woord citaat), dan is het voor ons wat makkelijker om te lezen.

     

    Citaat:
    Dan staat je citaat in een mooi afgebakend kader, zoals deze tekst <img src="/forums/images/graemlins/smile.gif" alt="" />
  17. @beekware

     

    Als ik via de enigma user interface de mount probeer te maken geeft hij die foutmelding ook, maar probeer die eens gewoon te negeren. Start een telnet sessie en ga naar /hdd (/hdd is overigens niet gereserveerd voor de interne hdd) en probeer de directory movie aan te maken (zonder movie directory kan de dreambox niet opnemen).

    Ondanks de foutmelding mount hij bij mij nl. wel gewoon.

×
×
  • Nieuwe aanmaken...