handdator

Visa fullständig version : Mac - Eyetv - OSCam : Boxer



Cul8
2010-01-18, 22:03
Eftersom det finns så få alternativ till Mac så postar jag här en fungerande konfiguration, till OSCam. Har fungerat några veckor och helt utan problem med inspelningar i 2 kanaler osv.

Mac Mini, 2.53 GHz / 4 GB Ram
Snow Leopard 10.6.2, Driver UC232A = PL2303 Ver 1.0.8
Aten UC232AC USB-Serial + AD teknik MP3.5 Phoenix reader
Eyetv V3.3 + Eyetv Diversity in Dual Turner mode
eyetvCamd Version 1.4
OSCam Version 0.99.4
Boxer (Swedish) DVB-T card (Viaccess MPEG-2 + MPEG-4)

Bash script to set MP3.5 to Phoenix mode
#!/bin/sh
adapter="/dev/tty.UC-232AC"
echo "*** Setting MP3.5 to Phoenix 3.58 ***"
if [ -a $adapter ]; then
cat $adapter &
echo "*** REMOVE CARD FROM ADAPTER! ***"
echo "*{" > $adapter
sleep 1
echo "*}" > $adapter
echo "*** MP3.5 set to PHOENIX 3.58 ***"
sleep 1
killall cat
else
echo "*MP3.5 not FOUND on" $adapter"*"
fi
exit 0;


oscam.conf
[global]
Nice = 1
ClientTimeout = 5
WaitForCards = 1
Preferlocalcards = 1
CacheDelay = 120
# Logging:
LogFile = stdout
#LogFile = oscam.log
usrfile = oscamuser.log
pidfile = oscam.pid
showecmdw = 0
#[monitor]
[newcamd]
Key = 0102030405060708091011121314
Port = 15050@0500:FFF510,020500,023200,023210,023220,0232 30,023240,040D00


oscam.server
[reader]
Label = Phoenix
Protocol = phoenix
Device = /dev/tty.UC-232AC
Cardmhz = 357
Mhz = 357
Detect = CD
Group = 1
EMMCache = 1,1,2
AU = 1
Enable = 1
Services = Boxer


oscam.services
[Boxer]
Caid =0500,0b00
Provid =FFF510,020500,023200,023210,023220,023230,023240, 040D00
srvid=0230,0262,02E4,02F8,030C,0348,035C,0384,038E ,03A2,03AC,03B6,03CA,041A,042E,0438,0442,0456,046A ,0474,047E,0488,04A6,04C4,1586,14F0,168A,17DE


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


oscam.user
[account]
User = user
Pwd = pwd
Uniq = 0
Group = 1
Services = Boxer
Caid =0500
Au =Phoenix


Oscam.log
Mc:bin C$ ./oscam -c ../etc/ -d 0
2010/01/18 16:10:12 21621 s >> OSCam << cardserver started
2010/01/18 16:10:12 21621 s auth size=4732
2010/01/18 16:10:12 21621 s services reloaded: 0 services freed, 1 services loaded
2010/01/18 16:10:12 21621 s userdb reloaded: 0 accounts freed, 1 accounts loaded
2010/01/18 16:10:12 21621 s signal handling initialized (type=sysv)
2010/01/18 16:10:12 21621 s 2 service-id's loaded
2010/01/18 16:10:12 21621 s 0 lengths for caid guessing loaded
2010/01/18 16:10:12 21621 s monitor: disabled
2010/01/18 16:10:12 21621 s camd 3.3x: disabled
2010/01/18 16:10:12 21621 s camd 3.5x: disabled
2010/01/18 16:10:12 21621 s cs378x: disabled
2010/01/18 16:10:12 21621 s newcamd: initialized (fd=7, port=15050, crypted)
2010/01/18 16:10:12 21621 s CAID: 0500
2010/01/18 16:10:12 21621 s provid #0: FFF510
2010/01/18 16:10:12 21621 s provid #1: 020500
2010/01/18 16:10:12 21621 s provid #2: 023200
2010/01/18 16:10:12 21621 s provid #3: 023210
2010/01/18 16:10:12 21621 s provid #4: 023220
2010/01/18 16:10:12 21621 s provid #5: 023230
2010/01/18 16:10:12 21621 s provid #6: 023240
2010/01/18 16:10:12 21621 s provid #7: 040D00
2010/01/18 16:10:12 21621 s radegast: disabled
2010/01/18 16:10:12 21621 s resolver thread started
2010/01/18 16:10:12 21621 s logger started (pid=21623)
2010/01/18 16:10:12 21621 s resolver started (pid=21624, delay=30 sec)
2010/01/18 16:10:12 21621 s reader started (pid=21625, device=/dev/tty.UC-232AC)
2010/01/18 16:10:12 21621 s Waiting for local card init ....
2010/01/18 16:10:12 21624 n logging thread started
2010/01/18 16:10:14 21625 r02 card detected
2010/01/18 16:11:03 21625 r02 ATR: 3F 77 18 00 00 xx xx xx 00 68 90 00
2010/01/18 16:11:04 21625 r02 type: viaccess(standard atr), caid: 0500, serial: xx
2010/01/18 16:11:05 21625 r02 providers: 6 (FFF510,023200,023210,023220,023230,023240)
2010/01/18 16:11:05 21625 r02 ready for requests
2010/01/18 16:11:05 21625 r02 card detected
2010/01/18 16:11:05 21625 r02 serial: xx
2010/01/18 16:11:06 21625 r02 provider: 1, id: FFF510, name: BOXER, sa: xx, geo: empty
2010/01/18 16:11:06 21625 r02 provider: 2, id: 023200, name: BOXER1, sa: xx, geo: FF FF FF FF
2010/01/18 16:11:06 21625 r02 provider: 3, id: 023210, name: BOXER2, sa: xx, geo: FF FF FF FF
2010/01/18 16:11:07 21625 r02 provider: 4, id: 023220, name: BOXER3, sa: xx, geo: FF FF FF FF
2010/01/18 16:11:07 21625 r02 provider: 5, id: 023230, name: BOXER4, sa: xx, geo: FF FF FF FF
2010/01/18 16:11:07 21625 r02 provider: 6, id: 023240, name: BOXER5, sa: xx, geo: FF FF FF FF
2010/01/18 16:11:08 21621 s client(1) connect from 127.0.0.1 (pid=21627, pipfd=13)
2010/01/18 16:11:08 21627 c01 encrypted newcamd:15050-client 127.0.0.1 granted (Mc, au=1)
2010/01/18 16:11:08 21627 c01 user Mc authenticated successfully (using client 0000)
2010/01/18 16:11:08 21627 c01 AU flag 0 for user Mc
2010/01/18 16:11:17 21627 c01 Mc (0500&023200/035C/31:713D): found (231 ms) by phoenix
2010/01/18 16:11:37 21627 c01 Mc (0500&023200/035C/31:7337): found (168 ms) by phoenix
2010/01/18 16:13:15 21627 c01 Mc (0500&023200/046A/37: D60D): found (308 ms) by phoenix
2010/01/18 16:13:20 21627 r02 Mc type=00, len=83, idx=4, cnt=1: written (347 ms)
2010/01/18 16:17:48 21627 c01 Mc (0500&023200/035C/31:3658): found (167 ms) by phoenix
2010/01/18 16:17:51 21627 c01 Mc (0500&023200/0438/31:2CB7): found (167 ms) by phoenix
2010/01/12 16:19:26 21627 c01 Mc (0500&023200/046A/37: D60D): found (174 ms) by phoenix
2010/01/12 16:19:32 21627 r02 Mc type=00, len=83, idx=3, cnt=3: skipped (0 ms)
2010/01/18 16:20:04 21627 c01 Mc (0500&023200/0438/31:2956): found (166 ms) by phoenix

T-bird
2010-01-19, 12:08
Tjena Culan, long time no see :)

Snyggt skrivet, är kanske läge att även posta den i guideavd.

Såg att du tog med mpeg4, är det nått du fått att fungera med CS?

Cul8
2010-01-19, 16:24
Tjena Culan, long time no see :)

Snyggt skrivet, är kanske läge att även posta den i guideavd.

Såg att du tog med mpeg4, är det nått du fått att fungera med CS?

Tack det samma "T"!!

Det är ju ingen "guide", men har allt man behöver för att få igång OSCam som CS server. Det är mest för att alla sa att det inte gick på en Mac, man skulle använda VMWare, osv... Det slutade att den här verkar gå stabilare än det jag körde på test med Samsung och en XP server för några år sen. Riktigt snabb i kanalbyte, dvs märker ingen skillnad mot mottagaren i TV'n. (Man ser åxå i loggen att svarstiderna ligger kring 1/4 sek)

Det jag var mest intr. att testa var om den fungerade med 2 tuners samtidigt (inte CS utan kortklient eyetvCamd till EyeTV program). Kan inte prova men det ser ut på papper att det ska gå med upp till 12 tuners! 2 stycken fungerar utmärkt.

Det enda jag inte lyckats lista ut är vad oscam.srvid filen gör, har inte testat än med att ta bort den men ser ingen funktion för den med Boxer. Den finns där och stör inte.

Det finns 2 negativa saker: 1 är MP3.5, den släpper Phoenix läge ibland när man drar ut kortet. Inget mer än att man får ställa om den, därför blev jag less på Multiprog programmet som enbart finns för Windows och gjorde en liten skript. Ska investera i en UBS Phoenix läsare istället.
Som 2:a är det att EyeTV progget har problem med Läpp-synk, dvs ljudet släpar, många har klagat på det och det verkar att det inte finns någon riktig lösning, lösingen idag är att man får vänja sig!!

Mpeg-4 är enbart FTA, ingen cs eftersom jag har inte ringt och reggat mitt kort än. Vill se vad som händer efter den 1 feb. Feg gubbe du vet :)

/C

T-bird
2010-01-27, 17:44
Blev lite ofrivillig långbänk av den här konversationen :errf:
Vi är ju snart inne i februari nu så vi får se vad som händer med boxers kanaler.

Cul att se dig ivf :D

Cul8
2010-01-27, 21:45
Testad!

Fungerar inte med kodad MPeg4, kan inte se vems felet är (EyeTVCamd eller OSCam) men OSCam svarar som om man inte har giltig abonnemang. Kortet fungerar i en MPeg4 cam utan problem.

Ska ställa frågan i OSCam forumet och får jag svar så återkommer jag!

/C

tomeriksen
2010-02-03, 18:03
Eftersom det finns så få alternativ till Mac så postar jag här en fungerande konfiguration, till OSCam. Har fungerat några veckor och helt utan problem med inspelningar i 2 kanaler osv.



Spännande. Om jag förstår fikonsnacket korrekt så har du lyckats sätta upp en cardshare-server i Mac OSX. Korrekt?

Skulle den här setupen (men med DVB-C-tuners istället för DVB-T-tuners) funka för ComHem?

Cul8
2010-02-03, 22:08
Korrekt! CS med OSCam i en Mac (fungerar även i Linux och Windows) (Jag kör allt i samma Mac, TV program, klient och CS)

Varken Boxer eller Comhem finns i deras kort lista, om det går med Comhem kan jag inte svara på eftersom jag saknar den möjligheten att testa.

Det borde går, eftersom den klarar Conax och Viaccess samt även tunnel (och en massa andra). Den har en rad protokoll: camd 3.3x, camd 3.5x, newcamd (AU support), radegast, serial (HSIC, SSSP, BOMBA, DSR 9500), camd 3.57x (AU support), camd 3.78x (AU support), gbox (AU support), CCcam (AU support), DVB API (AU support) och ett antal läsare sås om Serie Phoenis/Mouse, USB PCSC, interna DM800/8000 osv.

Om någon är intr. hur man tar hem och kompilerar detta program så skulle jag kunna skriva några rader om hur man gör det.

/C

atomized
2010-02-04, 00:57
Om någon är intr. hur man tar hem och kompilerar detta program så skulle jag kunna skriva några rader om hur man gör det.

/C

Ja tack! :thumbup:

tomeriksen
2010-02-04, 09:00
Coolt! Kortläsaren du har är som du nämnde inte USB utan serial. Innebär det några skillnader i scriptet om man använder en Phoenix-kortläsare med USB?

Cul8
2010-02-04, 09:12
Ja tack! :thumbup:

