Sidan 1 av 2 12 SistaSista
Resultat 1 till 10 av 16

Ämne: Artikel: PC och NewCS Cardserver

  1. #1
    ComHit Crew Minimes avatar
    Reg.datum
    Jul 2007
    Inlägg
    2 267
    Tackad
    247 gånger

    Artikel: PC och NewCS Cardserver

    Du kan se sidan på http://www.comhit.net/content.php/19...wCS-Cardserver
    *********
    Guiden täcker installation, konfiguration i både Linux och Windows operativsystem.Även lite kort fattat Webbgränsnittet och telnet om man valt att ta med det i NewCS konfiguration.

    Innehåll
    1. Förord
    2. NewCS
    3. Linux
      3.1. Nödvändiga paket
      3.2. Hämta nödvändiga filer
      3.3. Installation
      3.4. Kortläsare
      3.5. Konfiguration
      3.6. Starta Servern
    4. Windows
      4.1. Nödvändiga paket
      4.2. Hämta nödvändiga filer
      4.3. Installation
      4.4. Konfiguration
      4.5. Starta Servern
    5. Webbgränssnittet
    6. Telnet
    Bifogad fil 949
    1. Förord

    Denna guide är skapad för privat bruk i utbildnings syfte, informationen får inte anvä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. NewCS

    Vad är NewCS? [wiki=NewCS][/wiki] kortserver programvara med ett integrerat webbgränssnitt och telnet anslutning.
    Servern fungerar som en tolk mellan kortet som sitter i kortläsaren och klienterna på nätverket.
    För att klienterna på nätverket ska kunna avkoda bilden så måste dom ansluta och logga in på kort servern.
    Klienterna i detta fallet kan vara en [wiki=Dreambox][/wiki], AzBox eller Miraclebox som är konfigurerad för detta enda målet, men det kan även vara en kort klient.
    Så som "Season Interface" eller "Alex CS-Klient".Ska till lägga att NewCS-1.65 för Windows kan bugga lite och är inte lika stabil som NewCS-1.67RC1 för Linux.
    Optimala för Windows versionen är egentligen att köra en äldre version så som NewCS-1.31 eller kanske till och med kör OSCam istället om du har ett nyare viasat abonnemang då NewCS inte stöder nyare Viasat kort alls...
    Rekommendera att prova sig fram.

    3. Linux

    3.1. Nödvändiga paket

    • unzip
    • wget
    • libssl
    • NewCS-1.67RC1

    3.2. Hämta nödvändiga filer

    Innan vi börjar se till att du har installerat unzip, wget och libssl.
    Installation av dessa paket kan variera lite beroende på Linux distribution.
    Ladda ned NewCS-1.67RC1:
    Kod:
    ~# cd /usr/src
    ~# wget http://www.skystar.org/arsiv/cardsharing/newcs/newcs-1_67RC1.zip
    3.3. Installation

    Efter att vi laddat ned NewCS så ska vi packa upp filen och lägga den på rätt ställe i systemet.
    Kod:
    ~# unzip newcs-1_67RC1.zip
    ~# cd newcs-1.67_RC1/bin/
    ~# cp newcs.i686 /usr/sbin/
    Så har vi installerat kort server programvaran.

    3.4. Kortläsare

    Nu ansluter vi kortläsaren till servern via USB porten.
    För att kolla att allt ser bra ut och att servern hittar kortläsare skriver vi följande:
    Kod:
    ~# dmesg
    Så här ser det ut för mig, (Använder dock två stycken seriell läsare).
    Denna hittar då två Seriell till USB konvertrar.
    Kod:
    usbcore: registered new interface driver usbserial
    drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
    usbcore: registered new interface driver usbserial_generic
    drivers/usb/serial/usb-serial.c: USB Serial Driver core
    drivers/usb/serial/usb-serial.c: USB Serial support registered for FTDI USB Serial Device
    ftdi_sio 2-1:1.0: FTDI USB Serial Device converter detected
    drivers/usb/serial/ftdi_sio.c: Detected FT232BM
    usb 2-1: FTDI USB Serial Device converter now attached to ttyUSB0
    ftdi_sio 2-2:1.0: FTDI USB Serial Device converter detected
    drivers/usb/serial/ftdi_sio.c: Detected FT8U232AM
    usb 2-2: FTDI USB Serial Device converter now attached to ttyUSB1
    usbcore: registered new interface driver ftdi_sio
    drivers/usb/serial/ftdi_sio.c: v1.4.3:USB FTDI Serial Converters Driver
    Det ska nu rulla massa information i terminalen och på sista raderna ska det nu stå något i stil med "attached to ttyUSB0" och "attached to ttyUSB1".
    Vi kan även försäkra oss om detta genom att skriva:
    Kod:
    ~# lsusb
    Som nämnt tidigare så använde jag mig av Seriell USB konverter så lsusb visar för mig detta:
    Kod:
    Bus 4 Device 1: ID 0000:0000
    Bus 3 Device 1: ID 0000:0000
    Bus 2 Device 4: ID 0403:6001 Future Technology Devices International, Ltd 8-bit FIFO
    Bus 2 Device 5: ID 0403:6001 Future Technology Devices International, Ltd 8-bit FIFO
    Bus 2 Device 1: ID 0000:0000
    Bus 1 Device 1: ID 0000:0000
    Här ska det nu vara listat din kortläsare på en av USB busarna.

    3.5. Konfiguration

    NewCS konfigureras med en enda xml-fil, ligga som standard i /etc, skulle man vilja ändra detta så kan man göra det genom att lägga till "växeln" -C
    i uppstarts strängen.Visar ett exempel i sektion 3.6 på detta. newcs.xml

    Kod:
     
         
              
                   Conax
                   phoenix
                   357
                   /dev/ttyUSB0
                   even
                   normal
                   Yes
                   Yes
                   No
                   No
                   Yes
                   No
                   No
                   yes
                   10001
                   Yes
                   no
                   0000
                   round
              
              
                   NDS
                   phoenix
                   357
                   /dev/ttyUSB1
                   odd
                   normal
                   Yes
                   Yes
                   No
                   No
                   Yes
                   
                   No
                   No
                   yes
                   10002
                   Yes
                   no
                   0000
                   round
              
              
                   Viaccess
                   phoenix
                   357
                   /dev/ttyUSB2
                   odd
                   normal
                   Yes
                   Yes
                   No
                   No
                   Yes
                   No
                   No
                   yes
                   10003
                   Yes
                   no
                   0000
                   round
              
         
         
              No
              14000
              
                   localhost
              
         
         
              20
              -1
         
         
              
                   8080
                   yes
              
              
                   admin
                   newcs
                   admin
              
         
         
              NewCSpwd
              simple
              internal
              all
              console,tcp
              1001
              normal,init
              all
              file
              /var/log/newcs.log
         
         
              Yes
              cardserver
              01 02 03 04 05 06 07 08 09 10 11 12 13 14
              
                   User1
                   Password1
                   on
                   off
                   off
                   2
              
              
                   User2
                   Password2
                   on
                   off
                   off
                   2
              
              
                   User3
                   Password3
                   on
                   off
                   off
                   2
              
         
    
    Förklaring till alla taggarna finner ni i wikin under [wiki=NewCS][/wiki].

    3.6. Starta Servern

    Nu så är kort servern konfigurerad för att provas köra.För att starta servern skriver vi nu:
    Kod:
    ~# /usr/sbin/newcs.i686
    Om du gjort rätt och allting nu är konfigurerat korrekt så ska servern starta upp ok.
    Och visa följande rader:
    Kod:
    This is NewCS 1.67 RC1 [Build: 95] - the New CardServer by the Butter-team..
    Compiled on Jul 14 2009 at 12:12:45
    Reading Config file from /etc/newcs.xml
    TCP-log password is disabled!
    TCP-log set to simple mode
    level: normal
    type: init
    output: file
    logger config: level 1 type 3 output 8
    log file: /var/log/newcs.log
    File log options: level 1 type 255
    [ NewCS ] Process ID is: 11717
    newcamd: main loop
    ~#
    Har du valt att spara newcs.xml filen någon annanstans så skulle upp starts strängen kunna se ut som följande:
    Kod:
    ~# /usr/sbin/newcs.i686 -C /etc/newcs/newcs.xml
    4. Windows

    4.1. Nödvändiga filer

    • NewCS-1.65 (Stöder enbart pcsc, phoenix och sc8 som "type" läsare)
    • Drivrutiner för USB läsare

    4.2. Hämta nödvändiga filer

    NewCS-1.65 kan du ladda hem från comhit.net, du finner det i filarkivet.
    Spara zip filen till ex. skrivbordet så hittar du lätt åt filen.Om du använder AD-Tekniks Phoenix eller MP kortläsare så behöver du ev.
    hämta drivrutiner för dessa från AD-Tekniks sida och installera dem med.

    4.3. Installera

    Nu ska vi installera NewCS för Windows.Packa upp filen till skrivbordet med hjälp av Windows Zip verktyg.
    Gå in i mappen "newcs-1.65" och sedan Win32.
    I denna mapp skapar vi en textfil och döper den till newcs.xml
    För att webbgrännsittet ska fungera korrekt så måste vi även skapa en mapp i C:\ som vi döper till temp, om den nu inte finns där redan.

    4.4. Konfiguration

    Sedan vi skapat newcs.xml så kopierar du in följande information och sparar filen.newcs.xml
    Kod:
    
         
              
                   Conax
                   phoenix
                   357
                   COM1
                   even
                   normal
                   Yes
                   Yes
                   No
                   No
                   Yes
                   No
                   No
                   yes
                   10001
                   Yes
                   no
                   0000
                   round
              
              
                   NDS
                   phoenix
                   357
                   COM2
                   odd
                   normal
                   Yes
                   Yes
                   No
                   No
                   Yes
                   
                   No
                   No
                   yes
                   10002
                   Yes
                   no
                   0000
                   round
              
              
                   Viaccess
                   phoenix
                   357
                   COM3
                   odd
                   normal
                   Yes
                   Yes
                   No
                   No
                   Yes
                   No
                   No
                   yes
                   10003
                   Yes
                   no
                   0000
                   round
              
         
         
              No
              14000
              
                   localhost
              
         
         
              20
              -1
         
         
              
                   8080
                   yes
              
              
                   admin
                   newcs
                   admin
              
         
         
              NewCSpwd
              simple
              internal
              all
              console,tcp
              1001
              normal,init
              all
              file
              newcs.log
         
         
              Yes
              cardserver
              01 02 03 04 05 06 07 08 09 10 11 12 13 14
              
                   User1
                   Password1
                   on
                   off
                   off
                   2
              
              
                   User2
                   Password2
                   on
                   off
                   off
                   2
              
              
                   User3
                   Password3
                   on
                   off
                   off
                   2
              
         
    
    4.5. Starta Servern

    Nu så är kort servern konfigurerad och klar för att prova köras.Dubbel klickar du på newcs.exe filen som ligger i mappen newcs-1.65\Win32 på Skrivordet.
    En svart promt ska då dyka upp på skärmen och massa text ska börja rulla.
    Kod:
    This is NewCS 1.65 - the New CardServer by the Butter-team..
    Compiled on Jan 19 2009 at 17:54:08
    Reading Config file from newcs.xml
    TCP-log password is enabled, set to: NewCSpwd
    TCP-log set to simple mode
    level: normaltype: init
    output: console,tcp
    logger config: level 1 type 3 output 5
    Console log options: level 1 type 3
    TCP log options: level 1 type 3
    [ 22:27:50 ] [ Box detect ] Windows Vista Build 7600
    Har du valt att spara newcs.xml filen någon annanstans så skulle upp starts strängen kunna se ut som följande: (För detta krävs att du öppnat kommandotolken.)
    Kod:
    C:\Users\Minime\Desktop\newcs-1.65\win32>newcs.exe -C newcs\newcs.xml
    5. Webbgränsnit

    Om du konfigurerat webif i newcs.xml filen så ska du kunna surfa in på servern via webbläsaren.
    URL: http://xxx.xxx.xxx.xxx:8080
    Användarnamn och lösenord är som du konfigurerade i /etc/newcs.xml.
    I detta fallet:
    Kod:
    Användarnamn: admin
    Lösenord: newcs
    Här ifrån kan du enkelt lägga till användare och kolla status på korten med mera.

    6. Telnet

    NewCS har även en intregrerad telnetserver och om aktiverad så kan man enkelt övervaka servern med hjälp av denna. (OBS: I Windows verkar inte NewCS telnet servern fungera riktigt, jag fick då inte till det.)
    Ytterligare hjälp och frågor om detta finner du i forumet.
    ------------------------------------------------------------------------------------
    Om du känner för att donera en slant (BTC) för att visa din uppskattning:
    1JR4eQb5GeTRyMr4cFxXFSogfpj2upsGpp
    Asus EeeBox Slackware 64 15.0 - OSCam Build 10611 - Omnikey 3121
    Asus EeeBox Slackware 64 15.0 - Kodi 20.2
    Raspberry Pi 4 Slackware Arm 15.0 - Kodi 20.2
    Miraclebox Premium Twin HD - Openvix 5.2.040 - OSCam r11532 - (Neotion CI+ CA-modul)
    Sharp Aquos 40" LED-TV LC-40LE600S

  2. #2
    ComHit Crew atomizeds avatar
    Reg.datum
    Feb 2004
    Inlägg
    9 231
    Tackad
    1 084 gånger
    Snyggt jobbat med ännu en fin guide från dig!
    Har du frågor om hur man gör, ställ dem i forumet! Skicka inte PM till mig!
    Använd SÖK i forumet. LÄS Guider och Wikis. Testa!!


  3. #3
    grymt bra jobbat en guldstjärna i min bok eller 2

  4. #4
    Färsking
    Reg.datum
    Oct 2009
    Inlägg
    22
    Tackad
    1 gånger
    Mycket bra guide!!

    Här finns en .iso med allt som behövs för att köra NewCS och CSP i linux för den som vill prova: http://www.comhit.net/showthread.php...-NewCS-och-CSP

  5. #5
    Skulle någon kunna tipsa om en bra kortläsare för en windows maskin ? är Smargo SmartReader något som skulle funka ?

  6. #6
    Citat Ursprungligen postat av nas1 Visa inlägg
    Mycket bra guide!!

    Här finns en .iso med allt som behövs för att köra NewCS och CSP i linux för den som vill prova: http://www.comhit.net/showthread.php...-NewCS-och-CSP

    Finner ikke noen iso-filer eller annet, er de slettet?

  7. #7
    jag har instalerat ubuntu 10.40 men jag hittar inte vart jag skall skriva in det rader du skriver om här

  8. #8
    ComHit Crew atomizeds avatar
    Reg.datum
    Feb 2004
    Inlägg
    9 231
    Tackad
    1 084 gånger
    Citat Ursprungligen postat av satwizz Visa inlägg
    jag har instalerat ubuntu 10.40 men jag hittar inte vart jag skall skriva in det rader du skriver om här
    Öppna ett terminalfönster.

    Det är nog bra att vara användare "root" när man kör kommandona. För att logga in som root skriv
    su -
    vid prompten.
    OBS! Som root-användare har du kraft att förstöra hela systemet... Var försiktig!

    Om du har ytterligare funderingar om hur Linux fungerar så prova att googla efter någon nybörjarhjälp för Linux.
    Senast redigerad av atomized den 2012-03-20 klockan 15:11.
    Har du frågor om hur man gör, ställ dem i forumet! Skicka inte PM till mig!
    Använd SÖK i forumet. LÄS Guider och Wikis. Testa!!


  9. #9
    Citat Ursprungligen postat av atomized Visa inlägg
    Öppna ett terminalfönster.

    Det är nog bra att vara användare "root" när man kör kommandona. För att logga in som root skriv
    su -
    vid prompten.
    OBS! Som root-användare har du kraft att förstöra hela systemet... Var försiktig!

    Om du har ytterligare funderingar om hur Linux fungerar så prova att googla efter någon nybörjarhjälp för Linux.
    Jo men när jag skall skriva in # cp newcs.i686 /usr/sbin/ så kopieras filerna inte dit =(
    Senast redigerad av satwizz den 2012-03-24 klockan 19:21.

  10. #10
    ComHit Crew atomizeds avatar
    Reg.datum
    Feb 2004
    Inlägg
    9 231
    Tackad
    1 084 gånger
    Prova att skriva sudo framför dina kommandon, och när det frågas efter lösenord så anger du ditt vanliga password du har i Ubuntu. Ex.:

    sudo cp newcs.i686 /usr/sbin/
    Har du frågor om hur man gör, ställ dem i forumet! Skicka inte PM till mig!
    Använd SÖK i forumet. LÄS Guider och Wikis. Testa!!


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