Ga naar inhoud


OScam 1.20 icm Smargo's ver 1.7 op NSLU2


MySat

Aanbevolen berichten

Ik ben OSCam aan het testen op een NSLU2 icm één smargo, SlugOS BE 4.8 (ja, dit is een behoorlijk oude release. Maar dit was het enige apparaat dat ik beschikbaar had om het één en ander te testen) en de oscam-1.20-svn6234-nslu2.abi.webif.smargo binary. Ondanks dat de list_smargo binary een serial verwijzing aangeeft, kreeg ik het niet aan de gang. Uiteindelijk ben ik geswitched naar het mouse protocol en heb ik het aan de gang gekregen met het volgende in oscam.server:

Niels, mogen we wat meer details. ???? Ik heb ook NSLU2 draaien met Unslung-6.10Beta (dus met een extra USB-stick achterin) en een oude serial mousereader en FTDI/USB converter. Ik heb nu CCcam 1.1.4 draaien (ook CCcam2.3.0 geen probleem) geinstalleerd in var/etc !

 

Uit je verhaal begrijp ik dat ik simpel (?) kan switchen naar oscam-1.20-svn6234-nslu2.abi.webif.smargo binary. Mag ik weten waar deze Oscam is te verkrijgen en op welke plaats of map(pen) worden deze geplaatst ? Misschien een kleine howto ?

Link naar reactie
Delen op andere sites


  • Reacties 66
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit topic

Hou er wel rekening mee dat jouw Unslung versie valt onder EABI en niet onder ABI. Maar mijn test is behoorlijk succesvol, OScam draait behoorlijk stabiel (lees: voor één verbinding).

 

Download oscam-1.20-svn6256-nslu2.eabi.webif_sslv3.smargo.tar.gz van de volgende locatie: http://www.oscam.to/wbb3/index.php?page=Thread&threadID=339&pageNo=1248b766a

 

Voor de rest, de configs plaatsen in /var/etc en de binary op welke locatie je maar wil (hij staat bij mij in /var/bin). Voor de rest maak ik gebruik van de eerdere reader in oscam.server en voor de rest is het straightforward en default.

Woonkamer : Xubuntu 8.04 met VDR 1.7.4 en WinTV NOVA-HD-S2 icm Reel Extension HD.

Slaapkamer : Een MediaMVP icm de vompserver v0.30 VDR plugin.

Link naar reactie
Delen op andere sites

Probeer eens het volgende:

# lsub

Bus 005 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 001 Device 004: ID 12d1:1c05 Huawei Technologies Co., Ltd.

Bus 001 Device 003: ID 0471:085d Philips (or NXP)

Bus 001 Device 002: ID 1058:1003 Western Digital Technologies, Inc.

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

Zoals je ziet zit mijn smargo op bus 5, device 2. In de oscam.server heb ik de reader als onderstaand gefineerd:

 

[reader]

label = local

description = Local

protocol = smartreader

device = 005:002

showcls = 0

caid = 0100

detect = cd

mhz = 480

cardmhz = 500

group = 1

emmcache = 1,1,0

auprovid = 00006A

 

Werkt perfect onder Ubuntu. Met de verwijzing naar /dev/usbXXX had ik problemen, met de verwijzing naar de "stekker" niet meer.

Greetz

 

Mr|Repel

 

There are 10 kinds of people in the world

Those who understand binairy and those who don't

 

 

 

Link naar reactie
Delen op andere sites

Inmiddels ben ik weer een stapje verder want al mijn kaarten draaien in ieder geval lokaal in de DM800 en dat met de laatste oscam. Zelfs het activeren van mijn TNTSAT kaart is eigenlijk zonder problemen verlopen. Nu de DM800 prima loopt en daar cccam al volledig gedeinstalleerd is, wederom een poging om alles centraal te trekken via de server.

 

De verbinding wordt tot stand gebracht dmv camd35 en deze is connected. Toch heb ik wederom geen beeld omdat de juiste kaart (nu even alleen de C+ geconfigureerd) niet gevonden lijkt te worden.

 

Aan de server kant op 192.168.1.8 heb ik 3 bestanden in gebruik

 

oscam.conf, oscam.server & oscam.user

 

*********** Server ***************************

 

oscam.conf

 

[global]

usrfile = /emu/log/oscamuser.log

logfile = /emu/log/oscam.log

cwlogdir = /emu/log/cw.log

nice = -10

maxlogsize = 1000

waitforcards = 0

preferlocalcards = 1

