1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Vorgehen - von der Karte zum CS-Server

Dieses Thema im Forum "Archiv" wurde erstellt von freako32, 13. November 2011.

  1. freako32
    Offline

    freako32 Newbie

    Registriert:
    13. November 2011
    Beiträge:
    1
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Hi,

    ich bin neu, was Cardsharing angeht, würde das aber gerne mit Freunden machen. Dazu habe ich ein paar Fragen:

    Was muss ich tun, um die Karte (den Key?) auf den Server zu kriegen, sodass alles verarbeitet wird.
    Bin mit Linux-Serveradministration (insbesondere Debian) vertraut, jedoch noch gar nicht mit Card-Sharing. Hab noch kein Sky-Abo, will mich erstmal informieren. Denke mal ich brauche irgendein Kartenlesegerät und ne Software, die den Key in nem richtigen Format einlesen und exportieren kann.

    Wahrscheinlich ne doofe Frage: Ist es dabei möglich, dass die unterschiedlichen CS-User unterschiedliche Sender gucken? Z.B. Samstags dann guckt einer die BuLi Konferenz und einer das Bayern-Spiel

    Verwende auf meinem Vserver Debian. Welche Software brauche ich dafür?

    Wie kann ich die Card-Sharing User verwalten? Werden Logs für User erstellt?

    Wie können die User das dann sehen? Brauchen die unbedingt irgendne Box oder geht das auch über den PC?
    Welche Boxen funktionieren?
    Welche Software ist empfehlenswert (jeweils für Windows, Mac, Linux)

    Habe mal gehört HD sei NICHT möglich, dürfte aber quatsch sein, oder?

    Danke schonmal sehr für eure Hilfe :)

    freako
     
    #1
  2. phantom

    Nervigen User Advertisement

  3. Mogelhieb
    Offline

    Mogelhieb Administrator Digital Eliteboard Team

    Registriert:
    29. November 2008
    Beiträge:
    12.055
    Zustimmungen:
    16.483
    Punkte für Erfolge:
    113
    Geschlecht:
    männlich
    Beruf:
    Counselor
    Ort:
    Bayern
    AW: Vorgehen - von der Karte zum CS-Server

    Selbstverständlich muss Deine Karte irgendwo drin stecken wo sie ausgelesen werden kann. Da kannst Du alles verwenden. Entweder die Dreambox daheim oder ein Smargo oder Easymouse2 Kartenleser an der Fritzbox.

    Die User können auch unterschiedliche Sender schauen. Das macht dem Server nicht aus bis zu einer bestimmten Anzahl. V13 Karten vertragen 4 User die was unterschiedliches schauen und S02 Karten verkraften auch schon mal 15 User die unterschiedliche Keys anfordern.

    Als Cardsharingsoftware für den Server gibt momentan nur zwei Alternativen. Entweder Cccam oder OScam. Wie man das installiert, kannst Du hier ersehen:
    WICHTIG! ALLE EINSTELLUNGEN UND KOFIGURATIONEN BENÖTIGEN ROOT RECHTE!



    --- INSTALLATION CCCAM

    ---DEN SERVER VORBEREITEN:

    ---Statische IP Adresse vergeben:
    nano /etc/network/interfaces

    ---Nun folgende Zeile löschen:
    iface eth0 inet dhcp

    ---Diese ersetzt man durch: (Bitte die eigenen Netzwerk-Einstellungen verwenden!)
    auto eth0
    iface eth0 inet static
    address 192.168.1.225
    netmask 255.255.255.0
    broadcast 192.168.1.255
    gateway 192.168.1.1

    (DAS GANZE SPEICHERT MAN DANN MIT F2 UND BEENDET ES MIT F3)

    ---Sobald die Einstellungen gespeichert wurden, sollte dies überprüft werden:
    /etc/init.d/networking restart
    ifconfig

    ---Dies sollte dann in etwa so aussehen:
    cardserverBackup:/home# ifconfig
    eth0 Link encap:Ethernet HWaddr 00:00:00:10:D0:70
    inet addr:192.168.1.225 Bcast:192.168.1.255 Mask:255.255.255.0
    inet6 addr: fe80::250:4ff:fe1d:d27b/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:8931 errors:0 dropped:0 overruns:0 frame:0
    TX packets:6028 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:7585683 (7.2 MiB) TX bytes:916823 (895.3 KiB)
    Interrupt:10 Base address:0x4000

    ---SSH installieren:
    apt-get install openssh-server
    (NACHDEM DIES GEMACHT WURDE, KANN MAN SICH VOM SERVER ABMELDEN UND AB NUN ÜBER PUTTY AM WINDOWS RECHNER ARBEITEN)
    (PUTTY FINDET MAN AUF GOOGLE, ODER ANDEREN SUCHMASCHINEN)

    ---Falls der Server mittels einer CD installiert wurde sollte man folgendes tun:
    MITTELS: nano /etc/apt/sources.list DIE ZEILE:
    deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main
    SUCHEN UND LÖSCHEN, BZW DURCH SETZEN DES # SYMBOLS AM ANFANG DER ZEILE AUSKOMMENTIEREN.

    ---apt-get aktualisieren:
    apt-get update

    ---FTP-Server installieren:
    apt-get install proftpd

    ---CCcam installieren:

    ---Nun müssen folgende Befehle ausgeführt werden, um die Ordnerstruktur für CCcam zu erstellen:
    mkdir /emu
    mkdir /emu/cccam
    mkdir /emu/script
    mkdir /emu/log
    mkdir /var/etc
    mkdir /var/keys
    chmod 777 /emu
    chmod 777 /emu/*
    chown <username> /emu
    chown <username> /emu/*
    (ALS <username> TRAGT BITTE EUREN HAUPTBENUTZER DES UBUNTU SERVERS EIN.9
    (BITTE ACHTET DABEI AUF DIE GROSS- UND KLEINSCHREIBUNG. "root" DARF NICHT ALS BENUTZER VERWENDET WERDEN)

    ---CCcam Startup Script erstellen:
    nano /emu/script/cccam

    UND DANN FOLGENDES IN DIE DATEI EINTRAGEN:
    #!/bin/sh
    CAMNAME="CCcam Server"
    # end

    # This method starts CCcam
    start_cam ()
    {
    /emu/cccam/CCcam.x86 &
    sleep 2
    }
    # This method stops CCcam
    stop_cam ()
    {
    pkill CCcam.x86
    }
    case "$1" in
    start)
    echo "[SCRIPT] $1: $CAMNAME"
    start_cam
    ;;
    stop)
    echo "[SCRIPT] $1: $CAMNAME"
    stop_cam
    ;;
    restart)
    echo "Restaring $CAMNAME"
    stop_cam
    start_cam
    ;;
    *)
    "$0" stop
    exit 1
    ;;
    esac
    exit 0
    (DANACH WIEDER SPEICHERN UND SCHLIESSEN!)

    ---Dem Script die Berechtigungen erteilen:
    chmod 755 /emu/script/cccam
    ln /emu/script/cccam /bin/cccam

    ---Nun kann man mit den folgenden Befehlen CCcam starten, stoppen, oder neu starten:
    cccam start
    cccam stop
    cccam restart

    ---Nun bitte die Datei CCca.x86 und die CCcam.cfg mittels FTP ind das Verzeichnis /emu/cccam auf den Server laden!
    (BITTE DIESE DATEIEN AUS DEM INTERNET SUCHEN, ODER IM FORUM AUS DEM IHR DIESE ANLEITUNG HABT)

    --Berechtigungen für die CCcam.x86 setzen:
    chmod 755 /emu/cccam/CCcam.x86

    ---Wenn man einen grossen Server am laufen hat, empfiehlt es sich, ein Config-Script zu erstellen
    (MIT DIESEM SCRIPT KANN MAN SICHERUNGEN DER CONFIG AUTOMATISCH ERSTELLEN LASSEN9

    nano /emu/script/configupdate.sh

    ---Nun folgendes eintragen:
    #!/bin/sh
    #Script to process new config and backup old one.
    #Script designed and written by CC_Share
    SOURCE=/emu/cccam
    TARGET=/var/etc
    FILE=CCcam.cfg
    BACKUPDIR=/var/backup
    CONFIGOLD=CCcam.old
    if test -f $SOURCE/$FILE ; then
    echo "New Config Present"
    if test -d $BACKUPDIR ; then
    if test -f $BACKUPDIR/$CONFIGOLD ; then
    echo "Removing OLD config file from backup directory"
    rm $BACKUPDIR/$CONFIGOLD
    else
    echo "No OLD config to remove."
    fi

    if test -f $BACKUPDIR/$FILE ; then
    echo "Renaming Backup to old config"
    cp $BACKUPDIR/$FILE $BACKUPDIR/$CONFIGOLD
    rm $BACKUPDIR/$FILE
    else
    echo "No Backupfile present yet"
    fi
    if test -f $TARGET/$FILE ; then
    echo "Copying Original config to Backup directory"
    cp $TARGET/$FILE $BACKUPDIR
    rm $TARGET/$FILE
    else
    echo "No Original Config File Present!?!?"
    fi
    else
    echo "Backup directory does not exist."
    echo "making new directory"
    mkdir $BACKUPDIR
    if test -f $TARGET/$FILE ; then
    echo "Copying Original config to Backup directory"
    cp $TARGET/$FILE $BACKUPDIR
    else
    echo "No Original Config File Present!?!?"
    fi
    fi
    echo "Moving New config file to "$TARGET
    cp $SOURCE/$FILE $TARGET
    rm $SOURCE/$FILE
    else
    echo "No New Config present, Nothing to process"
    fi
    exit

    ---Auch für dieses Script müssen di richtigen Berechtigungen gesetzt werden:
    chmod 755 /emu/script/configupdate.sh

    ---Um den Server täglich neu zu starten (sollte man tun), kann folgendes gemacht werden:
    cd /etc
    nano crontab

    ---Nun folgendes in der letzten Zeile eitragen:
    00 3 * * * root /emu/script/./configupdate.sh >>/emu/log/configupdate.log 2>&1
    (SOMIT STARTET DER SERVER VON NUN AN TÄGLICH UM 3 UHR FRÜH)

    ---CCcam in den systemstart eintragen:
    nano /etc/rc.local

    ---Und folgende Zeile VOR "exit0" eintragen:
    /bin/cccam start &

    ---Um nun das vorhin erstellte Config-Script zu testen, gibt man folgendes ein:
    /emu/script/./configupdate.sh

    (NUN IST CCCAM INSTALLIERT UND MUSS NUR NOCH AUF EURE EIGENEN BEDÜRFNISSE ANGEPASST WERDEN!)




    --- INSTALLATION OSCAM

    1) VORBEREITUNG AUF DAS KOMPILIEREN DURCH INSTALLATION BENÖTIGTER PAKETE:
    apt-get update
    apt-get install build-essential
    apt-get install libssl-dev libpcsclite-dev
    apt-get install mercurial cvs subversion libncurses-dev
    apt-get install cmake

    2) OSCAM KOMPILIEREN:
    cd /usr/src
    svn co

    Dieser Link ist nur für Mitglieder!!! Jetzt kostenlos Registrieren ?

    oscam
    cd oscam
    sudo apt-get install cmake
    cmake -DWEBIF=1 -DPCSC=1
    make

    cp -r oscam /usr/local/bin

    3) NICHT MEHR BENÖTIGTES KOMPILIER-VERZEICHNIS LÖSCHEN:
    cd ..
    rm -rf oscam

    4) DIE RICHTIGEN ATTRIBUTE FÜR OSCAM SETZEN:
    cd /usr/local/bin
    chmod 755 oscam

    5) OSCAM AUTOMATISCH MIT SYSTEMBOOT STARTEN.
    nano /etc/rc.local FÜGE DANN FOLGENDES VOR DER ZEILE "exit0" EIN: /usr/local/bin/oscam -b

    WICHTIG: BEIM GLEICHZEITIGEN BETRIEB VON CCCAM UND OSCAM MUSS OSCAM
    ZWINGEND VOR CCCAM STARTEN! DIES MUSS IN DER /etc/rc.local RICHTIG EINGETRAGEN SEIN:

    DIES SIEHT DANN IN ETWA SO AUS:

    /usr/local/bin/oscam -b
    sleep 3&
    /bin/cccam start &
    exit 0

    ---ACHTUNG! DAMIT OSCAM NACH DEM NEUSTART DES SERVERS STARTET, MÜSSEN SICH DIE
    KONFIGURATIONSDATEIEN oscam.conf, oscam.server, oscam.services UND oscam.user IM ORDNER /usr/local/etc BEFINDEN!


    VORLAGEN FÜR DIESE DATEIEN FINDET IHR NATÜRLICH AUCH WIEDER BEI GOOGLE & CO!

    ---BITTE BEACHTET, DASS AUCH DIESE DATEIEN ERST AN EURE LOKALEN BEDÜRFNISSE ANGEPASST WERDEN MÜSSEN
    UND OSCAM NICHT SO OHNE WEITERES LÄUFT. IN DIESEM TUTORIAL WURDE LEDIGLICH ERKLÄRT, WIE MAN DIE BEIDEN
    EMULATOREN "CCcam" UND "OScam" AUF EINEN LINUX UBUNTU SERVER INSTALLIERT UND LAUFFÄHIG MACHT.

    ALLES WEITERE ENTNEHMT IHR BITTE AUS EUREM BEVORZUGTEN FORUM!

    MEIN DANK GEHT AN Geosharing USER: CC_share FÜR DIE VORLAGE DER OScam INSTALLATION
    UND NATÜRLICH AUCH AN Eurocardsharing USER: -=EYEDREAM=- FÜR DIE VORLAGE DER CCcam INSTALLATION


    Editiert und erstellt von DeVil007 Copyright? Scheiss drauf und verteilt es ;-)
    Besten Dank an DeVil007 für diese Anleitung.

    Oder aber, Du installierst IPC auf Deinem Server. Da ist schon alles enthalten. IPC ist perfekt für die Verwaltung der User, da es alles sehr übersichtlich aufbereitet.
    PHP:
    wget ipc.pebkac.at/ipc/ipcsetup.sh 
    bash ipcsetup
    .sh
    Logdateien werden von allen erstellt. Oscam, CCcam und auch IPC machen das.

    Die User benötigen dann nur noch einen linuxtauglichen, cardsharingfähigen Receiver. Theoretisch klappt das auch emulatormäßig auf dem PC.
    Marktführer bei den Receiver ist die Dreambox. Es funktionieren aber auch zB. bei Satellitenempfang die VU+ oder Coolstream.
    Es sollten nur noch HD Boxen gekauft werden, wenn man zukunftsorientiert investieren möchte.
     
    #2
  4. babylon05
    Offline

    babylon05 Ist oft hier

    Registriert:
    26. Dezember 2007
    Beiträge:
    194
    Zustimmungen:
    9
    Punkte für Erfolge:
    18
    AW: Vorgehen - von der Karte zum CS-Server

    Moinsen, wollte keinen neuen Thead aufmachen, wenn ich einen oscam server laufen habe, wie kann ich denn auf einem V-Server, auf dem auch oscam laufen soll, die org. Karten weiterreichen, was für ein Protokoll zwischen 2 oscam server nimmt man da am besten?

    mfg
     
    #3
  5. meister85
    Offline

    meister85 VIP

    Registriert:
    21. September 2009
    Beiträge:
    7.927
    Zustimmungen:
    5.229
    Punkte für Erfolge:
    113
    AW: Vorgehen - von der Karte zum CS-Server

    Ich empfehle dir das CCcam-Protokoll zu nutzen. Dieses läuft stabil und macht dir keine Probleme.
     
    #4
    babylon05 gefällt das.

Diese Seite empfehlen