Det är väl synd att elda upp "skiten"
Jag antar att du ska ha kortet i DM800. Lite diffust i din server config.
Strunta i mgcamd, och använd clienten (dvbapi) som finns i oscam.

Testa den här configen

oscam.conf
Kod:
[global]
logfile       = 
maxlogsize    = 500
nice          = -1
WaitForCards  = 1
logfile = stdout
preferlocalcards = 1
saveinithistory  = 1

[dvbapi]
enabled          = 1
user          = server
au            = 1

[webif]
httpport = 8888
httpuser = 
httppwd  = 
httpallowed = 127.0.0.1,192.168.1.1-192.168.1.255
oscam.user
Kod:
[account]
user = server
pwd  = server
group = 1
au = 1 
caid = 093E
ident = 093E:000000
oscam.server
Kod:
[reader]
label                = viasat
enable              = 1
protocol            = internal
detect                = cd
device                = /dev/sci0
boxid               = xxxxxxxx
cardmhz             = 357
mhz                 = 357
au                  = 1
EMMCache            = 1,1,2
group                = 1
caid                = 093E
beson