saveinithistory = 1

lb_mode = 1

lb_savepath = /emu/log/loadbalancer.log

 

[monitor]

hideclient_to = 15

appendchaninfo = 0

 

[cs357x]

port = 25000

 

[webif]

httpport = 8000

httpallowed = 192.168.0.0-192.168.255.255

 

oscam.server

 

[reader]

label = cdnl

description = Canaal Digitaal

protocol = smartreader

device = Serial:Reader 2

caid = 0100

ecmwhitelist = 0100@00006A:64

detect = cd

mhz = 369

cardmhz = 369

ident = 0100:00006A

group = 1

emmcache = 1,3,2

auprovid = 00006A

 

oscam.user

 

[account]

user = Connection1

pwd = Connection1

group = 1

 

***************** Client ************************

 

Aan de client kant heb dezelfde files in gebruik.....

 

oscam.conf

 

[global]

usrfile = /etc/tuxbox/config/oscam-experimental/log/usr

logfile = /etc/tuxbox/config/oscam-experimental/log/log

cwlogdir = /etc/tuxbox/config/oscam-experimental/log/cw

emmlogdir = /etc/tuxbox/config/oscam-experimental/log/emm

disableuserfile = 0

nice = -10

maxlogsize = 100

preferlocalcards = 1

saveinithistory = 1

lb_mode = 1

lb_savepath = /etc/tuxbox/config/oscam-experimental/log/lb_log

 

[monitor]

port = 988

nocrypt = 127.0.0.1

hideclient_to = 15

monlevel = 4

appendchaninfo = 1

 

[dvbapi]

enabled = 1

au = 1

boxtype = dreambox

user = localuser

pmt_mode = 1

 

[webif]

httpport = 8000

httprefresh = 15

httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255

 

oscam.server

 

[reader]

label = connection1

protocol = camd35

device = 192.168.1.8,25000

user = Connection1

password = Connection1

inactivitytimeout = 0

group = 1

auprovid = 00006A

 

oscam.user

 

[account]

user = localuser

pwd =

group = 1

keepalive = 1

 

 

Deze combinatie resulteert in de volgende logging aan de client kant (DM800)

 

2012/01/22 19:45:56 578040 c dvbapi: [ADD PID 0] CAID: 0622 ECM_PID: 0565 PROVID: 000000

2012/01/22 19:45:56 578040 c dvbapi: [ADD PID 1] CAID: 1817 ECM_PID: 070B PROVID: 00006A

2012/01/22 19:45:56 578040 c dvbapi: [ADD PID 2] CAID: 0100 ECM_PID: 0643 PROVID: 00006A

2012/01/22 19:45:56 578040 c dvbapi: [ADD PID 3] CAID: 0100 ECM_PID: 070B PROVID: 00006A

2012/01/22 19:45:56 578040 c dvbapi: new program number: 07D4 (0622:07D4 unknown)

2012/01/22 19:45:56 578040 c dvbapi: Found 4 IRDETO ECM CHIDs

2012/01/22 19:45:57 56FD90 p connection1 CMD08 (00 - 0) stop request by server (ok)

2012/01/22 19:45:57 578040 c dvbapi: trying irdeto chid index: 1

2012/01/22 19:45:57 578040 c localuser (0622&000000/07D4/34:4A74): not found (5 ms) by connection1 - 0622:07D4 unknown

2012/01/22 19:45:57 56FD90 p connection1 CMD08 (00 - 0) stop request by server (ok)

2012/01/22 19:45:57 578040 c dvbapi: trying irdeto chid index: 2

2012/01/22 19:45:57 578040 c localuser (0622&000000/07D4/34:4B7F): not found (5 ms) by connection1 - 0622:07D4 unknown

2012/01/22 19:45:57 56FD90 p connection1 CMD08 (00 - 0) stop request by server (ok)

2012/01/22 19:45:57 578040 c dvbapi: trying irdeto chid index: 3

2012/01/22 19:45:57 578040 c localuser (0622&000000/07D4/34:4862): not found (5 ms) by connection1 - 0622:07D4 unknown

2012/01/22 19:45:57 56FD90 p connection1 CMD08 (00 - 0) stop request by server (ok)

2012/01/22 19:45:57 56FD90 p connection1 CMD08 (00 - 0) stop request by server (ok)

2012/01/22 19:45:57 578040 c localuser (0622&000000/07D4/34:495B): not found (4 ms) by connection1 - 0622:07D4 unknown

