Arkiv för maj, 2011

Bytte kortserver – NewCS mot Oscam

Nu har jag försökt länge att få ordning på ny kortserver med NewCS (win32), och för några dagar sedan så var det mesta på plats. Allt fungerade klocktrent, prestanda, alla kanaler, autostart mm. Men sedan så upphörde kortet att fungera (Version 2). Version 4 kunde jag inte på något sätt få att fungera i NewCS (win32). Efter många försök så gav jag upp på NewCS. Jag kommer inte lägga tid på att beskriva allt jag testade, det finns det ju ingen anledning till.

Eftersom jag inte är så bekväm med Linux så valde jag att köra Oscam anpassat för Cygwin (cygwin1.dll). En fördel med Oscam är ju också att det är ett s.k. open source projekt vilket innebär att man kan själv anpassa och kompilera för att göra egna anpassningar… men den delen är överkurs för min del. För de som vill fördjupa sig i Oscam så kan man läsa och lära mer om man följer dessa länkar:

Streamboard:  http://streamboard.gmc.to/wbb2/portal.php
OSCam Forum:  http://oscam.ump2002.net/board/hmportal.php
OSCam Wiki:  http://streamboard.gmc.to:8001
Windows Binaries :  http://tekreaders.com/blog/oscam-windows/

Så här gjorde jag:

1. Hämta hem Oscam med Cygwin (Se länk ovan ”Windows Binaries”)
2. Kontrollera att Phoenix kortläsaren fungerar och att kortläsaren kör i 3.58 mhz och vilken COM-port som den använder. (Kolla i Windows Enhetshanterare)
3. Se till att alla Oscam och Cygwin filer ligger i samma katalog/mapp
4. Skapa en ny mapp i mappen där Oscam kan skriva loggfiler och cache-filer. Min mapp döpte jag till ”Log”.
5. Skapa Oscam konfigurationsfiler (vanliga textfiler):

oscam.conf
oscam.server
oscam.user
oscam.services
oscam.provid

6. oscam.conf filen ska innehålla följande. Här ska du ange sökväg till log-filerna som skapas automatiskt av Oscam:

[global]
logfile       = /oscam/log/oscam.log
usrfile       = /oscam/log/user.log
cwlogdir      = /oscam/log/cw
nice = 1
waitforcards = 1
preferlocalcards = 1

[monitor]
port          = 988
aulow         = 120
monlevel      = 1

[anticasc]
enabled = 0

[newcamd]
Key = 0102030405060708091011121314
Port = 15050@0500:FFF510,020500,023200,023210,023220,023230,023240,040D00
keepalive = 1
mgclient = 0

[webif]
httpport = 8989
httpuser = oscam,oscam
httpallowed = 127.0.0.1,192.168.1.1-192.168.1.254

7. oscam.server ska innehålla följande. Här ska du ange den port som din kortläsare använder:

[reader]
label                         = phoenix
enable                      = 1
protocol                      = mouse
device                        = /dev/com5
services                 = boxer
caid              = 0500
ident         =
group         = 1
emmcache        = 1,1,0
blockemm-unknown      = 1
blockemm-s        = 1
blockemm-g        = 1
lb_weight        = 100

8. oscam.user ska innehålla följande. Här anger du konton för de tvmottagare som ska ansluta mot kortservern / oscam:

[account]
user                          = user1
pwd                           = password
group         = 1
caid         = 0500
au         = phoenix
disabled        = 0
services        = boxer
ident  = 
keepalive        = 1
[account]
user                          = user2
pwd                           = password
group         = 1
caid         = 0500
au         = phoenix
disabled        = 0
services        = boxer
ident  = 
keepalive        = 1

9. oscam.services ska innehålla följande:

[Boxer]
caid     = 0500
provid = FFF510,020500,020510,020520,020530,020540,023200,0 23210,023220,1F1F1F,023240,040D00
srvid = 0230,0244,0262,02E4,02F8,02EE,030C,0320,0348,035C,0384,038E,03A2,03AC,03B6,03CA,041A,042E,0438,0442,0456,046A,0474,047E,0488,04A6,04C4,1586,14F0,14D2,168A,17DE,0C9E,0C80,0DA2

10.  oscam.provid ska innehålla följande:

0500:FFF510|Boxer|Terrestial|Swedish
0500:023200|Boxer|Terrestial|Swedish
0500:023210|Boxer|Terrestial|Swedish
0500:023220|Boxer|Terrestial|Swedish
0500:023230|Boxer|Terrestial|Swedish
0500:023240|Boxer|Terrestial|Swedish
0500:040D00|Boxer|Terrestial|Swedish

0500:0230|Boxer|BBC World|TV|
0500:0262|Boxer|SVT HD|TV|
0500:02e4|Boxer|Comedy Central|TV|
0500:02f8|Boxer|VH-1|TV|
0500:030c|Boxer|TV Finland|TV|
0500:0348|Boxer|Kanal 9|TV|
0500:035c|Boxer|Eurosport|TV|
0500:0384|Boxer|C+ Sport 1 SF|TV|
0500:038e|Boxer|C+ First|TV|
0500:03a2|Boxer|Discovery|TV|
0500:03ac|Boxer|MTV|TV|
0500:03b6|Boxer|Nickelodeon|TV|
0500:03ca|Boxer|C+ Hits Sports|TV|
0500:041a|Boxer|Kanal 5|TV|
0500:042e|Boxer|TV6|TV|
0500:0438|Boxer|Animal planet|TV|
0500:0442|Boxer|TV8|TV|
0500:0456|Boxer|Disney Channel|TV|
0500:046a|Boxer|TV4 Film|TV|
0500:0474|Boxer|TV400|TV|
0500:047e|Boxer|TV4 Plus|TV|
0500:0488|Boxer|CNN|TV|
0500:04a6|Boxer|ZTV|TV|
0500:04c4|Boxer|TV4 Fakta|TV|
0500:1586|Boxer|TV2 ABC|TV|
0500:14d2|Boxer|TV3|TV|
0500:168a|Boxer|TV1|TV|
0500:17de|Boxer|TV4|TV|

11. Starta igång oscam.exe och då ska allt köra igång. Kolla i oscam.log och kontrollera att allt ser rätt ut. Kolla att oscam kan läsa ditt kort, kolla så att allt laddats in och att kontona kan logga in och läsa nycklarna på kortet.

KLART!!!

Nja så enkelt är det aldrig tyvärr. När man kört igång oscam.exe så ser man inte vad som händer så tänk på att titta i loggen ordentligt.

Lycka till :-)



Följ

Få meddelanden om nya inlägg via e-post.