Switching to Oscam from Cccam

beechtree

DW Member ++
Joined
Oct 11, 2010
Messages
266
Reaction score
135
I'm planning to switch to Oscam from Cccam, obviously there are a lot of members on here that know a lot more about this stuff than I do so I would be grateful if you could take a look and point out any errors or omissions.
I have a small private network, my own card, using a DM800se as a server with the digitalworldz image. Clients using DM500s with Commando 14.6, currently all using Cccam only.
I'm hoping to leave all the clients as they are and just make some server changes, namely add Oscam as a card reader, so here's the plan......

Download Oscam v6611 Cardserver + Cccam v2.13 from TSpanel.
Transfer my current server Cccam config to Cccam 2.13, disable/remove the box key from Ccam.
Still in Cccam, so it can connect to Oscam, insert this line -
L: 192.168.xxx.xxx(my server ip) 14000(port number of my choice) myusername(for Oscam) mypassword(for Oscam) 0963(sly caid) 000000 256 .
So it looks like this -
L: 192.168.001.001 14000 myusername mypassword 0963 000000 256

Find the Oscam config file in / etc / tuxbox / config /.

Config file:

####oscam.conf####

[global]
nice = -1
logfile = /dev/null
clienttimeout = 5000
fallbacktimeout = 2500
clientmaxidle = 120
cachedelay = 120
bindwait = 120
resolvedelay = 30
serialreadertimeout = 1500
maxlogsize = 10
waitforcards = 1
preferlocalcards = 1
saveinithistory = 1
keepalive = 1
ecmwhitelist = 0963@000000:3E,4F,42,44,45,47,4E,53,54,56,61,67,62 ,68,69,6A,6B,6E,6D,6F,71,72,73,77,78,74,79,7A,7C,7 D,7E,80,8B,85


[dvbapi]
enabled = 1
user = myusername
boxtype = dreambox
au = 1
pmt_mode = 0

[cccam]
port = 14000
version = 2.1.3
build = 3165
reshare = 1

[webif]
httpport = 8888
httpuser = my webif username
httppwd = my webif password
httprefresh = 5
httphideidleclients = 0
httpallowed = 127.0.0.1, 192.168.0.0 - 255.255.255.255
debug = 255

[monitor]
appendchaninfo = 1

Oscam Server file:

####oscam.server####

[reader]
label = SlyUK
protocol = internal
detect = cd
device = /dev/sci0
caid = 0963
EMMCache = 1,1,0
blocknano = all
group = 1




####oscam.user####

[account]
user = myusername
group = 1
caid = 0963
ident = 0963:000000
au = SlyUK
monlevel = 0

[account]
user = client1 username
pwd = client1 password
group = 1
caid = 0963
ident = 0963:000000
cccreshare = 1
cccmaxhops = 1

[account]
user = client2 username
pwd = client2 password
group = 1
caid = 0963
ident = 0963:000000
cccreshare = 1
cccmaxhops = 1

[account]
user = client3 username
pwd = client3 password
group = 1
caid = 0963
ident = 0963:000000
cccreshare = 1
cccmaxhops = 1

Etc.

What do we think? Will this work and update entitlements?

Thanks for looking.
 
Last edited:
In oscam you have activated cccam protocol but you are saying you are looking to connect with an L line. An L line is used to connect to camd35 protocol so this will not work. Also I dont think camd35 can be used for updating entitlements.

I would recommend activating newcamd protocol in oscam and connecting to it using an N line or alternatively getting you clients to connect directly to oscam by configuring it as per your current cccam setup
 
Just to confirm Oscam with cccam using the Newcamd protocol will allow you to receive emms through a client running cccam.

I have experimented with L line and camd35 in the past and could not get the card to receive emms.
 
Thanks for the reply, no doubt you can see I don't understand this completely. Just looking to work around the current espn SD issue. If I use newcamd what should the N line look like? Does that mean I have to re configure my clients? Alternatively, what line do I need to use to connect using the cccam protocol?
 
Just a simple N line needs to be added to cccam cfg to link it to the Oscam card server and an account with the same username and pass needs to be created in Oscam.user file. The f lines stay the the same and there is no need to give out new c lines.

N: 127.0.0.1 10000 username password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 256
 
Just a simple N line needs to be added to cccam cfg to link it to the Oscam card server and an account with the same username and pass needs to be created in Oscam.user file. The f lines stay the the same and there is no need to give out new c lines.

N: 127.0.0.1 10000 username password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 256

Thanks, I decided to take your advice and use the Newcamd, I think I've got my head round it now, I'll have a crack at it over the weekend, cheers.
 
once you get your head round that my personal advice would be to get shot of cccam and convert to oscam alone. Feel free to gimme a shout when your ready. At the end of the day the less stages in clearing channels the better the resulting ecm times
 
Cheers Mark, with that in mind, is it possible to convert my server to Oscam alone and leave my clients on cccam?
 
once you get your head round that my personal advice would be to get shot of cccam and convert to oscam alone. Feel free to gimme a shout when your ready. At the end of the day the less stages in clearing channels the better the resulting ecm times

I wholeheartedly agree the less steps the better and easier to maintain just through the oscam webif lovely.
 
drop c**am m8... oscam does all the work for you and you just issue normal c or n to your peers,regards mdt
 
Thanks everyone, I'm convinced! Digger, how do I enable cccam protocol in oscam?
 
in oscam.conf mate, just add the following and restart oscam.

[cccam]
port = 12345 <---- change this to your current cccam port number
reshare = 0

thats it mate...
 
Ok, update, I installed oscam 6467 from tspanel, before starting oscam I deleted cccam using dcc and then made the following changes to the oscam files:
oscam config:

[cccam]
port = 12345 <---- changed this to my port
version = 2.1.3
build = 3165
reshare = 0

oscam server - made no changes

oscam user:

I input user accounts like this :

[account]
user = client username
pwd = client password
group = 1,2
uniq = 1
caid = 0963
ident = 0963:000000
au = 1

One for each client.

Then I started oscam, rebooted the box and done. Oscam is reading my card and sharing with my clients.
Thanks everyone, appreciated.
 
Yep, I know how you feel, I read and read and then read some more. In the end it took me 20 minutes. Just do a back up your current settings before you start and then give it a go.
 
If you had 4 clients would you create 4 usernames and 4 passwords?
And does this have to match any info in c- or f lines?

Still dithering here.

Thanks
 
Last edited:
Yes mate, you need one for each client,

[account]
user = client1 username
pwd = client1 password
group = 1
caid = 0963
ident = 0963:000000
cccreshare = 1
cccmaxhops = 1

One of these for each client.
 
Yes mate that's exactly what I did. Your install maybe a bit different because you're using a dm500 whereas I'm using a dm800se but with regard to the config files that's all I did.
 
Back
Top