2012/01/22 19:45:58 56FD90 p connection1 CMD08 (00 - 0) stop request by server (ok)

2012/01/22 19:45:58 578040 c localuser (1817&00006A/07D4/64:B5EE): not found (5 ms) by connection1 - 1817:07D4 unknown

2012/01/22 19:45:58 578040 c localuser (0100&00006A/07D4/64:2287): not found (19 ms) by connection1 - 0100:07D4 unknown

2012/01/22 19:45:59 578040 c dvbapi: try pids again #1

2012/01/22 19:45:58 578040 c dvbapi: trying irdeto chid index: 1

2012/01/22 19:45:58 578040 c dvbapi: trying irdeto chid index: 2

2012/01/22 19:45:58 578040 c dvbapi: trying irdeto chid index: 3

2012/01/22 19:45:59 578040 c dvbapi: try pids again #2

2012/01/22 19:45:59 578040 c dvbapi: trying irdeto chid index: 1

2012/01/22 19:45:59 578040 c dvbapi: trying irdeto chid index: 2

2012/01/22 19:45:59 578040 c dvbapi: trying irdeto chid index: 3

2012/01/22 19:46:00 578040 c dvbapi: try pids again #3

2012/01/22 19:46:00 578040 c dvbapi: can't decode channel

 

En aan de serverkant

 

012/01/22 19:44:39 198123 c encrypted camd35-client 192.168.1.96 granted (Connection1, au=off)

2012/01/22 19:44:39 198123 c Connection1 (0622&000000/0FAB/34:F417): rejected group (1 ms) (0 of 0) (no matching reader)

2012/01/22 19:44:39 198123 c Connection1 (0622&000000/0FAB/34:F501): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:44:39 198123 c Connection1 (0622&000000/0FAB/34:F611): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:44:39 198123 c Connection1 (0622&000000/0FAB/34:F611): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:44:40 198123 c Connection1 (0622&000000/0FAB/34:F71C): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:44:40 198123 c Connection1 (1817&00006A/0FAB/64:3C9B): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:44:41 198123 c Connection1 (1818&00006C/0FAB/64:39DC): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:44:41 198123 c Connection1 (1819&00006D/0FAB/64:8770): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:44:42 161234 r Error processing ecm for caid 0100, srvid 0FAB (servicename: 0100:0FAB unknown) on reader cdnl.

2012/01/22 19:44:42 198123 c starting thread housekeeping lb stats

2012/01/22 19:44:42 198123 c housekeeping lb stats thread started

2012/01/22 19:44:42 198123 c Connection1 (0100&00006A/0FAB/64:D880): not found (16 ms) by cdnl

2012/01/22 19:44:42 198123 c Connection1 (0100&00006C/0FAB/64:39DC): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:44:43 198123 c Connection1 (0100&00006D/0FAB/64:8770): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:44:43 198123 c Connection1 (0500&042500/0FAB/43:FD9A): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:44:44 198123 c Connection1 (0500&042500/0FAB/3E:B0ED): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:45:56 198123 c Connection1 (0622&000000/07D4/34:4A74): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:45:57 198123 c Connection1 (0622&000000/07D4/34:4B7F): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:45:57 198123 c Connection1 (0622&000000/07D4/34:4862): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:45:57 198123 c Connection1 (0622&000000/07D4/34:4862): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:45:57 198123 c Connection1 (0622&000000/07D4/34:495B): rejected group (1 ms) (0 of 0) (no matching reader)

2012/01/22 19:45:58 198123 c Connection1 (1817&00006A/07D4/64:B5EE): rejected group (0 ms) (0 of 0) (no matching reader)

2012/01/22 19:45:58 161234 r Error processing ecm for caid 0100, srvid 07D4 (servicename: 0100:07D4 unknown) on reader cdnl.

2012/01/22 19:45:58 198123 c Connection1 (0100&00006A/07D4/64:2287): not found (15 ms) by cdnl

2012/01/22 19:47:59 198123 c user Connection1 reached 120 sec idle limit.

 

Waarom gaat dit nu minder goed ? Iemand enig idee waarom de kaart hier niet juist op antwoord ?

Niks is geheim in deze wereld, ik weet alleen soms niet waar of van wie ik de juiste informatie kan krijgen


+++ 4 x VU solo SE /  T90 / 7 Quad LNB's / OpenPli / Latest Oscam / Raspberry / Strong SRT7404 (op de plank voor de jaarlijkse update ) +++

Link naar reactie
Delen op andere sites