Instruktioner för att ta hem senaste version av OSCam och kompilera den i OSX
Ett sätt är med XCode och Make, man behöver Utvecklings paketet XCode så om ni inte har den installerad så gör man det från OSX skivorna.
(rader med X:X X$ är kommando i terminalfönster)

Hemsidan för oscam, där det finns både binärer och källkod är http://trac.oscam.ump2002.net/wiki

Starta Terminalen och flytta dig till en lämplig katalog (skapa den om det behövs) och ta hem källkod.
exempel:
X:X X$ mkdir -p ./oscam-svn (skapa om den inte finns, eller var man vill ha den)
och kopiera hit källkoden.
Alternativ kan man hänta senaste svn versionen från terminalen:
X:X X$ svn co http://oscam.ump2002.net/svn/oscam/trunk oscam-svn
detta både gör en katalog oscam-svn och hämtar senaste versionen dit.
Flytta dig dit:
X:X X$ cd ./oscam-svn/

Innan kompilering kan man göra ändringar, ska inte gå in i detaljer men en lämplig ändring är var Config filerna kommer att finnas, osv. Default är /usr/local/etc och är man inte händig i Terminalen vill man gärna hitta dom med Finder för att editera.
Ändra då i filen Makefile CS_CONFDIR = '\"/usr/local/etc\"' till lämplig katalog.

Kompilera programmet:
X:X X$ make macosx
Kontrollera (läs) att det inte blev några fel, om inte så finns programmet, config filer och dokumentation i underkatalogen ./Distribution/

