![]() |
|
|
|||||||
| Notiser |
| Allmänt Har du frågor om cardsharing som inte passar in i något av de andra forumen? Ställ den isåfall här. |
![]() |
|
|
Ämnesverktyg | Visningsalternativ |
|
|
#1 |
|
Donator
Reg.datum: Feb 2004
Inlägg: 1 547
|
Det här är tänkt att vara en introduktion för dem som inte vet något om cardsharing. Här behandlas bara cardsharing inom hushållet.
Den som har tänkt att pröva på cardsharing behöver vara lite datakunnig (helst Linux). Det finns inga färdiga lösningar utan konfigurationsfiler m.m. behöver alltid anpassas så man får vara beredd att hacka lite. Det är också bra att ha lite nätverkskunskaper så man kan förstå de nätverksrelaterade problem som kan uppstå. 1. Vad är cardsharing? Med cardsharing menas att man delar ut ett original programkort till flera mottagarboxar. Fördelen är att man kan använda ett programkort till flera mottagare hemma istället för att köpa flera s.k. tvillingkort eller liknande. 2. Funkar det med satellit, kabel, marksänt? Cardsharing funkar i dagsläget för Boxer, Comhem (inte HD-kanalerna), Canal Digital och Viasat (inte HD-kanalerna). Det funkar även för en hel del andra utländska programleverantörer. 3. Vad är en cardserver? Cardservern läser av originalkortet och skickar koderna vidare till klienterna. 4. Vad är en klient? En klient är en digitalmottagare som hämtar koderna från en server för att kunna dekryptera och visa programmet. 5. Hur många klienter kan man ha på en server? Detta är en vanlig fråga som det inte finns något exakt svar på. Det maximala antalet klienter beror på hur snabbt programkortet svarar, om klienterna tittar på samma eller olika kanaler samt en del andra tekniska förutsättningar. Det är normalt sett inga problem att ha lika många klienter som man normalt kan tänkas ha TV-apparater i ett hushåll. 6. Vad behöver man? I ett cardsharing system behöver man en server och en eller flera klienter. Servern och klienterna kommunicerar via vanligt datanätverk (ethernet). 7. Vad består servern av? Servern är en programvara som körs på en dator. Ett vanligt cardserverprogram är NewCS. Datorn man kör NewCS på kan vara en vanlig PC som kör Windows eller hellre Linux. Det kan också vara en Linuxbaserad digitalmottagare t.ex. Dreambox. Servern måste ha en kortläsare för att kunna läsa programkortet. I Dreambox finns kortläsaren inbyggd, använder du en PC måste du koppla till en lös kortläsare. 8. Varför skall jag köra servern på Linux? NewCS finns i en Windows-version också. Det går att köra servern på Windows. Men Windows-versionen är inte lika bra som Linux-versionen och en Linux-dator är stabilare än en Windows-dator. Så många väljer att köra servern på Linux för att det blir stabilare. 9. Vilka kortläsare fungerar? Till en PC behöver man ett s.k. Phoenix-interface. Äldre typer ansluts via serieporten och modernare typer ansluts via USB. Det finns också en del "multiprogrammerare" som tidigare använts för att programmera piratkort som går att använda. Tumregeln är att den går att använda om den kan sättas i "Phoenix-läge". 10. Var kan jag köpa en kortläsare? Kolla på nätet på sajter som säljer satellit-utrustning, ibland säljer de under avdelningen "Brännare" eller "Programmerare" Phoenix-interface. En annan mycket vanlig kortläsare som används av många idag är AD-Teknik:s USB Phoenix. Den finns med och utan ID-chip. Planerar man att använda mer än en kortläsare på samma dator är det bra att köpa sådana med ID-chip. 11. Kan samma server dela ut mer än ett kort? Ja, samma server kan dela ut flera kort. t.ex. Canal+ och Viasat. Men man måste ha en kortläsare för varje kort man vill dela ut. 12. Vad består en klient av? Det finns tre olika typer av klienter. a. En Linuxbaserad digitalmottagare som Dreambox, Relook eller liknande. Detta är ofta den bästa lösningen eftersom man får allt i samma låda och det är lätt att göra uppdateringar genom att byta ut programvaran i mottagaren. Mottagaren klarar också av olika system, t.ex. Canal+ och Viasat samtidigt. b. En vanlig digitalmottagare som kompletteras med ett lämpligt interface t.ex. Alex. Interfacet har en anslutning som passar i mottagarens kortläsare och en anslutning till datanätet. Detta är en billigare lösning (knappt 1000:-) som kan passa om man redan har en bra mottagare. Nackdelen är att mottagaren oftast bara klarar ett system. Det blir också fler sladdar att hålla reda på och strulfaktorn ökar. c. Ett TV-kort i en dator. Med ett lämpligt TV-kort i en dator är det ofta möjligt att titta på krypterade program genom att koppla upp sig mot en cardserver. Det krävs lämpliga programvaror och en del konfigurerande. 13. Vilken programvara använder klienten? Det finns flera olika. I Linux-baserade mottagare är mgcamd en vanlig programvara. Kör man TV-kort i en dator finns programvaror som WinCSC och acamd. Alex har sin egen inbyggda programvara. 14. Hur kan ett system se ut? a. Det enklaste systemet kan vara en enda Dreambox som är både klient och server. I Dreamboxen körs serverprogrammet NewCS som läser av kortet och klientprogrammet mgcamd som kommunicerar med servern och dekrypterar bilden. b. Efter ett tag kanske man vill ha en mottagare till och skaffar ytterligare en Dreambox. Den nya Dreamboxen behöver bara köra klientprogrammet mgcamd som konfigureras att koppla upp sig mot servern i den gamla Dreamboxen. I den gamla Dreamboxen måste man då göra inställningar så att man tillåter den nya Dreamboxen att ansluta. c. Ett större system kan bestå av tre-fyra olika Dreamboxar som klienter och en PC som server. 15. Varför är det bra att ha servern på en PC? Det kan vara en fördel att ha servern på en maskin som inte används till något annat. Detta för att det skall bli så lite störningar för klienterna som möjligt. Om maskinen som servern går på behöver startas om eller hänger sig så försvinner ju tjänsten för alla klienterna. Många väljer att ha servern på en gammal PC som inte används till något annat. Om man inte vill ha en stor PC på ständigt som brummar och drar ström så finns det möjlighet att köra servern på t.ex en liten Linux-baserad router eller en gammal Dreambox med trasig mottagardel. 16. Vilka kunskaper behövs? Det är bra med datorkunskaper. Ju mer desto bättre. Linux är bra att kunna eftersom Dreambox m.fl. mottagare är Linux-baserade. Många väljer att sätta upp cardservern på en Linux-dator och då krävs också Linux-kunskaper. Det är en fördel att kunna nätverk eftersom kommunikationen sker via nätverket och det krävs kunskaper för att kunna göra rätt nätversinställningar och reda ut ev. problem med nätverket. 17. Måste alla klienter anslutas till parabol/kabel/antenn? Ja. Det enda som skickas mellan servern och klienterna är koderna som dekrypterar bilden. Själva antennsignalen måste varje box få från sin egen antenningång via antennkabel från parabol, kabelTV-uttag eller antenn. 18. Måste servern anslutas till parabol/kabel/antenn? Om servern är enbart server t.ex. en PC så behöver den inte anslutas till antenn. Servern behöver bara ha en kortläsare för att kunna läsa programkortet. (Om man har en kombinerad server/klient t.ex. en Dreambox eller en PC med TV-kort så behöver den anslutas till antennsignal för att kunna visa bilden.) Senast redigerad av atomized den 2008-12-09 klockan 22:19. Anledning: Kompl. p. 17, 18 om antennanslutn. |
|
|
|
|
|
#2 |
|
Donator
Reg.datum: Feb 2004
Inlägg: 1 547
|
Ovanstående inlägg är ett försök att skriva en FAQ för nybörjarfrågor inom cardsharing. Jag är beredd att ta emot frågor eller synpunkter för att förbättra den så långt möjligt. Så kom igen med alla frågor inom cardsharing som du aldrig vågat fråga förut...
![]() Detta är tänkt att vara en tråd för relativa nybörjare. För mer avancerade frågor kanske det är bättre att posta i en egen tråd i forumet. Glöm inte heller bort Sök-funktionen i forumet. Det mesta har frågats och svarats på förut... ![]() Men tanken är att vi kanske kan samla de vanligaste nybörjarfrågorna här så kan vi hänvisa till denna tråd framöver. |
|
|
|
|
|
#3 |
|
Moderator
Reg.datum: Jan 2004
Inlägg: 726
|
Riktigt bra, klistrade fast den =)
återkommer med feedback när jag har tid att läsa igenom det nogrannare
__________________
Multitasking means screwing up several things at once. |
|
|
|
|
|
#4 |
|
Donator
Reg.datum: Feb 2004
Inlägg: 1 547
|
Här skickar jag med en lämplig första newcs.xml att börja med. Många av de exempelfiler som finns i olika guider innehåller en massa onödigt. Jag tycker det är bättre att börja med en "avskalad" version som bara innehåller det nödvändigaste och lära sig hur den fungerar. Sen kan man lägga till ev. features senare när man fått det att rulla.
Kod:
<newCSconfig>
<readers name="Phoenix">
<device>
<name>Phoenix Interface</name>
<type>phoenix</type>
<mhz>357</mhz>
<node>/dev/ttyS0</node>
<parity>odd</parity>
<reset>normal</reset>
<export>Yes</export>
<enabled>Yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>
<!-- <boxkey>0000000000</boxkey> -->
<!-- <rsa>0000000000</rsa> -->
<Seca-PPV>no</Seca-PPV>
<crypto-special>No</crypto-special>
<PTShandshake>No</PTShandshake>
<carddetect>yes</carddetect>
<newcamd_port>15000</newcamd_port>
<priority>round</priority>
</device>
</readers>
<cache>
<emm>20</emm>
<ecm>-1</ecm>
</cache>
<httpd>
<server>
<port>8080</port>
<enabled>yes</enabled>
</server>
<user>
<name>newcs</name>
<password>newcs</password>
<accesslevel>admin</accesslevel>
</user>
</httpd>
<debug>
<password>NewCSpwd</password>
<level>verbose</level>
<type>init</type>
<output>console,tcp</output>
<console_options>normal,init</console_options>
<tcp_port>1001</tcp_port>
<tcp_options>normal,init</tcp_options>
</debug>
<newcamdserver>
<enabled>Yes</enabled>
<name>newcs</name>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
<user>
<name>user1</name>
<password>pass1</password>
<spider>No</spider>
<au>on</au>
</user>
</newcamdserver>
</newCSconfig>
<node>/dev/ttyS0</node> ifall kortläsaren får någon annan beteckning (oftast blir den dock /dev/tty/S0). För Windows kan du använda samma fil och bara ändra raden: <node>/dev/ttyS0</node> till <node>COM4</node> eller till den COM-port kortläsaren får på din dator. (Om du kör Windows är det inte säkert att web-interfacet eller telnet-interfacet fungerar. De senare Windows-versionerna av NewCS har haft dålig funktionalitet. Vad jag kunnat prova så fungerar inte web-interfacet i v. 1.50 och inte telnet-interfacet i v. 1.62.) Senast redigerad av atomized den 2008-12-13 klockan 17:29. Anledning: Uppdaterat versionsnummer på bristande Windows-funktionalitet. |
|
|
|
|
|
#5 |
|
Donator
Reg.datum: Feb 2004
Inlägg: 1 547
|
Många undrar över hur man kommer igång med NewCS på Windows.
Här kommer en liten lathund för hur man kommer igång på enklaste sätt. 1. Koppla in din kortläsare och installera ev. drivrutiner till den. Om det är en äldre serieportansluten läsare så behövs oftast inte någon drivrutin. Om det är en USB-ansluten läsare så behöver den oftast en drivrutin. Se instruktioner från tillverkaren. 2. När din kortläsare är installerad så kontrollera att du vet säkert vilken COM-port den använder. 3. Tanka ned zip-filen med NewCS-programvaran från denna siten. Välj helst inte v. 1.62 eftersom den har lite problem i Windows. v. 1.50 eller tidigare går bra. (v. 1.62 behövs bara om man kör Viasat). 4. I zip-filen finns en mapp som heter 'win32'. De filer som finns i den mappen lägger du i en tom mapp på din dator. 5. Kopiera texten i den newcs.xml som finns i mitt inlägg ovanför i denna tråden. Ändra raden: <node>/dev/ttyS0</node> så att den innehåller den COM-port din kortläsare använder, t.ex.: <node>COM4</node> spara sedan filen med namnet newcs.xml och lägg den i samma mapp som du har NewCS-filerna. 6. Starta ett kommandofönster (DOS-prompt). Byt till din NewCS-mapp med kommandot 'cd' och starta NewCS med kommandot: newcs Om allt går bra så får du en utskrift på skärmen där du kan följa hur NewCS rullar igång. ==================== Tyvärr finns det en hel del buggar i de senare Windows-versionerna. Den senaste versionen som rullar helt felfritt är v. 1.31. I senare win32-versioner finns följande buggar: v. 1.50: web-interface fungerar inte. v. 1.62: telnet-interface fungerar inte och NewCS kraschar om inte raden: <output>console,tcp</output> ändras till: <output>none</output> men då får man ingen loggning och kan inte se vad som händer. Använd web-interfacet för att kolla om servern rullar. Senast redigerad av atomized den 2008-12-13 klockan 17:36. Anledning: Lagt till begränsningar i senare win32-versioner. |
|
|
|
|
|
#6 |
|
Donator
Reg.datum: Dec 2006
Inlägg: 72
|
Hittade detta efter din hänvisning hit i en annan tråd.
Tänkte bara säga: Snyggt och bra gjort. Jag iofs inte lusläst det men det ser ut som om det skulle kunna och borde vara måsteläsning! ![]() Detta borde hamna/finnas på ngn mycket lättfunnen plats, så där mitt i ansiktet liksom. Mer sånt åt folket!
__________________
DM7020 Gemini 4.60 | PLi Jade3 / DM800 Gemini 4.40 | Oozoone CVS i flash Ubuntu 9.04 NewCS 1.67 + CSP 0.8.8 |
|
|
|
|
|
#7 |
|
Reg.datum: Aug 2008
Inlägg: 210
|
Så där enkelt ska det inte vara, tjusningen är (tycker jag) ju att själv fixa o trixa lite, timmar el dagar för att sen bilden komma fram på tv:n.
Självklart har jag själv inte kunskap att skapa prg o script, men att göra fel några ggr är ju ett måste, eller ? Alla tycker väl inte så. |
|
|
|
|
|
#8 |
|
Donator
Reg.datum: Feb 2004
Inlägg: 1 547
|
Kul med synpunkter!
![]() Tråden kom till för att kanske slippa svara på samma frågor om och om igen... ![]() Det kan bli lite tjatigt i forumet emellanåt om samma frågor ställs av olika personer vecka efter vecka. ![]() Men det är klart, för enkelt ska det inte vara. Lite problem bör man springa på för att lära sig och för att kunskaperna ska fastna så man vet vad man håller på med. Men jag tror cardsharing till sin natur är såpass komplicerat att det aldrig kan bli helt enkelt, oavsett hur många lathundar man skriver...? Hade så smått börjat fundera på att lägga till ett avsnitt om hur man drar igång NewCS på Linux, men jag kanske ska lägga ner det då så det inte blir för enkelt... ![]() Vi får se om andan faller på.
|
|
|
|
|
|
#9 |
|
Reg.datum: Dec 2002
Inlägg: 4
|
Super bra guide.Ska själv försöka mej på att få det att funka.Är helt grön på detta.Min tid va då det gick att göra guldkort mm
|
|
|
|
|
|
#10 |
|
Reg.datum: Mar 2007
Inlägg: 31
|
Hejsan, en liten fråga bara:
Jag ser att du inte har radegastserver med i din newcs.xml, hur får man då till att nycklar uppdateraas till kortet? Vad jag läst så fungerar det bara om man byter till radegast, stämmer det? (jag kör boxer, opensasc 49 samt newcs 1.62 under mythbuntu) Själv fick jag dock inte nya nycklar till kortet då de bytte senast (3:e mars) Dvs, det jag igentligen undrar över är om detta fungerar under boxer samt hur jag måste ställa in i newcs samt ev opensasc för att nyckeluppdateringar skall skickas till kortet? Tack på förhand!
|
|
|
|
![]() |
| Bokmärken |
| Taggar |
| cardsharing, introduktion |
| Ämnesverktyg | |
| Visningsalternativ | |
|
|
Liknande ämnen
|
||||
| Ämne | Startat av | Forum | Svar | Senaste inlägg |
| Cardsharing till HTPC med Alex? | baronbengt | Allmänt | 2 | 2008-05-15 16:46 |
| Cardsharing Dreambox till Windows, går det? | burken | Allmänt | 6 | 2008-04-18 23:00 |
| Cardsharing 10 till 20 personer konfigurering | esc89 | Allmänt | 2 | 2008-01-19 17:06 |
| Cardsharing DB7025 till sommarstuga? | Mike Hunt | Allmänt | 2 | 2006-05-30 17:34 |
| Cardsharing till 9500AY ?? | Mac Gyver | Allmänt | 12 | 2005-04-19 11:33 |