Regel verwijderd en dit is het resultaat

 

Connection1 (0100&00006A/0FA2/64:F432): not found (0 ms) by cdnl

user Connection1 reached 120 sec idle limit.

all debug_level=128

encrypted camd35-client 192.168.1.96 granted (Connection1, au=off)

Connection1 (0622&000000/07D5/34:112C): rejected group (0 ms) (0 of 0) (no matching reader)

Connection1 (0622&000000/07D5/34:112C): rejected group (0 ms) (0 of 0) (no matching reader)

Connection1 (0622&000000/07D5/34:1027): rejected group (1 ms) (0 of 0) (no matching reader)

Connection1 (0622&000000/07D5/34:133A): rejected group (1 ms) (0 of 0) (no matching reader)

Connection1 (0622&000000/07D5/34:133A): rejected group (0 ms) (0 of 0) (no matching reader)

Connection1 (1817&00006A/07D5/64:571B): rejected group (0 ms) (0 of 0) (no matching reader)

Error processing ecm for caid 0100, srvid 07D5 (servicename: 0100:07D5 unknown) on reader cdnl.

Connection1 (0100&00006A/07D5/64:AA2A): not found (2016 ms) by cdnl

Error processing ecm for caid 0100, srvid 07D5 (servicename: 0100:07D5 unknown) on reader cdnl.

Connection1 (0100&00006A/07D5/64:C8AB): not found (4016 ms) by cdnl

Error processing ecm for caid 0100, srvid 07D5 (servicename: 0100:07D5 unknown) on reader cdnl.

Niks is geheim in deze wereld, ik weet alleen soms niet waar of van wie ik de juiste informatie kan krijgen


+++ 4 x VU solo SE /  T90 / 7 Quad LNB's / OpenPli / Latest Oscam / Raspberry / Strong SRT7404 (op de plank voor de jaarlijkse update ) +++

Link naar reactie
Delen op andere sites

Mijn oscam.dvdapi is zowel aan client als aan server kant leeg (nog sterker, ze bestaan niet eens). Daar zit overigens wel een gedachte achter en het vele lezen heeft echter nog geen bevestiging gegeven. In de weinig grafische weergave zie je de server config files (user, server, conf). Er is geen enkele link naar de dvbapi file. (Overigens vreemd omdat ik inderdaad dit verwacht op de plaats waar de readers zijn.

 

Aan de client configuratie kant zie je (user, conf, server en eventueel een dvbapi) als standaard. Hier staat altijd in de config-file verwijzing naar dvbapi = 1. Ik had daar in de standalone opstelling (in de DM800) voor bijvoorbeeld mijn TNTSAT kaart inderdaad correcte content in de oscam.dvbapi file.

 

Mijn conclusie tot zover is dat de user.dvbapi relevant is op "server" niveau o.t.w. de plaats waar de kaarten zijn. (Anders moet ook elke client per server de juiste oscam.dvbapi kennen voor een optimaal resultaat en dat zou wel HEEL user-unfriendly zijn). Dus we zijn aanbeland aan de server kant en hebben daar een oscam.dvdapi nodig maar hoe link je die aan de readers ?

 

Kortom: Ik vrees dat mijn redenatie niet op gaat ;-) Maar ik laat me graag bijpraten....

 

En toch blijft een leuke hobby

aangepast door MySat

Niks is geheim in deze wereld, ik weet alleen soms niet waar of van wie ik de juiste informatie kan krijgen


+++ 4 x VU solo SE /  T90 / 7 Quad LNB's / OpenPli / Latest Oscam / Raspberry / Strong SRT7404 (op de plank voor de jaarlijkse update ) +++

Link naar reactie
Delen op andere sites

Hoi folks,

 

In het begin van dit topic las ik dat er bij velen nog steeds geen echte duidelijkheid bestaat omtrent de naamgeving van de smargo readers firmwareversie 1.7 icm oscam. Toch is dit heel simpel;

 

Het totale name-field in de smargo is 8 posities breed. Het dient altijd volledig gevuld te worden, begint met een string, gevolgd door een spatie,gevolgd door een getal.

Goede namen, waarbij de smargo's in oscam worden herkent zijn: "reader 1" ; "candig 6" ; "TNTSAT 4" ; "frEEx 11" ,allen totaal 8 posities breed en voldoet aan de conventie string en gevolgd door spatie en gevolgd door een getal .

Geen goede namen zijn bijvoorbeeld: "SKY 001" (totale veld slechts 7 posities) "kaartje1" (geen spatie tussen string en getal).

