Resultat 1 till 4 av 4

Ämne: Artikel: CSP Howto Debian/Linux

  1. #1
    razorx
    Gäst

    Artikel: CSP Howto Debian/Linux

    Du kan se sidan på http://www.comhit.net/content.php/14...o-Debian-Linux
    *********
    -INDEX-
    1. Förord/Disclaimer
    2. Nödvändiga filer
    3. Installation
    4. Enkel förklaring av proxy.xml
    5. Inställningar för proxy
    6. Extra inställningar
    7. Slutord

    1. -FÖRORD/DISCLAIMER-
    Denna guide är skapad för privat bruk i utbildnings syfte, informationen får inte annvändas för att dela abonnemang då detta är ett kontraktsbrott. Jag samt comhit.net kan inte hållas ansvariga för vad du som läser detta gör med informationen.


    2. -NÖDVÄNDIGA FILER-
    CSP 0.8.12
    Java


    3. -INSTALLATION-
    Ok nu har du kommit till steget där vi ska installera programvaran på din maskin.

    Installera java.
    Kod:
    #sudo apt-get install sun-java6-jre
    Installera csp.
    Extrahera "cardservproxy-0.8.12.tar.gz" på valfri plats.

    Såja nu har vi gjort det första steget och vi börjar närma oss en fungerande proxy.

    ställ dig i /cardservproxy mappen nu och skriv sedan.
    Kod:
    #sudo ./cardproxy.sh start
    du kommer att få detta svar
    "Starting CardServProxy: [ FAILED ]
    Config file 'config/proxy.xml' not found, generating template..."
    Ingen fara nu skriver vi samma cmd igen och proxyn kommer att starta.
    Terminalen kommer inte att säga så mycket mera just nu eftersom att proxyn nu rullar.

    Nu ska vi öppna en webläsare och surfa till http://localhost:8082 logga in med usr:admin pwd:secret
    Nu går vi till "config" där vi kan editera proxy.xml.

    -ENKEL FÖRKLARING AV PROXY.XML-
    proxy.xml är inställningarna för proxyn själva "modermodemet" i cardserverproxy.


    -INSTÄLLNINGAR FÖR PROXY-

    Ok Det första vi vill ställa in är våra olika ca-profiler (jag baserar denna delen på en newcs server med 3st olika providers.)

    HTML-kod:
    <ca-profiles>
      <default-des-key>01 02 03 04 05 06 07 08 09 10 11 12 13 14<default-des-key/>
         
         <profile name="cd" ca-id="0B00" enabled="true" debug="true">
          <newcamd listen-port="11001"/>
          <services-file>etc/services.cd</services-file> 
        </profile>
    
        <profile name="via" ca-id="090F" enabled="true" debug="true">
          <newcamd listen-port="11002"/>
          <services-file>etc/services.via</services-file>
        </profile>
      
         <profile name="box" ca-id="0500" enabled="true" debug="true">
          <newcamd listen-port="11003"/>
          <services-file>etc/services.boxer</services-file>
        </profile>
       
    </ca-profiles>
    Nu när vi ställt in våra ca-profiler ska vi gå till nästa steg i configen, nämligen annvändarhanteringen i csp.

    HTML-kod:
    <user-manager class="com.bowman.cardserv.SimpleUserManager">
        <auth-config>
          <user name="admin" password="secret" max-connections="3" admin="true"/>
          <user name="user1" password="secret1" profiles="cd via box"/> 
        </auth-config>
      </user-manager> 
    Genom att tilldela en user olika profiler bestämmer vi här vilka programkort han ska kunna se. Eftersom att jag har en box med både dvb-s och dvb-t vill jag självklart ta del av alla kort som sitter i servern.


    Nu kommer vi till hur man ansluter sin proxy till newcs.

    HTML-kod:
    <cws-connectors>
    
          <newcamd-connector name="viasat" profile="via" enabled="true">
            <host>localhost</host>
            <port>10001</port>
            <user>proxy</user>
            <password>yxorp</password>
            <des-key>01 02 03 04 05 06 07 08 09 10 11 12 13 14</des-key>
          </newcamd-connector>
          
          <newcamd-connector name="canaldigital" profile="cd" enabled="true">
            <host>localhost</host>
            <port>10002</port>
            <user>proxy</user>
            <password>yxorp</password>
            <des-key>01 02 03 04 05 06 07 08 09 10 11 12 13 14</des-key>
          </newcamd-connector>
    
          <newcamd-connector name="boxer" profile="box" enabled="true">
            <host>localhost</host>
            <port>10003</port>
            <user>proxy</user>
            <password>yxorp</password>
            <des-key>01 02 03 04 05 06 07 08 09 10 11 12 13 14</des-key>
          </newcamd-connector>
                
        </cws-connectors> 
    Så nu trycker vi på "save" och hoppas på att allt rullar igång


    6. -EXTRA INSTÄLLNINGAR-
    Under ca-profiler har jag skrivit med något som heter "etc/services.provider" Denna rad gör så att jag kan se vilken kanal en klient tittar på lite lättare.

    filen du vill ha hittar du under /var/tuxbox/config/enigma/services E1 för E2 /etc/enigma2/lamedb i din dreambox.

    7. -SLUTORD-

    Jag är absolut ingen expert på csp lr newcs bara en glad amatör.
    Det skulle inte förvåna mig om jag missat något i configen men allt är rätt självförklarande. Läs "proxyreference" om ni undrar över något.

    Vill du bidra till guiden för att få den bättre tveka inte att skicka ett PM.

  2. #2
    razorx
    Gäst
    Tänkte bara göra ett förtydligande i guiden då jag tröttnat på diverse PM.


    6. -EXTRA INSTÄLLNINGAR-
    Under ca-profiler har jag skrivit med något som heter "<services-file>etc/services.provider</services-file>" Denna rad gör så att jag kan se vilken kanal en klient tittar på lite lättare.

    filen du vill ha hittar du under /var/tuxbox/config/enigma/services E1 för E2 /etc/enigma2/lamedb i din dreambox.
    /etc/ katalogen ligger i csp inte under rooten på din linux installation. Ställ frågor i forumet inte i PM till mig.

  3. #3
    Seniormedlem Bogdans avatar
    Reg.datum
    Jan 2009
    Inlägg
    602
    Tackad
    20 gånger
    För att göra det ännu tydligare så kanske det ska stå såhär istället
    etc/ katalogen ligger i csp inte under rooten på din linux installation.
    och inte /etc/ katalogen........
    sätter man / i början så är det i rooten.

  4. #4
    Seniormedlem nauleems avatar
    Reg.datum
    Jul 2012
    Inlägg
    353
    Tackad
    12 gånger
    Felpostat!

Taggar för det här ämnet

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •  
stöd oss
ComHit.net är en ideell sidan som drivs helt utan reklamintäkter, detta för att du som användare ska slippa all störande reklam och diskutera de saker du är intresserad av.
Skulle man däremot känna att man vill donera en slant för att hjälpa ComHit.net att bli bättre är ni välkomna att donera via länken nedan.

https://www.paypal.me/comhit/
Följ oss