Första gången kopierar man Config filerna dit man vill ha dom, se ovan, eller till /usr/local/etc. Alternativ kan man peka dit Config filerna finns med -c parameter när man startar oscam.
Programmet kommer att heta oscam-0.99.4svnxxxx-macosx-native där xxxx är subversionsnummer
Bytt namn tex till oscam och kopiera/flytta den dit man vill ha den.
Exempel till default katalogerna (sudo pga att man inte är root):
Om katalogerna inte finns så skapa dom
X:X X$ sudo mkdir -p /usr/local/bin
X:X X$ sudo mkdir -p /usr/local/etc
Kopiera Config filerna
X:X X$ sudo cp ./Distribution/doc/example/* /usr/local/etc
Byt namn och kopiera programmet
X:X X$ sudo cp ./Distribution/oscam-0.99.4svn1533-macosx-native /usr/local/bin/oscam

/C

atomized
2010-02-04, 11:31
Tack för denna beskrivning! :)

Jag är mycket intresserad av OSCam även om jag inte kör Mac. Ska testa att följa din beskrivning i Linux nån dag. Borde vara ganska likt då MacOS numera bygger på nån Unix-variant.

Cul8
2010-02-04, 12:51
Det ska vara samma procedur (utom parameter macosx till make). jag kompilerar till Mac eftersom det sällan finns binerär till OSX, däremot så finns det till ett antal linux varianter på den sidan jag hänvisade till.

/C

tomeriksen
2010-02-05, 16:18
Ska investera i en UBS Phoenix läsare istället.
/C

Behövs det inte drivrutiner för OSX för att det ska funka?
AD-teknik verkar bara stödja Windows och Linux.



Som 2:a är det att EyeTV progget har problem med Läpp-synk, dvs ljudet släpar, många har klagat på det och det verkar att det inte finns någon riktig lösning, lösingen idag är att man får vänja sig!!
/C

Jag har googlat på det här med lip sync och hittar knappt någon som gnäller över detta. Är det verkligen ett generellt problem för eyetv?

Cul8
2010-02-05, 19:02
Behövs det inte drivrutiner för OSX för att det ska funka?
AD-teknik verkar bara stödja Windows och Linux.



Jag har googlat på det här med lip sync och hittar knappt någon som gnäller över detta. Är det verkligen ett generellt problem för eyetv?

Det stämmer att det saknas driv. rutiner från AD-Teknik, tänkte köpa Omnikey Cardman 3121 USB, http://www.dustin.se/pd_5010134350.aspx, som flera har fungerande med OSCam och inte som Phoenix utan som PCSC läsare. Men kör fortfarande på min gamla serie prog....

Läpsynk, läste några trådar om det i Elgatos forum, det är ca -0,1 sek och lite störande, det beror om man är kinkig eller inte, för flera som tittat på bilden klagar inte. Flera länder har detta i sina utsändningar, tex i UK, samt alla länder som kör dubbat så dessa klagar inte på en som petites, Därför är det rätt så tyst om detta.
Den "fula" lösning som jag har hittat för inspelade program är att titta på dom med PLEX (eller XMBC) som har inställning för att tidsförskjuta ljudet! Önskar bara att EyeTV skulle ha en sån enkel funktion...

/C

tomeriksen
2010-02-17, 14:40
Det stämmer att det saknas driv. rutiner från AD-Teknik, tänkte köpa Omnikey Cardman 3121 USB, http://www.dustin.se/pd_5010134350.aspx, som flera har fungerande med OSCam och inte som Phoenix utan som PCSC läsare. Men kör fortfarande på min gamla serie prog....

/C

Oj, men du är det alltså helt andra settings för kortläsaren man måste köra med… Protokollet för PCSC skiljer sig en hel del mot pheonix. Om jag ska testa, vilken tycker du jag ska köpa: Phoenix eller Cardman?

Jag är grymt sugen på att testa. Just nu är jag lite skraj/konfunderad över alla parametrar som caid, provid, key, port. Många verkar vara "operatör"-specifika (exempelvis är Com Hems caid 0b00). Någon som vet var man kan hitta de settings som behövs för Com Hem?

sharp
2010-02-18, 20:13
oscam.server
[reader]
Label = Phoenix
Protocol = phoenix
Device = /dev/tty.UC-232AC
Cardmhz = 357
Mhz = 357
Detect = CD
Group = 1
EMMCache = 1,1,2
AU = 1
Enable = 1
Services = Boxer


Hej

Jag såg din konfig i oscam forum först och var lite fundersam då. Det finns ingen "phoenix" protocol definerat i oscam enligt vad jag vet. Det nämns ingenstans, varken i exempel eller mansidor eller nån annanstans. Jag kör AD-teknik Phoenix/Mouse USB kortläsare och sätter protocol till "mouse" enligt mansidor. Kan du förklara lite?

Cul8
2010-02-22, 10:39
Oj, men du är det alltså helt andra settings för kortläsaren man måste köra med… Protokollet för PCSC skiljer sig en hel del mot pheonix. Om jag ska testa, vilken tycker du jag ska köpa: Phoenix eller Cardman?

Jag är grymt sugen på att testa. Just nu är jag lite skraj/konfunderad över alla parametrar som caid, provid, key, port. Många verkar vara "operatör"-specifika (exempelvis är Com Hems caid 0b00). Någon som vet var man kan hitta de settings som behövs för Com Hem?

Jag har tänkt köpa en Cardman, men i den här området kan man bara lova att det fungerar när man själv har testa det!

Jag har fått fram all info från loggfiler av min client (EyetvCamd) och OSCam. Där finns all info om kanalerna så som CAID, Ident, ServID osv.

(Det finns en hel del onödiga inställningar i mina config, mer om detta längre ner)

/C

Cul8
2010-02-22, 10:47
Hej

Jag såg din konfig i oscam forum först och var lite fundersam då. Det finns ingen "phoenix" protocol definerat i oscam enligt vad jag vet. Det nämns ingenstans, varken i exempel eller mansidor eller nån annanstans. Jag kör AD-teknik Phoenix/Mouse USB kortläsare och sätter protocol till "mouse" enligt mansidor. Kan du förklara lite?

Tjena!

Det stämmer, men eftersom "mouse" är default så fungerar det iaf! (läste inte man filerna när jag gjorde dom första konfig filerna och sen blev den bara kvar eftersom det fungerar)

Har åxå en hel del onödiga inställningar, allt eftersom man lär sig mer om OSCam så har jag hittat en del, tex är filen oscam.srvid helt onödig om mann inte ska använda en monitor program för oscam.

Ska rensa och posta en ren konfig uppsättning, men det minsta man behöverför att köra OSCam med enbart ett Boxer kort. Kommer snart!

/C

tomeriksen
2010-02-22, 13:14
Jag har tänkt köpa en Cardman, men i den här området kan man bara lova att det fungerar när man själv har testa det!

Jag har fått fram all info från loggfiler av min client (EyetvCamd) och OSCam. Där finns all info om kanalerna så som CAID, Ident, ServID osv.

(Det finns en hel del onödiga inställningar i mina config, mer om detta längre ner)

/C

Äh,
Jag köper en Cardman och sätter igång och testar! Får jag det inte att funka kan jag alltid donera kortläsaren till dig, så kanske vi når insikt.

Jag vilar däremot lite på hanen vad det gäller tuner. Tror du jag kan börja med att labba med eyetvcamd och OSCam? Och sedan om jag lyckas få OScam att prata med kortet köpa tuner och eyetv 3.0? Eller måsta man rigga upp hela flödet?

tomeriksen
2010-02-22, 13:45
Cardman 3021 är hundra spänn billigare än 3121 och bra mycket mindre. Borde väl funka lika bra?

Cul8
2010-02-22, 14:30
Kan inte lova att det fungerar, att det "borde" fungera är lika med att det fungerar "lagom" :) Har bara läst om en som hade inga problem med en 3121.

Att börja testa, EyetvCamd gör ingenting mer än att koppla upp sig som en klient utan att ha ett kort plus EyeTV igång. Så ja, man kan testa att den kopplar upp sej.

Man kan alltid testa att Oscam och kortläsare fungerar ihop, genom att läsa logg filerna.


/C

Cul8
2010-02-22, 16:47
Här kommer det minsta man behöver i konfig-filer, förutsättning är en kortläsare med ett kort och alla användare får tillgång till allt. Bra att börja med för att få det att fungera, sen får man öka på med parametrar.

oscam.conf
[global]
LogFile = stdout
[newcamd]
Key = 0102030405060708091011121314
Port = 15050

oscam.server
[reader]
Label = Phoenix
Protocol = mouse
Device = /dev/tty.UC-232AC
Group = 1

oscam.user
[account]
User = user
Pwd = pw
Group = 1

Oscam kommer att klaga på 2 "file not found" men det gör inget, har testat mot boxer.

Ett problem jag har med oscam är att om jag stoppar och startar om den så ibland får jag "card system not supported..." och kortet startas inte, man behöver dra ut den och stoppa in den igen... men det är oavsett vilka konfig filer jag har. Får dock väldigt få när jag har "WaitForCards = 1"

/C

sharp
2010-02-22, 17:48
Har åxå en hel del onödiga inställningar, allt eftersom man lär sig mer om OSCam så har jag hittat en del, tex är filen oscam.srvid helt onödig om mann inte ska använda en monitor program för oscam.

Ska rensa och posta en ren konfig uppsättning, men det minsta man behöverför att köra OSCam med enbart ett Boxer kort. Kommer snart!

/C

Tack för svaret! Såg din ren konfig i en annan tråd, tack för den.
Jag vill bara påstå att oscam.srvid behövs ej för monitoring. Jag körde både webinf och winmonitor utan den. Funkade utan problem.

MVH

_com_bort_
2010-02-25, 22:55
@Cul8 kul att se att du fått det att fungera med en usb-serial adapter.
Men du kör den bara mot din MP3.5 serial vad jag förstår?

Du har möjligen inte testat att köra mot ett seasoninterface nångång?

Jag har testat flera USB-serial adaptrar till mitt seasoninterface men inte fått det att fungera bra.
Min konfiguration fungerar med dator med vanlig comport.

Eftersom det är lite dåligt med sånna portar på nya datorer så vill jag väldigt gärna få igång det med USB-serial.

Det hoppar igång ungefär en gång på 15 när jag sätter i seasoninterfacet i boxen, alltså att boxen accepterar det som ett fungerande kort. Sedan rullar det på bara boxen accepterat det som ett kort.
Det är ju lite för dåligt helt enkelt och det verkar inte spela nån roll vilka intällningar jag laborerar med alls.
Jag har ett season med extern matning, så det är inte boxen som har för dålig 5volt.

Jag undrar om det inte är något problem med drivrutinerna, har försökt logga comporten men det program jag använde hängde programmet så fort det kom igång och så måste jag starta om alltihopa.

Skulle vara väldigt intressant om du skulle kunna testa ett seasoninterface med din USB-serial.

MVH

tomeriksen
2010-02-26, 09:51
Omnikey Cardman 3121 USB, http://www.dustin.se/pd_5010134350.aspx, som flera har fungerande med OSCam och inte som Phoenix utan som PCSC läsare. Men kör fortfarande på min gamla serie prog....

/C

Nu har jag köpt en Omnikey Carman 3021 (mindre än 3121 och 100 kr billigare). Drivarna verkar funka och pcsctest (http://www.unix.com/man-page/All/8/PCSCTEST/) pratar bra med kortet. Dags att pussla ihop PCSC med Oscam. Du säger att andra har fått det att funka. Var hittar jag dessa success-stories?

Cul8
2010-02-26, 10:41
Nu har jag köpt en Omnikey Carman 3021 (mindre än 3121 och 100 kr billigare). Drivarna verkar funka och pcsctest (http://www.unix.com/man-page/All/8/PCSCTEST/) pratar bra med kortet. Dags att pussla ihop PCSC med Oscam. Du säger att andra har fått det att funka. Var hittar jag dessa success-stories?

På Oscam forumet, sök på 3121 i oscam.ump2002.net

/C

Cul8
2010-02-26, 10:52
@Cul8 kul att se att du fått det att fungera med en usb-serial adapter.
Men du kör den bara mot din MP3.5 serial vad jag förstår?

Du har möjligen inte testat att köra mot ett seasoninterface nångång?

Jag har testat flera USB-serial adaptrar till mitt seasoninterface men inte fått det att fungera bra.
Min konfiguration fungerar med dator med vanlig comport.

Eftersom det är lite dåligt med sånna portar på nya datorer så vill jag väldigt gärna få igång det med USB-serial.

Det hoppar igång ungefär en gång på 15 när jag sätter i seasoninterfacet i boxen, alltså att boxen accepterar det som ett fungerande kort. Sedan rullar det på bara boxen accepterat det som ett kort.
Det är ju lite för dåligt helt enkelt och det verkar inte spela nån roll vilka intällningar jag laborerar med alls.
Jag har ett season med extern matning, så det är inte boxen som har för dålig 5volt.

Jag undrar om det inte är något problem med drivrutinerna, har försökt logga comporten men det program jag använde hängde programmet så fort det kom igång och så måste jag starta om alltihopa.

Skulle vara väldigt intressant om du skulle kunna testa ett seasoninterface med din USB-serial.

MVH

Ja, det är mot en "gammal" MP3.5
Det är väl LCE du kör som soft med Season int.? har inte lyckas att köra den mot Boxer (nya kort, gick ok så länge det var Viaccess 2.3). Har idag ingen PC att köra med och har har inte lyckas få igång det med Macen, nåja... har inte jobbat så mycket med det!.

Av alla USB-RS232 jag provat fungerar Aten UC232AC mycket bra, gäller även för andra applicationer typ gps, PLC, värme logger, osv

/C

Cul8
2010-02-26, 11:00
Tack för svaret! Såg din ren konfig i en annan tråd, tack för den.
Jag vill bara påstå att oscam.srvid behövs ej för monitoring. Jag körde både webinf och winmonitor utan den. Funkade utan problem.

MVH

Du har helt rätt!

Jag menade inte att den var nödvändig för webif/monitor, utan används av dom. Man ska igentligen inte ha den i servern, den tabellen laddas in i minnet och tar plats, man kan lika gärna ha den på den PC man kör monitor ifrån (om man vill ha kanalerna i klartext iställe för bara nummer).

/C

_com_bort_
2010-02-26, 16:22
@CUL8

Nej jag kör med Fausto 1.42 som finns i filarkivet.

Det går att använda som både server och klient samtidigt ganska smidigt att använda och fungerar i WINDOWS :) XP VISTA och 7 har jag testat.
Alltså jag kör seasoninterface med fausto på en windowsdator kopplat till originalcomhemboxar, det är mycket stabilt detta också.

Den som är intresserad kan titta på den här länken där jag jag beskrivit hur det är konfigurerat:
http://www.comhit.net/showthread.php?t=26677

Comhem kör äkta conax numera inte tunnlad viaccess.

MVH

tomeriksen
2010-03-02, 18:55
Cul8, kan du ta en titt på mina logg-filer och kanske hjälpa mig med vad som händer?

Jag kör just nu med dina mycket strippade settings:

oscam.conf
[global]
LogFile = stdout
[newcamd]
Key = 0102030405060708091011121314
Port = 1505

oscam.server
[Reader]
Label = mypcsc
Protocol = PCSC
#Device = 0
Group = 1

oscam.user
[account]
User = user
Pwd = pw
Group = 1

Här är loggfilerna:

oscam.log (debug avslagen)
2010/03/02 19:27:16 2880 s >> OSCam << cardserver started
2010/03/02 19:27:16 2880 s auth size=4732
2010/03/02 19:27:16 2880 s services reloaded: 0 services freed, 3 services loaded
2010/03/02 19:27:16 2880 s userdb reloaded: 0 accounts freed, 1 accounts loaded
2010/03/02 19:27:16 2880 s signal handling initialized (type=sysv)
2010/03/02 19:27:16 2880 s 2276 service-id's loaded
2010/03/02 19:27:16 2880 s 22 lengths for caid guessing loaded
2010/03/02 19:27:16 2880 s monitor: disabled
2010/03/02 19:27:16 2880 s camd 3.3x: disabled
2010/03/02 19:27:16 2880 s camd 3.5x: disabled
2010/03/02 19:27:16 2880 s cs378x: disabled
2010/03/02 19:27:16 2880 s newcamd: initialized (fd=6, port=1505, crypted)
2010/03/02 19:27:16 2880 s radegast: disabled
2010/03/02 19:27:16 2880 s resolver thread started
2010/03/02 19:27:16 2880 s logger started (pid=2882)
2010/03/02 19:27:16 2880 s resolver started (pid=2883, delay=30 sec)
2010/03/02 19:27:16 2880 s anti cascading disabled
2010/03/02 19:27:16 2883 n logging thread started
2010/03/02 19:28:07 2880 s client(1) connect from 127.0.0.1 (pid=2887, pipfd=11)
2010/03/02 19:28:10 2887 c01 Connection closed to client
2010/03/02 19:28:12 2880 s client(1) connect from 127.0.0.1 (pid=2888, pipfd=11)
2010/03/02 19:28:14 2888 c01 Connection closed to client
osv…

EYETVCAMD:
newcamd: connecting to server 127.0.0.1:1505...
[general.error] failed open /Users/tom/Documents/eyetvCamd/SoftCam.Key: No such file or directory
[general.error] no keys loaded for softcam!
[core.load] ** registered systems:
[core.load] ** Seca (pri -10)
[core.load] ** Irdeto (pri -10)
[core.load] ** Cryptoworks (pri -10)
[core.load] ** ConstCW (pri -20)
[core.load] ** Conax (pri -10)
[core.load] ** Nagra2 (pri -10)
[core.load] ** Nagra (pri -10)
newcamd: connected to server 127.0.0.1:1505.
newcamd: 127.0.0.1:1505: random bytes received...
newcamd: server 127.0.0.1:1505 closed connection.
newcamd: connecting to server 127.0.0.1:1505...
newcamd: connected to server 127.0.0.1:1505.
newcamd: 127.0.0.1:1505: random bytes received...
newcamd: server 127.0.0.1:1505 closed connection.
osv…

Tunern är som synes inte inpluggad än. Ser det OK ut?

Cul8
2010-03-02, 19:50
Ser ok ut..

Du har en onödigt konfig fil, oscam.guess. den behövs inte.
Du har inte någon kortläsare/kort inkopplad eller så fungerar den inte. Därför kopplar server ner.

/C

_com_bort_
2010-03-02, 22:05
@Cul8

Skulle du kunna lägga upp en bild på din Aten USB-adapter som fungerar bra?
En länk går också bra :)

Heter den verkligen UC-232AC ?

Jag har hittat en som heter UC-232A, det kanske är samma?

MVH

tomeriksen
2010-03-02, 23:51
Ser ok ut..

Du har en onödigt konfig fil, oscam.guess. den behövs inte.
Du har inte någon kortläsare/kort inkopplad eller så fungerar den inte. Därför kopplar server ner.

/C

Tack!
Du verkar ha rätt. Okej, slår på Device = 0 i oscam.server. Tyvärr svarar den med:
2010/03/03 0:42:08 3413 r02 Cannot open device: 0
2010/03/03 0:42:08 3413 r02 exit with signal 1
2010/03/03 0:42:08 3409 s PANIC: reader lost !! (pid=3413)
2010/03/03 0:42:08 3409 s exit with signal 1
2010/03/03 0:42:08 3409 s cardserver down

Jag har inte kompilerat själv utan kör en nedtankad mac-binary. Kan det vara en anledning?

Cul8
2010-03-03, 07:52
@Cul8

Skulle du kunna lägga upp en bild på din Aten USB-adapter som fungerar bra?
En länk går också bra :)

Heter den verkligen UC-232AC ?

Jag har hittat en som heter UC-232A, det kanske är samma?

MVH

Vet inte var ifrån jag fått för mig det, i drivrutinen heter den UC-232AC. Den jag köpt är heter mycket riktigt UC-232A:
http://www.dustinhome.se/pd_5010031619.aspx

/C

Cul8
2010-03-03, 08:09
Tack!
Du verkar ha rätt. Okej, slår på Device = 0 i oscam.server. Tyvärr svarar den med:
2010/03/03 0:42:08 3413 r02 Cannot open device: 0
2010/03/03 0:42:08 3413 r02 exit with signal 1
2010/03/03 0:42:08 3409 s PANIC: reader lost !! (pid=3413)
2010/03/03 0:42:08 3409 s exit with signal 1
2010/03/03 0:42:08 3409 s cardserver down

Jag har inte kompilerat själv utan kör en nedtankad mac-binary. Kan det vara en anledning?

Device = 0 ska det inte vara, antigen inget eller rätt device till PCSC, det lustiga är att Petercom finns igång sin 3121 med en hel felaktig Device ?!

Kan vara att stöd för PCSC är infört i en senare version av Oscam.

/C

Cul8
2010-03-03, 18:25
Device = 0 ska det inte vara, antigen inget eller rätt device till PCSC, det lustiga är att Petercom finns igång sin 3121 med en hel felaktig Device ?!

Kan vara att stöd för PCSC är infört i en senare version av Oscam.

/C

har haft möjligt att läsa lite mer, det ska vara:
Protocol = pcsc
Device = 0
(Device anger vilken läsare man avser om man skulle ha fler, har man en så är det "0" som gäller)

Du måste installera CCID drivrutiner ifdokccid_mac_intel-2.6.4.dmg (http://www.hidglobal.com/driverDownloads.php?techCat=19&prod_id=184#) från Hidglobal

Man måste tyvärr dra ut USB kontakt och sätta dit den igen för att OSX skulle hitta PCSC läsaren.

/C

xedar
2010-03-03, 18:58
Hallo!

hur länge funkar kortet för er utan att behöva stoppa det i en "riktig" box, för den verkar inte uppdatera EMM

2010/01/18 16:11:08 21627 c01 AU flag 0 for user Mc
mitt har funkar fint i ett par veckor men nu dog han :( och jag har inte nån annan box hemma av någon dum anledning.

har den "vanliga" mouse läsaren och AU = mouse i oscam.user

Mvh Mikael

Cul8
2010-03-03, 19:16
Hallo!

hur länge funkar kortet för er utan att behöva stoppa det i en "riktig" box, för den verkar inte uppdatera EMM

2010/01/18 16:11:08 21627 c01 AU flag 0 for user Mc
mitt har funkar fint i ett par veckor men nu dog han :( och jag har inte nån annan box hemma av någon dum anledning.

har den "vanliga" mouse läsaren och AU = mouse i oscam.user

Mvh Mikael

Min uppdatera med en MP3.5 läsare. "AU flag 0 for user.." är rätt, det står "AU disabled .." i loggen annars.

behöver i oscam.user:
AU = "label" (som är satt i oscam.server) eller 1
i oscam.server:
AU=1

samt att välja "Enable EMM" i EyetvCamd

/C

xedar
2010-03-04, 18:12
Min uppdatera med en MP3.5 läsare. "AU flag 0 for user.." är rätt, det står "AU disabled .." i loggen annars.

behöver i oscam.user:
AU = "label" (som är satt i oscam.server) eller 1
i oscam.server:
AU=1

samt att välja "Enable EMM" i EyetvCamd

/C

Hej och tack, problemet var att jag hade en gammal eyetvcamd utan EMM stöd :) men dock problemet kvarstår, den har ståt på tex TV3 i en timme nu så den borde väll uppdaterat?, det syns inte att den får EMM i oscam logen men det kanske det inte ska göra aktuell log level.

Tack och Hej!

Mvh Mikael

tomeriksen
2010-03-04, 18:35
har haft möjligt att läsa lite mer, det ska vara:
Protocol = pcsc
Device = 0
(Device anger vilken läsare man avser om man skulle ha fler, har man en så är det "0" som gäller)

Du måste installera CCID drivrutiner ifdokccid_mac_intel-2.6.4.dmg (http://www.hidglobal.com/driverDownloads.php?techCat=19&prod_id=184#) från Hidglobal

Man måste tyvärr dra ut USB kontakt och sätta dit den igen för att OSX skulle hitta PCSC läsaren.

/C

Jo, jag har allt det där på plats. pcsctest, som kör lite diagnostik mot pscsd funkar lika bra med apples inbyggda driver (ifd-ccid.bundle) som med Omnikeys egna (ifdokccid_mac_intel-2.6.4.bundle). Tyvärr har jag fortfarande ingen kontakt mellan oscam och kortet. Kan vara så att oscam inte pratar med pcsc-demonen (som du så korrekt påpekade startas automatiskt när man pluggar in kortet). Ska ladda ner Xcode och köra otool för att se om oscam pratar med pcscd.

Uppdatering: tankade ner release 1716 (oscam-0.99.4svn1716-macosx-libusb). Nu får jag kontakt!

tomeriksen
2010-03-05, 14:57
Tjoho! Oscam snackar äntligen med mitt Comhem-kort över PCSC:

Logg:
Toms-dator:bin tom$ oscam-0.99.4svn1716-macosx-libusb
2010/03/05 14:53:33 2277 s >> OSCam << cardserver started version 0.99.4svn, build #1716 (macosx-libusb)
2010/03/05 14:53:33 2277 s version=0.99.4svn, build #1716, system=macosx-libusb-, nice=0
2010/03/05 14:53:33 2277 s max. clients=509, client max. idle=120 sec
2010/03/05 14:53:33 2277 s max. logsize=unlimited
2010/03/05 14:53:33 2277 s client timeout=5000 ms, fallback timeout=2500 ms, cache delay=0 ms
2010/03/05 14:53:33 2277 s shared memory initialized (size=4729612, fd=3)
2010/03/05 14:53:33 2277 s auth size=4752
2010/03/05 14:53:33 2277 s services reloaded: 0 services freed, 1 services loaded
2010/03/05 14:53:33 2277 s userdb reloaded: 0 accounts freed, 1 accounts loaded, 0 expired, 0 disabled
2010/03/05 14:53:33 2277 s signal handling initialized (type=sysv)
2010/03/05 14:53:33 2277 s oscam.srvid loading failed, old format
2010/03/05 14:53:33 2277 s monitor: disabled
2010/03/05 14:53:33 2277 s camd 3.3x: disabled
2010/03/05 14:53:33 2277 s camd 3.5x: disabled
2010/03/05 14:53:33 2277 s cs378x: disabled
2010/03/05 14:53:33 2277 s newcamd: initialized (fd=6, port=1505, crypted)
2010/03/05 14:53:33 2277 s cccam: disabled
2010/03/05 14:53:33 2277 s radegast: disabled
2010/03/05 14:53:33 2277 s resolver thread started
2010/03/05 14:53:33 2277 s logger started (pid=2278)
2010/03/05 14:53:33 2277 s resolver started (pid=2279, delay=30 sec)
2010/03/05 14:53:33 2277 s reader started (pid=2280, device=0)
2010/03/05 14:53:33 2277 s anti cascading disabled
2010/03/05 14:53:33 2279 n logging thread started
2010/03/05 14:53:33 2280 r02 card detected
2010/03/05 14:53:34 2280 r02 ATR: 3B 34 94 00 30 42 30 30
2010/03/05 14:53:34 2280 r02 type: Conax, caid: 0B00, serial: 1400489078, card: v64
2010/03/05 14:53:34 2280 r02 Provider:1
2010/03/05 14:53:34 2280 r02 Provider:1 Provider-Id:000000
2010/03/05 14:53:34 2280 r02 Provider:1 SharedAddress:0029BCE2
2010/03/05 14:53:34 2280 r02 [conax-reader] ready for requests
2010/03/05 14:53:34 2280 r02 [conax-reader] card detected
2010/03/05 14:53:34 2280 r02 [conax-reader] type: Conax
2010/03/05 14:53:34 2280 r02 Package: 1, id: 1010, date: 2009/10/01 - 2009/10/31, name: com hem 1
2010/03/05 14:53:34 2280 r02 Package: 2, id: 1020, date: 2009/10/01 - 2009/10/31, name: com hem 2
2010/03/05 14:53:34 2280 r02 Package: 3, id: 1030, date: 2009/10/01 - 2009/10/31, name: com hem 3
2010/03/05 14:53:34 2280 r02 Package: 4, id: 1040, date: 2009/10/01 - 2009/10/31, name: com hem 4
2010/03/05 14:53:34 2280 r02 Package: 5, id: 1050, date: 2009/10/01 - 2009/10/31, name: com hem 5
2010/03/05 14:53:34 2280 r02 Package: 6, id: 1060, date: 2009/10/01 - 2009/10/31, name: com hem 6
2010/03/05 14:53:34 2280 r02 Package: 7, id: 1070, date: 2009/10/01 - 2009/10/31, name: com hem 7
2010/03/05 14:53:34 2280 r02 Package: 8, id: 1080, date: 2009/10/01 - 2009/10/31, name: com hem 8
2010/03/05 14:53:34 2280 r02 PPV-Event: 1, id: C11A, date: 2008/03/08 - 2008/03/09, name: Lulea HF Timra IK
2010/03/05 14:53:36 2277 s client(1) connect from 127.0.0.1 (pid=2281, pipfd=12)
2010/03/05 14:53:36 2281 c01 encrypted newcamd:1505-client 127.0.0.1 granted (user, au=mypcsc)
2010/03/05 14:53:36 2281 c01 user user authenticated successfully (using client 0000)
2010/03/05 14:53:36 2281 c01 AU flag 0 for user user
2010/03/05 14:54:36 2281 c01 Connection closed to client
2010/03/05 14:54:36 2281 c01 user disconnected from 127.0.0.1
2010/03/05 14:54:41 2277 s client(1) connect from 127.0.0.1 (pid=2293, pipfd=12)
2010/03/05 14:54:41 2293 c01 encrypted newcamd:1505-client 127.0.0.1 granted (user, au=mypcsc)
2010/03/05 14:54:41 2293 c01 user user authenticated successfully (using client 0000)
2010/03/05 14:54:41 2293 c01 AU flag 0 for user user


CAID= 0b00. ProvID=10000

Så här ser det ut i eyetvcamd:

http://img442.imageshack.us/img442/1562/skrmavbild20100305kl145.png

Borde det inte dyka upp något "Ident"-rutan till vänster? Eller händer det först när jag sparkat igång eyeTV och tunern?

Cul8
2010-03-05, 15:15
när du startar och väljer en kodad kanal i EyeTV så kommer följande på EytvCamd, tex för Boxer:
..
cwdwplug: service change API called: globals = 0x18cfe00, deviceid = 101
cwdwplug: ServiceChanged:
cwdwplug: Active PID: 0, type: 9
cwdwplug: Active PID: 491, type: 0
cwdwplug: Active PID: 490, type: 1
cwdwplug: Active PID: 54, type: 5
cwdwplug: Active PID: 63, type: 5
cwdwplug: Active PID: 86, type: 5
cwdwplug: Active PID: 488, type: 4
cwdwplug: Active PID: 491, type: 3
cwdwplug: HeadendID: 40111, TransponderID: 26442480, ServiceID: 488, PMT pid: 488
...

och så dyker det upp 3 stycken Ident i rutan till höger, Obs man behöver även ha rätt turner inställt i listan längst ner till höger, Tuner 1 = device 0 osv., för att få fram Ident.

/C

tomeriksen
2010-03-05, 15:26
Verkar som det är dags för mig att åka och köpa en tuner med andra ord.

Någon som vet hur eyetv pratar med eyetvcamd? Hittar inga inställningar i eyetv 3.

antec42
2010-03-05, 16:52
Hej,

Jag har fått lite blandade resultat med Boxer och undrar om någon sett detta förr... Jag kör en ADTeknik USB läsare (med drivisarna från ftdi för att kunna använda den på mac'en). Kortet initieras OK och allt ser juste ut direkt jag går till en krypterad kanal. Den avkodas och ser bra ut. Dock efter c.a. 1 min så händer något och bilden fryser sig och återgår till att bli krypterad... Såhär ser det ut från Oscam samt eyetvcamd:

oscam output:

2010/03/05 17:49:16 495 s >> OSCam << cardserver started version 0.99.4svn, build #1808 (macosx-native)
2010/03/05 17:49:16 495 s version=0.99.4svn, build #1808, system=macosx-native-, nice=1
2010/03/05 17:49:16 495 s max. clients=509, client max. idle=120 sec
2010/03/05 17:49:16 495 s max. logsize=unlimited
2010/03/05 17:49:16 495 s client timeout=5000 ms, fallback timeout=2500 ms, cache delay=0 ms
2010/03/05 17:49:16 495 s shared memory initialized (size=4176668, fd=3)
2010/03/05 17:49:16 495 s auth size=4752
2010/03/05 17:49:16 495 s services reloaded: 0 services freed, 1 services loaded
2010/03/05 17:49:16 495 s userdb reloaded: 0 accounts freed, 1 accounts loaded, 0 expired, 0 disabled
2010/03/05 17:49:16 495 s signal handling initialized (type=sysv)
2010/03/05 17:49:16 495 s oscam.srvid loading failed, old format
2010/03/05 17:49:16 495 s 0 lengths for caid guessing loaded
2010/03/05 17:49:16 495 s monitor: disabled
2010/03/05 17:49:16 495 s camd 3.3x: disabled
2010/03/05 17:49:16 495 s camd 3.5x: disabled
2010/03/05 17:49:16 495 s cs378x: disabled
2010/03/05 17:49:16 495 s newcamd: initialized (fd=7, port=15050, crypted)
2010/03/05 17:49:16 495 s CAID: 0500
2010/03/05 17:49:16 495 s provid #0: FFF510
2010/03/05 17:49:16 495 s provid #1: 020500
2010/03/05 17:49:16 495 s provid #2: 023200
2010/03/05 17:49:16 495 s provid #3: 023210
2010/03/05 17:49:16 495 s provid #4: 023220
2010/03/05 17:49:16 495 s provid #5: 1F1F1F
2010/03/05 17:49:16 495 s provid #6: 023240
2010/03/05 17:49:16 495 s provid #7: 040D00
2010/03/05 17:49:16 495 s cccam: disabled
2010/03/05 17:49:16 495 s radegast: disabled
2010/03/05 17:49:16 495 s resolver thread started
2010/03/05 17:49:16 495 s logger started (pid=496)
2010/03/05 17:49:16 495 s resolver started (pid=497, delay=30 sec)
2010/03/05 17:49:16 495 s reader started (pid=498, device=/dev/tty.usbserial-00003004, detect=cd, mhz=357, cardmhz=357)
2010/03/05 17:49:16 495 s waiting for local card init
2010/03/05 17:49:18 498 r02 card detected
2010/03/05 17:49:21 498 r02 ATR: 3F 77 18 00 00 C2 14 00 C1 68 90 00
2010/03/05 17:49:22 498 r02 Warning: D=0 is invalid, forcing D=1
2010/03/05 17:49:23 498 r02 Maximum frequency for this card is formally 5 Mhz, clocking it to 3.57 Mhz
2010/03/05 17:49:24 498 r02 type: Viaccess (standard atr), caid: 0500, serial: 3195767751
2010/03/05 17:49:26 498 r02 providers: 6 (FFF510,023200,023210,023220,023230,023240)
2010/03/05 17:49:26 498 r02 [viaccess-reader] ready for requests
2010/03/05 17:49:26 498 r02 [viaccess-reader] card detected
2010/03/05 17:49:26 498 r02 [viaccess-reader] serial: 3195767751
2010/03/05 17:49:26 495 s init for all local cards done
2010/03/05 17:49:26 495 s anti cascading disabled
2010/03/05 17:49:26 495 s client(1) connect from 192.168.1.199 (pid=499, pipfd=13)
2010/03/05 17:49:26 498 r02 provider: 1, id: FFF510, name: BOXER, sa: BE7B8BC7, geo: empty
2010/03/05 17:49:26 499 c01 encrypted newcamd:15050-client 192.168.1.199 granted (slemm, au=phoenix)
2010/03/05 17:49:26 499 c01 user slemm authenticated successfully (using client 0000)
2010/03/05 17:49:26 499 c01 AU flag 0 for user slemm
2010/03/05 17:49:27 498 r02 provider: 2, id: 023200, name: BOXER1, sa: BE7B8BC7, geo: FF FF FF FF
2010/03/05 17:49:27 498 r02 provider: 3, id: 023210, name: BOXER2, sa: BE7B8BC7, geo: FF FF FF FF
2010/03/05 17:49:27 498 r02 provider: 4, id: 023220, name: BOXER3, sa: BE7B8BC7, geo: FF FF FF FF
2010/03/05 17:49:28 498 r02 provider: 5, id: 023230, name: BOXER4, sa: BE7B8BC7, geo: FF FF FF FF
2010/03/05 17:49:28 498 r02 provider: 6, id: 023240, name: BOXER5, sa: BE7B8BC7, geo: FF FF FF FF
2010/03/05 17:49:33 495 s client(1) connect from 192.168.1.199 (pid=500, pipfd=13)
2010/03/05 17:49:33 500 c01 encrypted newcamd:15050-client 192.168.1.199 granted (slemm, au=phoenix)
2010/03/05 17:49:33 500 c01 user slemm authenticated successfully (using client 0000)
2010/03/05 17:49:33 500 c01 AU flag 0 for user slemm
2010/03/05 17:49:33 500 c01 slemm (0500&023200/041A/2B:274A): found (158 ms) by phoenix
2010/03/05 17:49:52 500 c01 slemm (0500&023200/041A/2B:274B): found (153 ms) by phoenix
2010/03/05 17:50:07 498 r02 slemm type=00, len=80, idx=0, cnt=1: error (306 ms)
2010/03/05 17:50:12 500 c01 slemm (0500&023200/041A/2B:7A57): not found (51 ms)
2010/03/05 17:50:17 498 r02 slemm type=00, len=80, idx=1, cnt=1: error (8 ms)
2010/03/05 17:50:32 500 c01 slemm (0500&023200/041A/2B:7A56): not found (5 ms)



eyetvcamd:
newcamd: connecting to server 192.168.1.199:15050...
newcamd: connected to server 192.168.1.199:15050.
newcamd: 192.168.1.199:15050: random bytes received...
newcamd: 192.168.1.199:15050: send DATA_REQ...
newcamd: 192.168.1.199:15050: Authorization done.
newcamd: 192.168.1.199:15050: Cards present:
newcamd: 192.168.1.199:15050: CAID 0500, IDENT fff510, PROVIDER DATA 00000000BE7B8BC7
newcamd: 192.168.1.199:15050: CAID 0500, IDENT 023200, PROVIDER DATA 00000000BE7B8BC7
newcamd: 192.168.1.199:15050: CAID 0500, IDENT 023210, PROVIDER DATA 00000000BE7B8BC7
newcamd: 192.168.1.199:15050: CAID 0500, IDENT 023220, PROVIDER DATA 00000000BE7B8BC7
newcamd: 192.168.1.199:15050: CAID 0500, IDENT 023230, PROVIDER DATA 00000000BE7B8BC7
newcamd: 192.168.1.199:15050: CAID 0500, IDENT 023240, PROVIDER DATA 00000000BE7B8BC7

Några ideer?

xedar
2010-03-05, 19:21
Min uppdatera med en MP3.5 läsare. "AU flag 0 for user.." är rätt, det står "AU disabled .." i loggen annars.

behöver i oscam.user:
AU = "label" (som är satt i oscam.server) eller 1
i oscam.server:
AU=1

samt att välja "Enable EMM" i EyetvCamd

/C

God kväll!

stoppa kortet i en vanlig box nu och det tog 30sec så uppdaterades det...
Jag har den orange läsaren divs inte MP3.5 läsaren.
Men det skall väl inte spela någon roll?

Mvh Mikael

Cul8
2010-03-05, 20:31
Verkar som det är dags för mig att åka och köpa en tuner med andra ord.

Någon som vet hur eyetv pratar med eyetvcamd? Hittar inga inställningar i eyetv 3.

Hur den pratar vet jag ej, men installation är enkelt. Du ska installera en pluggin i EyeTV, den följer med i EyetvCamd.
(cwdwplug.bundle ska läggas i ..../EyeTV.app/Contents/PlugIns)

/C

tomeriksen
2010-03-05, 21:48
Hur den pratar vet jag ej, men installation är enkelt. Du ska installera en pluggin i EyeTV, den följer med i EyetvCamd.
(cwdwplug.bundle ska läggas i ..../EyeTV.app/Contents/PlugIns)

/C
Ah. Tack. Var så länge sedan jag tankade ner eyetvcamd att jag glömt bort att det fanns fler filer.
...
Jag var förbi webhallen och köpte en eyetv hybrid. Så nu är det bara att vänta på att frun går och knoppar så man får antennsladden för sig själv…

tomeriksen
2010-03-06, 01:13
när du startar och väljer en kodad kanal i EyeTV så kommer följande på EytvCamd, tex för Boxer:
..
cwdwplug: service change API called: globals = 0x18cfe00, deviceid = 101
cwdwplug: ServiceChanged:
cwdwplug: Active PID: 0, type: 9
cwdwplug: Active PID: 491, type: 0
cwdwplug: Active PID: 490, type: 1
cwdwplug: Active PID: 54, type: 5
cwdwplug: Active PID: 63, type: 5
cwdwplug: Active PID: 86, type: 5
cwdwplug: Active PID: 488, type: 4
cwdwplug: Active PID: 491, type: 3
cwdwplug: HeadendID: 40111, TransponderID: 26442480, ServiceID: 488, PMT pid: 488
...

och så dyker det upp 3 stycken Ident i rutan till höger, Obs man behöver även ha rätt turner inställt i listan längst ner till höger, Tuner 1 = device 0 osv., för att få fram Ident.

/C

Så här ser det ut när jag försöker titta på TV3:
http://img15.imageshack.us/img15/3059/skrmavbild20100306kl014.png

Och så här reagerar oscam:
....
2010/03/06 2:11:36 1290 c01 user (0000&001505/046A/4C:1EBE): rejected caid (0 ms)
2010/03/06 2:11:46 1290 c01 user (0000&001505/046A/4C:3B8C): rejected caid (0 ms)
2010/03/06 2:11:55 1290 c01 user (0000&001505/046A/4C:4488): rejected caid (0 ms)
2010/03/06 2:12:05 1290 c01 user (0000&001505/046A/4C:D99F): rejected caid (0 ms)
......

VIKTIGT: Jag har inte använt kortet på flera månader så den behöver verkligen en nyckeluppdatering. Hur ofta skickas EMM? AU ska vara påslaget om jag fattat det hela rätt.

oscam.user
[Account]
User = user
Pwd = pw
AU=mypcsc #server som pratar med kortet
Group = 6

xedar
2010-03-06, 08:27
enl Boxer så kan det ta upp till 30min "valfri kanal utan att byta"
men när mitt uppdaterades i en vanlig box så tog det 1min.

jag har dock inte fått mitt att uppdatera med oscam och eyetvcamd.

Cul8
2010-03-06, 10:00
@tomeriksen
Har du även:
AU = 1
under läsare mypcsc i oscam.server?

Uppdatering av abonnemang tar max 1 timme, själv har jag aldirg för Boxer fått vänta mer än 10 min. Det kommer ett antal EMM som inte är avsedda för ditt kort (serienummer) och därför tas ej emot, så det är bara några få av väldigt många EMM som är godkända av ditt kort.

Så här ser det ut i en logg fråm Boxer när en EMM uppdatering sker (skiljer en del i vad det står eftersom det är Viaccess, men innehåll ska vara liknande):

2010/02/02 21:31:52 384 r02 McM type=00, len=83, idx=7, cnt=1: error (304 ms)
2010/02/02 21:31:53 384 r02 McM type=00, len=83, idx=7, cnt=2: error (304 ms)
2010/02/02 21:31:53 385 c01 McM (0500&023200/041A/2B:4492): not found (131 ms)
2010/02/02 21:31:53 385 c01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2010/02/02 21:31:53 385 c01 McM (0500&023200/041A/2B:4492): not found (261 ms)
2010/02/02 21:31:53 385 c01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2010/02/02 21:32:13 385 c01 McM (0500&023200/041A/2B:665B): not found (131 ms)
2010/02/02 21:32:13 385 c01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2010/02/02 21:32:13 385 c01 McM (0500&023200/041A/2B:665B): not found (261 ms)
2010/02/02 21:32:13 385 c01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2010/02/02 21:32:20 384 r02 McM type=00, len=83, idx=8, cnt=1: written (342 ms)
2010/02/02 21:32:20 384 r02 McM type=00, len=83, idx=8, cnt=2: written (335 ms)
2010/02/02 21:32:33 385 c01 McM (0500&023200/041A/2B:665A): found (210 ms) by phoenix
2010/02/02 21:32:33 385 c01 BC 0B 66 2D DC 63 C1 00 DE 67 4F 94 37 FE 5B 90
2010/02/02 21:32:33 385 c01 McM (0500&023200/041A/2B:665A): cache2 (210 ms)
2010/02/02 21:32:33 385 c01 BC 0B 66 2D DC 63 C1 00 DE 67 4F 94 37 FE 5B 90
2010/02/02 21:32:44 384 r02 McM type=00, len=83, idx=9, cnt=1: error (305 ms)
2010/02/02 21:32:45 384 r02 McM type=00, len=83, idx=9, cnt=2: error (302 ms)
2010/02/02 21:32:53 385 c01 McM (0500&023200/041A/2B:B824): found (150 ms) by phoenix
2010/02/02 21:32:53 385 c01 90 23 F8 AB F8 A3 94 2F DE 67 4F 94 37 FE 5B 90
2010/02/02 21:32:53 385 c01 McM (0500&023200/041A/2B:B824): cache2 (150 ms)
2010/02/02 21:32:53 385 c01 90 23 F8 AB F8 A3 94 2F DE 67 4F 94 37 FE 5B 90
"type=00, len=83.." är en EMM
" (0500&023200/...." är en EMC
i början komer det 2 st EMM som inte är avsedda för mitt kort, dvs "error"
därefter ett antal EMC som slutar med "not found" dvs ingen abonnemang
Kl 21:32:33 kommer 2 EMM till kortet (="written")
och direkt därefter en EMC ("found") som ger bild.

Den del av loggen som du skickade är EMC.

Det är svårt att felsöka med en icke fungerande kort....

/C

tomeriksen
2010-03-06, 11:54
@tomeriksen
Har du även:
AU = 1
under läsare mypcsc i oscam.server?

/C

Jag kunde inte hitta något om AU i manualen (oscam.server.txt (http://streamboard.gmc.to/svn/oscam/trunk/Distribution/doc/txt/oscam.server.txt)). Däremot, om man sätter au=1 i oscam.user så skickar oscam automatisk nyckeluppdatering till alla readers (jag har ju bara en).

Ändrar till AU = 1 i oscam.user. Slänger in det i oscam.server också.

tomeriksen
2010-03-06, 11:57
@tomeriksen

Det är svårt att felsöka med en icke fungerande kort....

/C

Du har rätt. Men du tror väl inte att det är fysiskt paj? Oscam pratar ju bevisligen med kortet.

Cul8
2010-03-06, 12:35
Jag kunde inte hitta något om AU i manualen (oscam.server.txt (http://streamboard.gmc.to/svn/oscam/trunk/Distribution/doc/txt/oscam.server.txt)). Däremot, om man sätter au=1 i oscam.user så skickar oscam automatisk nyckeluppdatering till alla readers (jag har ju bara en).

Ändrar till AU = 1 i oscam.user. Slänger in det i oscam.server också.

Har läst i Oscam forum att det har varit problem med AU=1 i oscam.user, att använda namnet på läsaren löste det. Vet ej om dom har idag löst det, själv använder jag label dvs AU=mypcsc i oscam.user.

Har även sett att i dom senaste SVN versionerna at den säger att AU=1 under server är en okänt parameter, i vilket fall, fungerar för mig med dessa 2 parametrar.

/C

Cul8
2010-03-06, 12:44
Du har rätt. Men du tror väl inte att det är fysiskt paj? Oscam pratar ju bevisligen med kortet.

Oscam prata med kortet, ja ....

Något är "paj" eftersom det inte uppdaterar. Vet ej vad conax delen av oscam skriver i loggen, dvs vet ej om "Caid rejected" som du får är att du inte har abonnemang eller om den inte försöker dekryptera.
Det låter som om oscam inte skickar vidare frågorana till kortet med den formulering, oscam har varit inkonsekvent i sina texter och kan därför inte påstå att det är så.

(Hade samma problem med Boxer i början, fick medd. "not found" jag tolkade som Ident inte fanns på kortet och igentligen betyder det att abonnemang inte är uppdaterat)

/C

tomeriksen
2010-03-06, 13:03
Har läst i Oscam forum att det har varit problem med AU=1 i oscam.user, att använda namnet på läsaren löste det. Vet ej om dom har idag löst det, själv använder jag label dvs AU=mypcsc i oscam.user.

Har även sett att i dom senaste SVN versionerna at den säger att AU=1 under server är en okänt parameter, i vilket fall, fungerar för mig med dessa 2 parametrar.

/C
Mycket riktigt: AU = 1 i user får hela skiten att braka ihop. Ändrade tillbaka. Så för alla som läser detta, vill du ha automatiskt nyckeluppdatering av kortet, sätt AU = (namnet på readern)

tomeriksen
2010-03-06, 13:04
Oscam prata med kortet, ja ....

Något är "paj" eftersom det inte uppdaterar. Vet ej vad conax delen av oscam skriver i loggen, dvs vet ej om "Caid rejected" som du får är att du inte har abonnemang eller om den inte försöker dekryptera.
Det låter som om oscam inte skickar vidare frågorana till kortet med den formulering, oscam har varit inkonsekvent i sina texter och kan därför inte påstå att det är så.

(Hade samma problem med Boxer i början, fick medd. "not found" jag tolkade som Ident inte fanns på kortet och igentligen betyder det att abonnemang inte är uppdaterat)

/C
Värt att notera är att oscam bara ger rejected caid
2010/03/06 13:57:26 2167 c01 user (0000&001505/046A/4C:1934): rejected caid (0 ms))
när jag väljer 0b00 som caid i eyeTVcamd. Väljer jag den andra caid (0500) händer däremot ingenting.

Tack för dina snabba svar Culan!
/t

Cul8
2010-03-06, 16:03
som du ser i din EyetvCamd logg så har den fått veta att det finns ett kort med CAID 0b00, därför kommer den inte skicka något till Oscam om du väljer en annan CAID.

/C

tomeriksen
2010-03-07, 14:47
Nu börjar det urarta lite. Jag har nämligen börjat luska lite i källkoden. Tror jag har hittat raderna som spottar ur sig det här felmeddellandet (rejected caid)

Felmeddelandet:
2010/03/07 15:15:15 1421 c01 eyetvcamd (0000&001505/046A/4C:2D7D): rejected caid (100 ms)

Källkoden oscam.c:


int send_dcw(ECM_REQUEST *er)
{

....
cs_log("%s (%04X&%06X/%04X/%02X:%04X): %s (%d ms)%s",
uname, er->caid, er->prid, er->srvid, er->l, lc,
er->rcEx?erEx:stxt[er->rc], client[cs_idx].cwlastresptime, sby);

...
}



Efter att ha mobilserat allt mitt c-kunnande har jag lyckats pussla ihop output med källkod. Då får vi:
uname = eyetvcamd (user)
caid = 0000 (gissning: caid har byts ut mot de 4 första siffrorna i ident(!))
prid = 001501 (ska vara provider-ID men har byts ut mot port-nummer!)
srvid = 046A (kan vara korrekt srvid för tv3)
l = 4C (okänd variabel)
lc = 2D7D (Förmodligen ett ECM-ID för att hålla koll på vilket ECM-meddelande som avses.)

Verkar som någon, eyetvcamd eller oscam, blandar ihop parametrarna något hiskeligt. Mysko…

Cul8
2010-03-07, 18:00
kan du prova en annan svn av oscam?
Bifogar en som fungerar ok här.

Annars får du göra en logg med debug 63 och skriva en rad i Oscam forumet

/C

tomeriksen
2010-03-07, 22:57
kan du prova en annan svn av oscam?
Bifogar en som fungerar ok här.

Annars får du göra en logg med debug 63 och skriva en rad i Oscam forumet

/C

Tack,
Din version verkar ha svårt att initiera kortet.
2010/03/07 23:51:35 2115 r02 card detected
2010/03/07 23:51:35 2115 r02 ATR: 3B 34 94 00 30 42 30 30
2010/03/07 23:51:35 2115 r02 card system not supported
2010/03/07 23:51:35 2115 r02 card initializing error

Jag får väl ladda ner senaste svn och kompilera. Kanske funkar det bättre…

tomeriksen
2010-03-08, 00:01
Tjoho!
Glöm newcamd, jag bytte till camd35. Direkt började oscam pumpa tillbaka data av det rätta virket. Typ:

2010/03/08 0:28:40 249 c01 eyetvcamd (0B00&000000/0472/4C:172E): found (74 ms) by mypcsc

Ändå ingen bild. Sen hittade jag en knapp i eyetvcamd som det stod "Enable EMU" på. Ett klick och sedan: PANG! TV!!!

http://klartexten.files.wordpress.com/2009/08/champagne.jpg



Okej, dags att summera min setup:

Kabel-TV: Com Hem
Dator: MBP 15" (ska köpa en mac mini om allt verkar funka)
System: OS X 10.6
Tuner: EyeTV Hybrid
Digital TV-program: Eye TV 3.3
CA-emulator (camd): eyetvcamd 1.4
Kortdelningsserver: oscam-0.99.4svn1716-macosx-libusb
Kortläsare: Omnikey Cardman 3021 USB


Eyetvcamd:
http://img62.imageshack.us/img62/7080/skrmavbild20100308kl005.png
Bortse från newcamd-klienten (ncd525), den funkar inte.

oscam.conf
[global]
cachedelay = 100 #millisekunder
nice = -1
LogFile = stdout

[webif]
httpport = 8888
httpuser = user
httppwd = pwd
httpallowed = 127.0.0.1,10.0.1.3,192.168.0.0-192.168.255.255

[newcamd] # funkar inte
Key = 0102030405060708091011121314
Port = 1505

[camd35]
Key = 01020304050607080910111213141516
Port = 1504

oscam.server
[Reader]
Label = mypcsc
Protocol = PCSC
Device = 0
Group = 6
AU=1 #gör ingenting

oscam.user
[Account]
User = eyetvcamd
Pwd = pw
AU=mypcsc
Group = 6

Tack Cul8 för all hjälp. Nu återstår det bara att övertyga familjen om att det är det här som gäller.

Cul8
2010-03-08, 08:01
Grattis tomeriksen!! :)

AU har inte fungerat med camd35, om det inte har rättas till senaste tiden.

Är lite störd av att det behövdes EMU igång, eftersom avsilten med den är att ersätta läsare/kort och emulerar detta genom att läsa nycklar från en fil.... bordes rapporteras som en Ticket i Oscam dev. forum.

/C

Cul8
2010-03-09, 17:57
Det finns 2 källor till Oscam (svn), tog du hem från oscam.ump2002 eller streamboard när du kompilerade?

/C

tomeriksen
2010-03-10, 08:26
Jag laddade ner den svn du pekade ut tidigare. Hann dock inte kompilera. Den gamla började ju funka.

tomeriksen
2010-03-14, 19:21
Ska kompilera senaste versionen nu och se om det gör någon skillnad.

Jag har kört med min MacBook som testbänk några timmar under veckan. Frugan verkar skeptisk. Hur mycket strul är det tycker ni som en HTPC att få icke-insatta familjemedlemmar att använda det här?

tomeriksen
2010-03-14, 19:40
Kompilerade senaste svn från http://oscam.ump2002.net/svn/oscam/trunk/.

Samma problem som tidigare (http://www.comhit.net/showpost.php?p=149729&postcount=58). Oscam returnerar ett felmeddelande med förvrängda parametrar ( caid = provider-ID och Provider-iD = portnummer):

2010/03/14 20:36:26 1646 c01 eyetvcamd (0000&001505/046A/4C:7C9E): rejected caid (100 ms)

_com_bort_
2010-04-22, 01:05
Passar på att ställa en dum fråga här :)

Finns oscam till windows i någon version?
Isåfall hur laddar jag ner/kompilerar den?

MVH

Cul8
2010-04-22, 15:58
Googles: oscam windows pc, första länken finns färdiga binärer att hämta.

/C

tomeriksen
2010-06-13, 21:07
Kompilerade senaste svn från http://oscam.ump2002.net/svn/oscam/trunk/.

Samma problem som tidigare (http://www.comhit.net/showpost.php?p=149729&postcount=58). Oscam returnerar ett felmeddelande med förvrängda parametrar ( caid = provider-ID och Provider-iD = portnummer):

2010/03/14 20:36:26 1646 c01 eyetvcamd (0000&001505/046A/4C:7C9E): rejected caid (100 ms)

Efter tre månaders tystnad tyckte jag det var dags att försöka få igång newcamd. Gick väldigt fort efter en lång fråga till oscam-forum. Kolla tråden här:
http://oscam.ump2002.net/board/thread.php?postid=15956#post15956

Tydligen är newcamd-modulen i oscam lite petigare med att man mappar portar mot caid än vad camd35-modulen är. Com Hem användare skall alltså skriva så här i oscam.conf:

oscam.conf
...
[newcamd]
Key = 0102030405060708091011121314
Port = 1505@0B00:000000
...

Tråkigt nog har inte eyetvcamd inte stöd för automatisk nyckeluppadtering för Com Hems conax-kort än. Det kommer i nästa version. Så tills dess måste jag alltså stoppa i Com Hem-kortet i en vanlig box en gång i månaden

rolrn
2010-07-12, 21:43
Bash script to set MP3.5 to Phoenix mode
#!/bin/sh
adapter="/dev/tty.UC-232AC"
echo "*** Setting MP3.5 to Phoenix 3.58 ***"
if [ -a $adapter ]; then
cat $adapter &
echo "*** REMOVE CARD FROM ADAPTER! ***"
echo "*{" > $adapter
sleep 1
echo "*}" > $adapter
echo "*** MP3.5 set to PHOENIX 3.58 ***"
sleep 1
killall cat
else
echo "*MP3.5 not FOUND on" $adapter"*"
fi
exit 0;

http://www.adteknik.se/english/commandlist.htm
Enligt manualen till MP35 borde du skicka "*~" till läsaren för att ställa in den mouse-läge.
Borde funka bättre med oscam.

Cul8
2010-07-13, 18:58
http://www.adteknik.se/english/commandlist.htm
Enligt manualen till MP35 borde du skicka "*~" till läsaren för att ställa in den mouse-läge.
Borde funka bättre med oscam.

Det trodde jag med, men efter några stopp i Smartmouse läge så ändrade jag till Phoenix 3.58MHz och inte haft ett problems sen dess.

Men båda fungerar!

/C

Cul8
2010-07-13, 19:01
Den här tråden handlar mest om OSCAM, kan en moderator flytta den till OSCAM forumet?

/C

anders@brinkmark.net
2010-09-03, 20:38
Hej allihopa!
Jag har lyckats få igång avkodning med hjälp av oscam eyetvcamd oscam och en omnikey 3121 usb läsare, boxer kort och denna tråd.

Jag får dock inte in vissa av kanalerna, 5'an fungerar men inte 3'an t ex.
i oscam logen står det "Invalid SID" på de kanaler om inte fungerar.


tänkte att kortet behöver uppdateras men slår jag på AU så tappar jag all avkodning på alla kanaler efter ca 1min då all uppdatering misslyckas.

Någon vänlig själ som kan ge mig ett par tips?

anders@brinkmark.net
2010-09-04, 08:35
har löst avkodningen av tv3 och en del andra kanaler, det saknades srvid för dessa kanaler i oscam.services och i oscam.srvid. så nu är det löst.
har fortfarande några kanaler där detta inte hjälpte, när jag försöker visa dessa står det: "key to use is not the current one trying next ecm" i oscam.
några tips?

Cul8
2010-09-04, 16:05
Tjena!

Du bör lägga ut alla dina konfig. filer och åxå ev. loggfil, annars är det svårt att hjälpa.

Au för Boxer har för mej slutat fungera från Augusti, väntar på en lösning och tills vidare för jag uppdatera kortet i en CAM modul.

Några tips:
oscam.srvid är bara för att i text Webif eller monitor vissa kanal information i klartext. Behövs inte för att avkoda några kanaler.

oscam.services filen är enbart för definiera en "Tjänst" och om man anger detta i tex under en "user" och "reader" definition så begränsas utbudet till att enbart avkoda det som finns definierat i denna fil. Dvs om man har en server för sitt hem så behövs inga begränsningar och kan därför tas bort helt. (behöver bara ta bort Service=... i "user" definitionen.

Har har du en minimal konfiguration: http://www.comhit.net/showpost.php?p=148826&postcount=22

/C

narutu
2010-09-06, 12:24
hi frend!
config write smargo
list_smargo(1) list_smargo(1)
2
3
4
5 NAME
6 list_smargo - list all connected Smartreader+
7
8 SYNOPSIS
9 list_smargo
10
11 DESCRIPTIONS
12 The list_smargo software lists all connected Smartreader+ with bus number and device address.
13
14 SEE ALSO
15 oscam(1), oscam.ac(5), oscam.cert(5), oscam.conf(5), oscam.guess(5), oscam.ird(5), oscam.provid(5),
16 oscam.server(5), oscam.services(5), oscam.srvid(5), oscam.tiers(5), oscam.user(5)
17
18
19
20 list_smargo(1)

-----------------------------------------------------------------------------------------

stringo
2011-09-10, 10:17
bump!

Tack vare denna tråden har fått igång min ultimata c*mhem DVR! :)

Mac Mini Core Duo 1.66 2 GB + Snow Leopard 10.6.8 med
/oscam-1.10rc-svn5940-macosx-native (kompilerad på min mac)
tillsammans med OmniKey smartreader 3021 (med 32 bitars drivrutin som jag fick genom deras support)
eyeTvCamd 2.0b2
eyeTv 3.5.3 (6742)
Elgato EyeTV Hybrid
samt, sist men inte minst, mitt fiffiga CardLink.nl kort (firmware 1.06) som nu är instoppat i min tv.

newcamd används som protokoll mellan cardlinken och oscam, camd3 mellan eyetvcamd och oscam.

Funkar klockrent hittils, har inte gjort någon långtidstest test dock.

Detta innebär alltså att jag kan använda Mac Mini som PVR, men ändå titta på andra kanaler kodade kanaler på TV:n samtidigt.

tack Cul8 och tomericssen, jag satt och höll på att installerade virtualbox när jag snubblade över denna tråden,
snabba kanalbyten är det på tv:n oxå!

min config filer kommer här (resten av config filerna bytte jag namn på till *.backup, eftersom dom inte är helt nödvändiga vad jag förstår)

oscam.conf:




#
# main configuration
#


[global]
cachedelay = 100 #millisekunder
nice = -1
# logging


logfile = /var/log/oscam/oscam.log
usrfile = /var/log/oscam/oscamuser.log
#cwlogdir = /var/log/oscam/cw


# protocols


[camd35]
key = xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Port = 1504


[newcamd]
key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Port = 1505@0B00:000000





oscam.user:




#
# user configuration
#


# user for group 1 with Betacrypt tunnel, no monitoring, only one connection possible, AU enabled


[account]
user = user1
pwd = password1
AU = mypcsc
group = 6


[account]
user = user2
pwd = password2
AU = mypcsc
group = 6




oscam.server:




#
# reader configuration
#


# USB serial reader




[reader]
label = mypcsc
protocol = PCSC
device = 0
group = 6
AU = 1 #gör ingenting




skall uppgradera till en mac mini 2011 nästa vecka, uppdaterar och meddelar hur det funkar på den senare...det är säkert NÅT strul med lion.

Cul8
2011-09-11, 20:00
Kul! rapportera gärna om hur det gick med Lion, funderar på att uppdatera min Mini.

Glöm inte att kolla Comskip, efter lite trim (tyvärr fick det göras i en PC) så funkar den riktigt bra!!
http://www.comhit.net/showthread.php/24302-ComSkip-EyeTV-OSx-%28MarkCommercials%29?highlight=comskip

/C

Luchtii
2011-09-12, 12:45
Kör samma setup som stringo:

oscam-1.10rc-svn5940-macosx
Omnikey 3021
eyeTvCamd 2.0b2
eyeTv 3.5.3 (6742)
Elgato EyeTV Hybrid

Men jag passade på att uppdatera till en Mac mini 2,3 GHz i5 med Lion och jag måste säga att det fungerar perfekt. Märker ingen som helst skillnad mot när jag körde min gamla mac mini 2,0 C2D med samma tillbehör. Enda problemet var att hitta drivar till omnikey-kortet. Drivarna på hemsidan som är till Snow Leopard fungerar inte, men jag testade att installera drivarna för Tiger och dom funkade perfekt. Så ni behöver inte vara oroliga för att uppgradera till Lion.

Däremot har jag fortfarande ett problem, vilket jag hade på min gamla mac mini oxå. Jag får nämligen inte igång EMM-uppdateringarna på kortet. Jag kör camd3 och här är ett utdrag av config-filerna.

[account]
user = user1
pwd = password1
AU = mypcsc
group = 1

[reader]
label = mypcsc
protocol = PCSC
device = 0
group = 1
AU = 1
CAID = 0b00
Ident = 0b00:000000 (har testat utan både Caid och ident, samt att sätta Caid direkt under account)
EMMcache = 1,1,2 (har testat alla möjliga förslag här tex 1,3,2)

Har även aktiverat Send EMM i eyetvcamd och jag ser att EMM skickas till OSCam (EMM processing) men jag får aldrig någon information om att OSCam tagit emot EMM. Vad är det egentligen som ska hända i Logen efter att EMM skickas, för visst ska jag få ett okej från OSCam? Är det någon som har fått igång EMM-uppdateringarna med C*mhem och OSCam och har några förslag på vad som kan vara fel? Jag skulle vara väldigt tacksam.

stringo
2011-09-12, 17:53
kul att det är fler med samma setup!

Det där med EMM är jag inte så kunnig på. Har bara kört ett kort tag..Innebär det att man får stoppa in kortet i boxen varje månad då?

Om ingen kunnig har en lösning...antar jag att en väg är att man får köra en debug på nivå 64 för att hitta exakt vilken del i koden i Oscam som triggas vid EMM updates, och sedan lägga upp en fråga på oscam.to

Luchtii
2011-09-12, 18:28
Ja det verkar rätt många som kör denna. Lite pill i början innan man får igång allt men sen funkar det riktigt bra.

Som det är nu så måste jag stoppa in kortet i min box från comhem varje månad, men det som är jobbigast är att nästan alla kanaler försvinner vilket betyder att jag måste ställa mig i 20-30 min på upp till 10 kanaler varje månad för att allt ska fungera igen och jag hade gärna velat undvika detta. Eller åtminstone kunna göra detta direkt via eyetv. Jag har läst att det ska gå så förhoppningsvis är det någon här som har koll, Cul8 till exempel!

Som en sista utväg får jag väl göra som du säger, man jag hoppas jag slipper :)

Cul8
2011-09-14, 17:15
Fick inte EMM att fungera med Boxer... efter ett antal försök på Oscam forum så gav jag upp för ca 1 år sen, har inte provat på senaste tid och uppdaterar korten i TV'n en gång i månaden :(

/C

stringo
2011-09-14, 18:44
Trist, jag skall definitivt titta på EMM updates lite närmare när jag fått upp min Mini.
Hittils har jag inte fått något problem dock, men det kan ju också vara så att mitt mitt cardlink sköter updateringarna via TVn.
har läst att dom uppdaterar den 12:te? Fast mer sannolikt borde väl vara att det är olika datum
för olika kunder? Typ den datum man först stoppar in kortet i läsaren.

Luchtii
2011-09-14, 18:59
Ja det var ju verkligen trist.
Mitt kort brukar uppdatera sig någon gång andra veckan varje månad, så runt 7-10:e.

Har försökt kolla lite noggrannare i OSCam de senaste dagarna, men det enda jag får ut är att eyetvcamd säger Processing EMM och OSCam svarar med att säga EMM-request sent, sen händer absolut ingenting, har även provat att koppla in min gamla DM500 och försöka göra kortuppdateringarna den vägen, men det blir samma sak där. Så det är garanterat i OSCam felet ligger.

Cul8
2011-09-15, 17:45
Tog hem oscam 1.10rc, kompilerade, tog hem eyetvCamd 2.0b2 och nu verkar det ok.
Tidigare så stoppades oscam så fort man skrev ett EMM till kortet, nu har jag redan skrivit 2 EMM till kortet. får vänta till nästa månadsskifte för att bekrärfta att det går!
loggen ser ut så här, så det ser lovande ut!
/C
2011/09/15 17:03:11 B00A5000 c emm:
2011/09/15 17:03:11 B00A5000 8E 70 49 xx xx xx 01 90 03 02 32 01 A9 0A 3F 21
2011/09/15 17:03:11 B00A5000 3F 3E 20 00 00 00 00 00 AA 06 FE 2D B9 FE 2D B9
2011/09/15 17:03:11 B00A5000 9E 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2011/09/15 17:03:11 B00A5000 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
2011/09/15 17:03:11 B00A5000 00 00 F0 08 81 75 26 9F E8 90 00 F4
2011/09/15 17:03:11 B00A5000 c emm for reader ok3021 (0500) has no provider
2011/09/15 17:03:11 B00A5000 c Entered viaccess_get_emm_type ep->emm[0]=8e
2011/09/15 17:03:11 B00A5000 c VIACCESS EMM: SHARED
2011/09/15 17:03:11 B00A5000 c emmtype shared. Reader ok3021 has serial 00xxxxxxxx000000.
2011/09/15 17:03:11 B00A5000 c emm UA/SA:
2011/09/15 17:03:11 B00A5000 xx xx xx 00 00 00 00 00
2011/09/15 17:03:11 B00A5000 c emm is being sent to reader ok3021.
2011/09/15 17:03:11 B0099000 r nano A9: class: 2D, expiry date: 2011/09/01 - 2011/09/30
2011/09/15 17:03:23 B00A5000 c McMusic (0500&023200/041A/3A:9C0F): found (166 ms) by ok3021 (of 1 avail 1)
2011/09/15 17:03:28 B00A5000 c emm:
2011/09/15 17:03:28 B00A5000 8E 70 47 xx xx xx 01 90 03 02 32 01 A9 08 3F 21
2011/09/15 17:03:28 B00A5000 3F 3E 02 00 00 00 AA 06 FE 19 B9 FE 19 B9 9E 20
2011/09/15 17:03:28 B00A5000 2B CB 7D 9E 4E FB 8C D6 57 E5 FB 33 B7 00 C0 50
2011/09/15 17:03:28 B00A5000 07 00 50 C4 03 BA 0C 00 32 20 00 00 02 09 E0 28
2011/09/15 17:03:28 B00A5000 F0 08 BD 93 03 01 95 CF A0 E8
2011/09/15 17:03:28 B00A5000 c emm for reader ok3021 (0500) has no provider
2011/09/15 17:03:28 B00A5000 c Entered viaccess_get_emm_type ep->emm[0]=8e
2011/09/15 17:03:28 B00A5000 c VIACCESS EMM: SHARED
2011/09/15 17:03:28 B00A5000 c emmtype shared. Reader ok3021 has serial 00xxxxxxxx000000.
2011/09/15 17:03:28 B00A5000 c emm UA/SA:
2011/09/15 17:03:28 B00A5000 xx xx xx 00 00 00 00 00
2011/09/15 17:03:28 B00A5000 c emm is being sent to reader ok3021.
2011/09/15 17:03:28 B0099000 r nano A9: class: 19, expiry date: 2011/09/01 - 2011/09/30

stringo
2011-09-15, 19:59
tjusigt! Hoppas det funkar för boxer nu då!

Har exakt samma byggen fast för comhem. Är det med debug 64 du har för att få den typen av infon i loggen? Vill inte missa när mina uppdateringar kommer :)

Kör såhär nu:

macmini$ ps -ef | grep oscam
501 11826 1 0 0:00.00 ?? 0:00.00 ./oscam-1.10rc-svn5940-macosx-native -b -d 64
501 11827 11826 0 0:31.07 ?? 0:45.24 ./oscam-1.10rc-svn5940-macosx-native -b -d 64



Det borde väl räcka? Men allt jag har sett i både oscam.log samt oscam.log.emm är

011/09/13 22:13:44 B0099000 c emm for reader mypcsc (0B00) has no provider
2011/09/13 22:13:44 B0099000 c AU enabled for user user2 on reader mypcsc
2011/09/13 22:13:49 B00A5000 c encrypted camd35-client 127.0.0.1 granted (user1, au=on (1 reader))
2011/09/13 22:13:49 B00A5000 c user1 emm-request sent (reader=mypcsc, caid=0B00, auprovid=000000)
2011/09/13 22:13:49 B00A5000 c user1 (0B00&000000/049xx/xx:xxxx): found (88 ms) by mypcsc (of 1 avail 1)

antar att detta inte har något som helst med att emm skrivs till kortet utan skickas ut till klienten?
antar att nyckelordet är "being sent to reader" ?

Luchtii
2011-09-15, 21:23
Så där ser det ut för mig också Stringo. Står bara emm-request sent och sen händer det inget mer. Finns ingen som helst antydan till att EMM skulle skrivas. Kollar jag i Webif:en så står det 0 på antal skriva EMM. Skulle du kunna skicka ett utdrag ur din cfg cul8? Bara så jag kan se att jag inte missat något där. För visst borde det inte vara någon skillnad på viasat och comhem? Eyetvcamd ska ju klara att hantera EMM för conax-korten nu.

Cul8
2011-09-16, 11:02
Vist kan det vara skillnad på comhem o boxer. mitt gamla problem var att när man skrev ett EMM till kortet så spårade oscam eller kortet ur och man fick starta om, samtidigt fungerade ok för viasat.

Ja, det är med debug 64. Webif är bra för att hålla koll på EMM under "readers".
Noterar att du kör camd35 klient och jag Newcamd.

Min konfig är väldigt strippad, kör enbart Boxer och har enbart definierad Caid vilket jag i princip skulle åxå kunna skippa:
(Tagit bort oväsentligheter och sånt som inte har något info)
# oscam.conf generated automatically by Streamboard OSCAM 1.10rc-svn build #
[global]
disableuserfile = 0
fallbacktimeout = 4900
nice = 1
maxlogsize = 200
preferlocalcards = 1
saveinithistory = 1

[newcamd]
port = 15050@0500:FFF510,023200,023210,023220,023230,0232 40
key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

# oscam.server
[reader]
label = ok3021
protocol = pcsc
device = 0
caid = 0500
detect = cd
mhz = 357
cardmhz = 357
group = 1
emmcache = 1,1,0

# oscam.user
[account]
user = U1
pwd = xxxx
disabled = 0
group = 1
uniq = 0
sleep = 0
monlevel = 2
au = ok3021
services =
caid = 0500
cccmaxhops = 10
keepalive = 1
numusers = 0
penalty = 0

Luchtii
2011-09-16, 12:44
Då ska jag testa att köra med newcamd bara för att se om det är där problemet sitter. Enda anledningen till att jag kör camd3 är att jag tyckte det var enklast att få igång när jag köpte hem min DM500 för ett par år sedan. Så det kanske är värt att köra newcamd om EMM's funkar. Återkommer med resultat!

Tack för cfg:n förresten!

Luchtii
2011-09-16, 17:53
Fantastiskt! Testade att använda newcamd istället för camd3, brydde mig inte ens om att ändra befintliga cfg:s utan startade bara newcamd via webif. Fick igång newcamd direkt och anslöt via eyetvcamd. Detta hittar jag i oscam-loggen.

2011/09/16 18:47:18 B62C00 r user1 emmtype=shared, len=130, idx=22, cnt=1: written (114 ms) by mypcsc

Webif visar även flertalet skrivna shared EMM's. Vad är skillnaden på shared och unique? Får väl avvakta tills nästa månad innan jag drar några slutsatser på om det funkar eller inte, men det ser lovande ut! En annan stor skillnad som jag ser mot när jag körde med camd3 är att om jag kollar i webif så står det nu ACTIVE under AU istället för som tidigare, ON. Vilket känns som en klar förbättring!

Cul8
2011-09-16, 19:36
Grattis, jag väntar åxå tills nästa månad för att verifiera att det verkligen fungerar. Men det ser helt ok ut nu.
Hur många EMMs som skrivs är beroende av vad Comhem skickar ut samt vad du har def i emmcache. Tex = 1,1,0 kommer enbart att skriva samma EMM en gång. För Boxer så kommer det abonnemangs EMM ca var tionde minut och med 1,1,0 så skrivs det enbart en EMM för varje "class" man har abonnemang istället för var tionde minut.

SHARED samma EMM går till flera kort.
UNIQUE så är ett EMM enbart avsedd för ett specifik kortnummer.
/C

Luchtii
2011-09-17, 09:11
Okej, hur funkar de vid kortuppdateringarna varje månad? Är det stares EMM's som skickas ut då? Om jag förstått det rätt så skickas väl unique EMM när man beställt exempelvis PPV-matcher och annars är de stares EEM

Cul8
2011-09-18, 18:48
Stämmer, det med Shared och Unique.

För Boxer så uppdateras abonnemangsinfo i kortet via ett EMM som skickas ut ca var 10:de minut. Sedan ändras abonnemangsinformationen att gälla nästa månad den sista veckan varje månad.

/C

Cul8
2011-09-19, 15:48
det kom idag! abonnemangsinformation gällande oktober kom idag och kortet uppdaterades :)

Dvs EMM fungerande med Oscam 1.10rc (ingen subversion) och eyetvCamd 2.02b!!

/C

Luchtii
2011-09-19, 20:42
Snyggt! Comhems uppdateringar kommer på typ 3 veckor så jag får uppdatera om det funkar då. Men det låter ju lovande när du fått igång de .

kabelanton
2012-04-15, 21:29
Kan någon här tänka sig hjälpa mig få igång boxer på min datorn ?
kan självklart tänka mig betala för hjälpen

Aufgedyng
2012-11-12, 21:30
Tjena,

Någon som har erfarenhet av MAc mini med Montain Lion och EyeTVcamd?

macuser
2014-01-09, 23:16
Hej, har läst mycket här på forumet, men får inte det att fungera, "card system not supported". Har provat gamla revisioner som sägs fungera här i tråden, och flera däremellan fram till senaste r9231. Har ett boxer v2.0-kort. Har provat på både 10.6 och 10.8, även med en 10.6-kompilerad version på 10.8. Två olika läsare, Vasco Digipass 920 och todos Argos Mini II. Utskrift från oscam:


0 s >> OSCam << cardserver started, version 1.20-unstable_svn, build r9231 (i686-apple-darwin11-pcsc)
0 s creating pidfile /tmp/.oscam/oscam.pid with pid 16876
0 s userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled
0 s signal handling initialized
0 s newcamd: initialized (fd=3, port=1505)
0 s boxer [pcsc] creating thread for device 0
0 s loadbalancer: can't read from file /tmp/.oscam/stat
0 s waiting for local card init
E9805200 h webif: decompressed 62086 bytes back into 178752 bytes
E9805200 h HTTP Server running. ip=0.0.0.0 port=8888
E9809A00 r boxer [pcsc] Reader initialized (device=0, detect=cd, mhz=357, cardmhz=357)
E9809A00 r boxer [pcsc] PCSC was opened with handle: 100190
E9809A00 r boxer [pcsc] card detected
E9809A00 r boxer [pcsc] ATR: 3F 77 18 00 00 C1 14 01 A2 68 90 00
E9809A00 r boxer [pcsc] card system not supported
E9809A00 r boxer [pcsc] Normal mode failed, reverting to Deprecated Mode
E9809A00 r boxer [pcsc] Error activating card.
E9809A00 r boxer [pcsc] ATR: 3F 77 18 00 00 C1 14 01 A2 68 90 00
E9809A00 r boxer [pcsc] card system not supported
E9809A00 r boxer [pcsc] THIS WAS A FAILED START ATTEMPT No 1 out of max alloted of 1
E9809A00 r boxer [pcsc] card initializing error
0 s init for all local cards done
0 s anti cascading disabled
E9809A00 r boxer [pcsc] Error getting card status.
Kör jag en högre debug-level visar sig följande error:

4806000 r ERROR, function call reader->crdr.card_write(reader, command, rsp, lr, command_len) returns error.
oscam.conf

[global]
nice = -1
waitforcards = 1
LogFile = stdout

[newcamd]
Key = 0102030405060708091011121314
Port = 1505

[webif]
httpport = 8888
httpuser = webuser
httppwd = password
httprefresh = 5
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255
oscam.server

[Reader]
label = boxer
enable = 1
protocol = pcsc
detect = CD
device = 0
emmcache = 1,3,2
caid = 0500

oscam.user

[account]
user = eyetv
pwd = pass
au = boxer
caid = 0500

Kommandot pcsctest körs utan problem. Ger snart upp :(

atomized
2014-01-09, 23:38
Testa med nedanstående filer.

oscam.conf:

[global]
nice = -1
waitforcards = 1
LogFile = stdout

[newcamd]
Key = 0102030405060708091011121314
Port = 1505@0500:000000

[webif]
httpport = 8888
httpuser = webuser
httppwd = password
httprefresh = 5
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255

oscam.server:

[Reader]
label = boxer
enable = 1
protocol = pcsc
device = 0
group = 1
emmcache = 1,3,2
caid = 0500

oscam.user:

[account]
user = eyetv
pwd = pass
group = 1
au = boxer
caid = 0500
ident = 0500:000000

macuser
2014-01-10, 10:09
Testa med nedanstående filer.

Ingen skillnad tyvärr :( Har provat massvis med olika inställningar i config-filerna tidigare också.

_com_bort_
2014-01-10, 21:43
När du säger att du testat massvis med olika inställningar så låter det som du rotat runt en hel del och ändrat både här och där.
Kör bara med de allra minsta som behövs, ta bort allt annat utom exakt dom filer som atomized föreslog här ovanför.

Om det fortfarande inte fungerar så skulle jag avinstallera drivrutinerna och installera om dessa.
Möjligen prova en annan typ av läsare alltså inte PCSC.

Lycka till :)


Ingen skillnad tyvärr :( Har provat massvis med olika inställningar i config-filerna tidigare också.

simson96
2014-01-14, 12:30
Jag har en fungerande uppsättning med en PCSC 1.0-kortläsare (Gemalto PC USB-TR), beskriven längst ner i
http://www.comhit.net/showthread.php/33695-oscam-problem-med-provid

Jag har provat med en Digipass 920 i min uppsättning och jag kom inte ens så långt som du med den. Jag har inte grävt vidare i det, eftersom jag fick det att funka med min andra läsare. Men, Digipass 920 är tydligen PCSC 2.0. Jag vet inte om det kan vara en orsak till problemet, men kolla vilken version av PCSC som Argos Mini II stödjer. Jag har förstått att Apple ligger lite efter i implementerandet av PCSC i sin drivrutin. De inkluderar en äldre version av PCSC-lite med Mac OS X. Kan vara värt att prova att kompilera och installera en senare version av PCSC-lite. Alternativt försöka hitta en äldre kortläsare (jag såg att Fyndiq hade ett exemplar kvar av den jag kör med).

macuser
2014-03-12, 20:23
När du säger att du testat massvis med olika inställningar så låter det som du rotat runt en hel del och ändrat både här och där.
Kör bara med de allra minsta som behövs, ta bort allt annat utom exakt dom filer som atomized föreslog här ovanför.
Jag har testat en del, men systematiskt. Mina filer är postade ovanför atomized. Fick tag på ett utgånget CH-kort som fungerade direkt med samma inställningar, förutom då caid.


Möjligen prova en annan typ av läsare alltså inte PCSC.
Har ingen annan läsare tyvärr. Det är inte ett måste att det ska fungera just nu, ville bara testa lite. Den har ju fungerat för andra med boxer (http://www.comhit.net/showthread.php/27585-Artikel-OSCam-p%C3%A5-x86-med-Nordeas-kortl%C3%A4sare). Har dock läst att viaaccess-kort kan vara lite knepiga.