Het aanwijzen van het device in oscam ziet er dan als volgt uit:

device= Serial:reader 1

device= Serial:candig 6

device= Serial:TNTSAT 4

device= Serial:frEEx 11

enz.

 

Vandaar dat het veelgebruikte "device=Serial:reader <n>" ook altijd werkt.

 

 

Doe er je voordeel mee. Groetjes

Brrr......Polarbear

1x VU+ DUO2 2x Twin dvbs-tuners +1x DM800 / 4 quad lnb's/ Fuba-78cm-schotel. 19.2E/13.0E/23.5E/28.2E

Link naar reactie
Delen op andere sites

MySat,

 

Lijkt of dat wij dezelfde link hebben gebruikt voor het downloaden van de Oscam build voor NSLU2, ik krijg namelijk dezelfde melding en ook heb ik geen oscam.dvbapi file staan op mijn slug.

 

http://www.oscam.to/wbb3/index.php?page=Thread&threadID=1814&pageNo=3

 

Als ik de client met cccam koppel werkt dit echter zonder probleem al is het nog wel een beetje abra-cadabra voor mij..... wellicht kunnen we het samen maken ;)...

VU+ DUO | ET9000 | Qnap TS-459pro+ | Qnap TS-239pro | HDI Dune prime 3.0 | WRT320N | AXIS 210 | AXIS 1031w |

Link naar reactie
Delen op andere sites

De oscam.dvbapi moet je alleen maar gebruiken om je ontvanger als je gebruik maakt van de dvbapi connectie (lees: zodra je oscam gebruikt als client). Zonder de oscam.dvbapi gaat er niks open en blijft je scherm 'zwart'.

 

Op je NSLU2 moet dus geen oscam.dvbapi staan. En gezien de logging, heb ik gewoon het vermoeden dat je oscam.dvbapi en/of dvbapi-config niet correct is.

Woonkamer : Xubuntu 8.04 met VDR 1.7.4 en WinTV NOVA-HD-S2 icm Reel Extension HD.

Slaapkamer : Een MediaMVP icm de vompserver v0.30 VDR plugin.

Link naar reactie
Delen op andere sites

Niels,

 

Helder ik heb deze dvbapi in mijn VU+ duo staan:

 

#
# dvbapi configuration
#
# types:
#	   P - Priority
#			   format:
#					   P: <caid>:[<provider>]:[<srvid>]:[<ecmpid>]
#	   I - Ignore
#			   format:
#					   I: <caid>:[<provider>]:[<srvid>]:[<ecmpid>]
#	   M - Map
#			   format:
#					   M: <caid>:[<provider>]:[<srvid>]:[<ecmpid>] <target caid>:[<target provider>]
#	   D - Delay
#			   format:
#					   D: <caid>:[<provider>]:[<srvid>]:[<ecmpid>] <delay (ms)>
#
#
#
#p: 0500:023800				 # prioritize 0500 with provider 023800
#P: :::1BCD							 # prioritize ecm stream with pid 1BCD on any channel
#P: 1722								# prioritize 1722
#P: 1830::EF75						  # prioritize 1830 on channel EF75 only
#M: 1830				1830:003411	 # map caid 1830 always to provider 003411
#D: 1702				200			 # wait 200ms before writing cw on caid 1702
#I: :002000							 # ignore provider 002000 on every channel
#I: 0								   # ignore every caid that was not handled before
# These dvbapi settings works fine for CDS NL / BE, for other cards see oscam wiki on pli forum or oscam wiki on streamboard forum.
I: 0100	#ignore all old seca providers
I: 0500	#ignore viaccess
I: 0622	#ignore old irdeto
M: 1817:00006A 0100:00006A	#map NL nagracaid 1817:00006A  to seca 0100:00006A
M: 1818:00006C 0100:00006C	#map BE nagracaid 1818:00006C  to seca 0100:00006C
P: 1817:00006A		  #Prio NL 1817
P: 1818:00006C		  #Prio BE 1818

 

dvbapi-config is niet op de VU+ aanwezig.

 

Ik wil ook graag van enkel oscam gebruik maken, mar heet dat protocol dan camd35 of hoe moet ik dat lezen?

aangepast door Schats

VU+ DUO | ET9000 | Qnap TS-459pro+ | Qnap TS-239pro | HDI Dune prime 3.0 | WRT320N | AXIS 210 | AXIS 1031w |

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
×
×
  • Nieuwe aanmaken...