Ga naar inhoud


OSCAM & ODROID-XU4


Aanbevolen berichten

Hallo allen,

 

Eerst even wat belangrijke informatie:

 

OSCam versie: van 1.20 r11058 naar 1.20 r11059.

Gebruikte parameters voor debuggen: -s -r2 -u -d65535

Buildvolgorde: SVN trunk klonen -> make -> kopiëren van binary in Distribution map naar /usr/local/bin (zoals ook in de wiki van oscam is aangegeven voor een "standaard installatie").

Type kaartlezer: Smargo TripleReader+ (oranje met 3 slots, waarvan maar één gebruikt wordt (slot 1) voor het CD oranje (seca3) kaartje).

Systeemtransitie: Raspberry Pi Model 2B (Raspbian Jessie) -> ODROID-XU4 (Debian Jessie).

Notitie: Het gehele systeem draait alleen lokaal en is niet van buitenaf benaderbaar (is ook niet nodig).

 

Raspberry Pi 2:

Met onderstaande config werkt de cardreader en het uitgeven van ECMs (alsook auto update van EMMs) uitstekend op de RPi (meer dan deze 3 bestanden waren niet nodig):

 

oscam.conf:

[global]
logfile                       = /var/log/oscam/oscam.log
disableuserfile               = 0
bindwait                      = 20
nice                          = -1
block_same_ip                 = 0
block_same_name               = 0
usrfile                       = /var/log/oscam/oscamuser.log
cwlogdir                      = /var/log/oscam/cw
failbantime                   = 1
failbancount                  = 50

[anticasc]
enabled                       = 1
numusers                      = 1
aclogfile                     = /var/log/oscam/ac.log

[cache]
max_time                      = 9
max_hit_time                  = 10

[newcamd]
port                          = 10000@0100:00006A
key                           = 0102030405060708091011121314
keepalive                     = 1

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

[webif]
httpport                      = 9980
httprefresh                   = 5
httpallowed                   = 10.0.0.1-10.0.0.254
aulow                         = 120

oscam.server:

[reader]
label                         = TripleReader-P1
protocol                      = mouse
device                        = /dev/smargo-triple-00000d2a-00
caid                          = 0100
detect                        = cd
mhz                           = 600
cardmhz                       = 600
group                         = 1
emmcache                      = 1,3,2,0
ratelimitecm                  = 4
ratelimittime                 = 10000

oscam.user:

[account]
user                          = tvheadend
pwd                           = headend
description                   = TVHeadend user
caid                          = 0100
au                            = TripleReader-P1
group                         = 1
max_connections               = 4

ODROID-XU4:

Ik heb om te beginnen oscam opnieuw ge-build (omdat het een andere ARM versie en/of instructieset betreft) en deze netjes in /usr/local/bin neergezet alsook het daemon script gekopieerd. Oscam startte prima op en detecteerde de kaart ook prima. Met TVHeadend een verbinding gelegd en dat werkte ook (TVHeadend detecteerde de kaart en zou EMMs doorgeven), echter zodra er een versleutelde zender opgezet werd kreeg ik dit in het log van Oscam: <unieke key van smartcard>: not found (96 00 fake cws). Hier heb ik nog enkele aanpassingen op los gelaten, maar zonder resultaat (deze aanpassingen heb ik niet bewaard, omdat ze toch niet werkten). Na even weer terug verwisseld te hebben naar de Raspberry 2 bleek het hier wel te werken, dit vond ik al vreemd.

 

Nu dacht ik, laat ik eens opnieuw beginnen. Om te beginnen heb ik veel gezocht op dit forum naar Oscam configs om er eens een samen te stellen, dit bleek algauw geen succes, want oscam wou niet eens meer opstarten. Daarna alle config-bestanden verwijderd en oscam gestart (dat wilde). Toen via de web interface de reader, globale config en user ingesteld en hierbij de wiki opgevolgd. Oscam blijft ook na een herstart prima draaien, maar kan echter de cardreader niet initialiseren. lsusb gaf wel gewoon netjes het apparaat terug (FTDI serial chip) en in /dev (met aangepaste udev.rules) kwam netjes smargo-triple-<serial>-<interface nummer (bijv. 00)> te staan. Ik heb eerst met het mouse protocol alles geprobeerd en gewoon verwezen naar /dev/..., daarna smartreader en ten slotte nog smargo protocol, maar ik krijg op alle een serial_timeout terug en na nog mhz en cardmhz aan te passen kwam in de web interface bij 'status' OFF te staan :S.

 

Aangezien ik al een lange dag had gemaakt vandaag, heb ik blijkbaar mijn eigen nieuwe configuratie overschreven zonder een backup te maken (dom, dom, dom). Dus kan deze helaas niet laten zien.

 

edit: Hier nog wel een log van mijn nieuwe config met het smargo protocol tijdens reader initialisatie (stond nog open in een kladblokje :) ):

2015/10/30 20:51:43 09309792 r   (reader) TripleReaderP1 [smargo] IO: Sending:
2015/10/30 20:51:43 09309792 r   (reader)   05 00 
2015/10/30 20:51:43 09309792 r   (reader) TripleReaderP1 [smargo] IFD: Setting parity from Even to Odd
2015/10/30 20:51:43 09309792 r   (reader) TripleReaderP1 [smargo] IO: Getting readerstatus...
2015/10/30 20:51:43 09309792 r   (reader) TripleReaderP1 [smargo] IO: Set reader ready to Send
2015/10/30 20:51:43 09309792 r   (reader) TripleReaderP1 [smargo] IO: Read timeout 500000 us, read delay 0 us, to read 33 char(s), chunksize 33 char(s)
2015/10/30 20:51:44 09309792 r   (reader) TripleReaderP1 [smargo] IO: Timeout in IO_Serial_WaitToRead, timeout=500000 us
2015/10/30 20:51:44 09309792 r   (reader) TripleReaderP1 [smargo] IO: Setting RTS=1
2015/10/30 20:51:44 09309792 r   (reader) TripleReaderP1 [smargo] IO: Setting RTS=0
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Receiving:
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Timeout in IO_Serial_Read
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: sending F=0174 (372), D=01 (1), Freq=1770 (6000), N=00 (0), T=00 (0), inv=00 (0)
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Write timeout 1000 us, write delay 0 us, to send 4 char(s), chunksize 4 char(s)
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Sending:
2015/10/30 20:51:45 09309792 r   (reader)   01 01 74 01 
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Write timeout 1000 us, write delay 0 us, to send 3 char(s), chunksize 3 char(s)
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Sending:
2015/10/30 20:51:45 09309792 r   (reader)   02 17 70 
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Write timeout 1000 us, write delay 0 us, to send 2 char(s), chunksize 2 char(s)
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Sending:
2015/10/30 20:51:45 09309792 r   (reader)   03 00 
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Write timeout 1000 us, write delay 0 us, to send 2 char(s), chunksize 2 char(s)
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Sending:
2015/10/30 20:51:45 09309792 r   (reader)   04 00 
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Write timeout 1000 us, write delay 0 us, to send 2 char(s), chunksize 2 char(s)
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Sending:
2015/10/30 20:51:45 09309792 r   (reader)   05 00 
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IFD: Setting parity from Odd to None
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Getting readerstatus...
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Set reader ready to Send
2015/10/30 20:51:45 09309792 r   (reader) TripleReaderP1 [smargo] IO: Read timeout 500000 us, read delay 0 us, to read 33 char(s), chunksize 33 char(s)
2015/10/30 20:51:46 09309792 r   (reader) TripleReaderP1 [smargo] IO: Timeout in IO_Serial_WaitToRead, timeout=500000 us
2015/10/30 20:51:46 09309792 r   (reader) TripleReaderP1 [smargo] IO: Setting RTS=1
2015/10/30 20:51:46 77B64157 h    (webif) WebIf: Origin checked. Result: access from 10.0.0.59 => allowed
2015/10/30 20:51:46 09309792 r   (reader) TripleReaderP1 [smargo] IO: Setting RTS=0
2015/10/30 20:51:46 77B64157 h    (webif) WebIf: Origin checked. Result: access from 10.0.0.59 => allowed
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Receiving:
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Timeout in IO_Serial_Read
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: sending F=026A (618), D=01 (1), Freq=1770 (6000), N=00 (0), T=01 (1), inv=00 (0)
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Write timeout 1000 us, write delay 0 us, to send 4 char(s), chunksize 4 char(s)
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Sending:
2015/10/30 20:51:47 09309792 r   (reader)   01 02 6A 01 
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Write timeout 1000 us, write delay 0 us, to send 3 char(s), chunksize 3 char(s)
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Sending:
2015/10/30 20:51:47 09309792 r   (reader)   02 17 70 
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Write timeout 1000 us, write delay 0 us, to send 2 char(s), chunksize 2 char(s)
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Sending:
2015/10/30 20:51:47 09309792 r   (reader)   03 00 
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Write timeout 1000 us, write delay 0 us, to send 2 char(s), chunksize 2 char(s)
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Sending:
2015/10/30 20:51:47 09309792 r   (reader)   04 01 
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Write timeout 1000 us, write delay 0 us, to send 2 char(s), chunksize 2 char(s)
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Sending:
2015/10/30 20:51:47 09309792 r   (reader)   05 00 
2015/10/30 20:51:47 77B64157 h    (webif) WebIf: Origin checked. Result: access from 10.0.0.59 => allowed
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IFD: Setting parity from None to Even
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Getting readerstatus...
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Set reader ready to Send
2015/10/30 20:51:47 09309792 r   (reader) TripleReaderP1 [smargo] IO: Read timeout 500000 us, read delay 0 us, to read 33 char(s), chunksize 33 char(s)
2015/10/30 20:51:48 09309792 r   (reader) TripleReaderP1 [smargo] IO: Timeout in IO_Serial_WaitToRead, timeout=500000 us
2015/10/30 20:51:48 09309792 r   (reader) TripleReaderP1 [smargo] IO: Setting RTS=1
2015/10/30 20:51:48 09309792 r   (reader) TripleReaderP1 [smargo] IO: Setting RTS=0
2015/10/30 20:51:48 77B64157 h    (webif) WebIf: Origin checked. Result: access from 10.0.0.59 => allowed
2015/10/30 20:51:49 09309792 r   (reader) TripleReaderP1 [smargo] IO: Receiving:
2015/10/30 20:51:49 09309792 r   (reader) TripleReaderP1 [smargo] IO: Timeout in IO_Serial_Read
2015/10/30 20:51:49 09309792 r ERROR: this ATR TS byte is 00 and that should be 3B for direct or 3F for inverse convention!
2015/10/30 20:51:49 09309792 r ERROR, function call smargo_reset(reader, atr) returns error.
2015/10/30 20:51:49 09309792 r ERROR, function call crdr_ops->activate(reader, atr) returns error.
2015/10/30 20:51:49 09309792 r   (reader) TripleReaderP1 [smargo] Error activating card.
2015/10/30 20:51:49 09309792 r   (reader) TripleReaderP1 [smargo] THIS WAS A FAILED START ATTEMPT No 1 out of max alloted of 1
2015/10/30 20:51:49 09309792 r   (reader) TripleReaderP1 [smargo] card initializing error

Vraag:

Kan iemand mij verder helpen zodat het wel werkt? Ik weet echt niet meer waar ik verder naar moet kijken. Ben ook nog niet zo'n grote expert op het gebied van oscam (ben wel leergierig en heb bij bijna elke optie dan ook de wiki erbij gepakt, waarvoor mijn dank aan de "documentators" :) ).

 

Hopelijk kan iemand mij helpen, zou graag willen weten wat er precies aan de hand is.

aangepast door drMacFaulty

- ODROID-XU4 Server (TVHeadend v4.2.x (daily stable build), 4x Technisat SkyStar USB HD, Debian Jessie).

- FRITZ!Box (freetz) (OSCam v1.20-unstable latest met Argolis TripleReader+ voor uitgifte aan ODROID).

- Raspberry Pi 2B Client achter LCD TV (LibreElec v8.x, Kodi 17.x), iDevices (TvhClient App).

-- Triax 64cm, CanalDigitaal Quad Triple LNB, kabellengte 45m.

Link naar reactie
Delen op andere sites


  • Reacties 38
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit topic

Beste reacties in dit topic

Geplaatste afbeeldingen

You can hate me. You can go out there and say anything you want about me, but you will love me later because I told you the truth.

The truth is still the truth even if no one believes it. A lie is still a lie, even if everyone believes it.
Link naar reactie
Delen op andere sites

 

Vreemd, dmesg geeft het volgende, weet niet of daar ook iets fout gaat in send/receive? Dit is allemaal op de Odroid (Raspberry werkt na inpluggen met oude config uitstekend).

[ 7901.886579] [c0] usb 1-1.3: new high-speed USB device number 10 using s5p-ehci
[ 7901.981948] [c0] usb 1-1.3: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64
[ 7901.990130] [c0] usb 1-1.3: config 1 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 64
[ 7901.999592] [c0] usb 1-1.3: config 1 interface 1 altsetting 0 bulk endpoint 0x83 has invalid maxpacket 64
[ 7902.009169] [c0] usb 1-1.3: config 1 interface 1 altsetting 0 bulk endpoint 0x4 has invalid maxpacket 64
[ 7902.018582] [c0] usb 1-1.3: config 1 interface 2 altsetting 0 bulk endpoint 0x85 has invalid maxpacket 64
[ 7902.028171] [c0] usb 1-1.3: config 1 interface 2 altsetting 0 bulk endpoint 0x6 has invalid maxpacket 64
[ 7902.039160] [c7] ftdi_sio 1-1.3:1.0: FTDI USB Serial Device converter detected
[ 7902.045139] [c7] usb 1-1.3: Detected FT2232C
[ 7902.049219] [c7] usb 1-1.3: Number of endpoints 2
[ 7902.053901] [c7] usb 1-1.3: Endpoint 1 MaxPacketSize 64
[ 7902.059144] [c7] usb 1-1.3: Endpoint 2 MaxPacketSize 64
[ 7902.064333] [c7] usb 1-1.3: Setting MaxPacketSize 64
[ 7902.069836] [c7] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB0
[ 7902.077785] [c7] ftdi_sio 1-1.3:1.1: FTDI USB Serial Device converter detected
[ 7902.084319] [c7] usb 1-1.3: Detected FT2232C
[ 7902.088435] [c7] usb 1-1.3: Number of endpoints 2
[ 7902.093123] [c7] usb 1-1.3: Endpoint 1 MaxPacketSize 64
[ 7902.098332] [c7] usb 1-1.3: Endpoint 2 MaxPacketSize 64
[ 7902.103536] [c7] usb 1-1.3: Setting MaxPacketSize 64
[ 7902.111067] [c7] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB1
[ 7902.118158] [c7] ftdi_sio 1-1.3:1.2: FTDI USB Serial Device converter detected
[ 7902.124726] [c7] usb 1-1.3: Detected FT2232C
[ 7902.128852] [c7] usb 1-1.3: Number of endpoints 2
[ 7902.133539] [c7] usb 1-1.3: Endpoint 1 MaxPacketSize 64
[ 7902.138738] [c7] usb 1-1.3: Endpoint 2 MaxPacketSize 64
[ 7902.143948] [c7] usb 1-1.3: Setting MaxPacketSize 64
[ 7902.149480] [c7] usb 1-1.3: FTDI USB Serial Device converter now attached to ttyUSB2

De dmesg output van de Raspberry ziet er wat anders uit:

[ 8423.613319] usb 1-1.5: new high-speed USB device number 5 using dwc_otg
[ 8423.713878] usb 1-1.5: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64
[ 8423.713909] usb 1-1.5: config 1 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 64
[ 8423.713933] usb 1-1.5: config 1 interface 1 altsetting 0 bulk endpoint 0x83 has invalid maxpacket 64
[ 8423.713953] usb 1-1.5: config 1 interface 1 altsetting 0 bulk endpoint 0x4 has invalid maxpacket 64
[ 8423.713975] usb 1-1.5: config 1 interface 2 altsetting 0 bulk endpoint 0x85 has invalid maxpacket 64
[ 8423.713995] usb 1-1.5: config 1 interface 2 altsetting 0 bulk endpoint 0x6 has invalid maxpacket 64
[ 8423.714718] usb 1-1.5: New USB device found, idVendor=0403, idProduct=6011
[ 8423.714740] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 8423.714757] usb 1-1.5: Product: Triple Reader+
[ 8423.714773] usb 1-1.5: Manufacturer: Argolis
[ 8423.714789] usb 1-1.5: SerialNumber: xxxxxxxx
[ 8423.716173] ftdi_sio 1-1.5:1.0: FTDI USB Serial Device converter detected
[ 8423.716373] usb 1-1.5: Detected FT2232C
[ 8423.717021] usb 1-1.5: FTDI USB Serial Device converter now attached to ttyUSB1
[ 8423.717887] ftdi_sio 1-1.5:1.1: FTDI USB Serial Device converter detected
[ 8423.718057] usb 1-1.5: Detected FT2232C
[ 8423.718675] usb 1-1.5: FTDI USB Serial Device converter now attached to ttyUSB2
[ 8423.719449] ftdi_sio 1-1.5:1.2: FTDI USB Serial Device converter detected
[ 8423.719609] usb 1-1.5: Detected FT2232C
[ 8423.720248] usb 1-1.5: FTDI USB Serial Device converter now attached to ttyUSB3

Heb jouw config uit de post nu aangepast naar dit (op odroid):

[reader]
label                         = Triple1
protocol                      = smartreader
device                        = TripleP1;Serial:00000d2a
caid                          = 0100
ecmwhitelist                  = 0100@00006A:64
ecmheaderwhitelist            = 813061006A00075C00,803061006A00075C00,800061006A00075C00,810061006A00075C00
detect                        = cd
mhz                           = 320
cardmhz                       = 500
group                         = 1
lb_weight                     = 500
dropbadcws                    = 1
auprovid                      = 00006A
ratelimitecm                  = 4
ratelimittime                 = 10000
srvidholdtime                 = 0

Het log geeft nu dit (op odroid):

2015/10/31 17:05:30 00000000 s >> OSCam <<  cardserver log switched, version 1.20-unstable_svn, build r11059 (arm-arm1176jzfs-linux-gnueabihf-libusb-pcsc)
2015/10/31 17:05:30 00000000 s     (main) System name    = Linux
2015/10/31 17:05:30 00000000 s     (main) Host name      = odroid-xu4
2015/10/31 17:05:30 00000000 s     (main) Release        = 3.10.82+
2015/10/31 17:05:30 00000000 s     (main) Version        = #1 SMP PREEMPT Fri Oct 16 03:58:03 MDT 2015
2015/10/31 17:05:30 00000000 s     (main) Machine        = armv7l
2015/10/31 17:05:30 00000000 s     (main) creating pidfile /tmp/.oscam/oscam.pid with pid 8539
2015/10/31 17:05:30 00000000 s   (config) userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled
2015/10/31 17:05:30 00000000 s     (main) signal handling initialized
2015/10/31 17:05:30 00000000 s      (net) monitor: initialized (fd=6, port=988)
2015/10/31 17:05:30 00000000 s      (net) newcamd: initialized (fd=7, port=10000)
2015/10/31 17:05:30 00000000 s      (net) -> CAID: 0100 PROVID: 00006A
2015/10/31 17:05:30 00000000 s   (reader) Triple1 [smartreader] creating thread for device TripleP1;Serial:00000d2a
2015/10/31 17:05:30 00000000 s     (stat) loadbalancer: could not open /tmp/.oscam/stat for reading (errno=2 No such file or directory)
2015/10/31 17:05:30 00000000 s     (main) waiting for local card init
2015/10/31 17:05:30 22EAF1D0 h    (webif) webif: decompressed 158455 bytes back into 382344 bytes
2015/10/31 17:05:30 22EAF1D0 h    (webif) HTTP Server running. ip=0.0.0.0 port=9980
2015/10/31 17:05:30 7E45F26E r   (reader) Triple1 [smartreader] Reader initialized (device=TripleP1;Serial:00000d2a, detect=cd, mhz= AUTO, cardmhz=480)
2015/10/31 17:05:31 7E45F26E r   (reader) Triple1 [smartreader] card detected
2015/10/31 17:05:38 7E45F26E r   (reader) Triple1 [smartreader] Error activating card.
2015/10/31 17:05:47 22EAF1D0 h        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:05:47 22EAF1D0 h    (webif) all debug_level=4096
2015/10/31 17:05:51 7E45F26E r   (reader) Triple1 [smartreader] Error activating card.
2015/10/31 17:05:52 7E45F26E r   (reader) Triple1 [smartreader] THIS WAS A FAILED START ATTEMPT No 1 out of max alloted of 1
2015/10/31 17:05:52 7E45F26E r   (reader) Triple1 [smartreader] card initializing error
2015/10/31 17:05:53 00000000 s     (main) init for all local cards done
2015/10/31 17:05:53 00000000 s (emmcache) loading emmcache disabled since no reader is using it!
2015/10/31 17:05:53 00000000 s (emmcache) loading emmstats disabled since no reader is using it!
2015/10/31 17:05:53 00000000 s (anticasc) anti cascading log initialized
2015/10/31 17:06:06 00000000     (reader) Triple1 [smartreader] SR: USB bulk read failed with error 1
2015/10/31 17:06:08 7E45F26E r   (reader) Triple1 [smartreader] getting modem status failed 
2015/10/31 17:06:08 7E45F26E r   (reader) Triple1 [smartreader] Error getting card status.
2015/10/31 17:06:08 00000000     (reader) Triple1 [smartreader] SR: USB bulk read failed with error 5
2015/10/31 17:06:09 7E45F26E r   (reader) Triple1 [smartreader] card detected
2015/10/31 17:06:09 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:09 7E45F26E r   (reader) Triple1 [smartreader] Setting new baudrate failed
2015/10/31 17:06:09 7E45F26E r   (reader) Triple1 [smartreader] set flow control failed
2015/10/31 17:06:10 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:10 7E45F26E r   (reader) Triple1 [smartreader] usb bulk write failed : ret = -4
2015/10/31 17:06:10 7E45F26E r        (-) -- Skipped 4 duplicated log lines --
2015/10/31 17:06:10 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:10 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:10 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:10 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:11 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:11 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:11 7E45F26E r   (reader) Triple1 [smartreader] Setting new baudrate failed
2015/10/31 17:06:11 7E45F26E r   (reader) Triple1 [smartreader] set flow control failed
2015/10/31 17:06:11 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:11 7E45F26E r   (reader) Triple1 [smartreader] usb bulk write failed : ret = -4
2015/10/31 17:06:11 7E45F26E r        (-) -- Skipped 4 duplicated log lines --
2015/10/31 17:06:11 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:12 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:12 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:12 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:13 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:13 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:13 7E45F26E r   (reader) Triple1 [smartreader] Setting new baudrate failed
2015/10/31 17:06:13 7E45F26E r   (reader) Triple1 [smartreader] set flow control failed
2015/10/31 17:06:13 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:13 7E45F26E r   (reader) Triple1 [smartreader] usb bulk write failed : ret = -4
2015/10/31 17:06:13 7E45F26E r        (-) -- Skipped 4 duplicated log lines --
2015/10/31 17:06:13 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:13 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:13 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:13 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:14 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:14 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:14 7E45F26E r   (reader) Triple1 [smartreader] Setting new baudrate failed
2015/10/31 17:06:14 7E45F26E r   (reader) Triple1 [smartreader] set flow control failed
2015/10/31 17:06:14 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:14 7E45F26E r   (reader) Triple1 [smartreader] usb bulk write failed : ret = -4
2015/10/31 17:06:15 7E45F26E r        (-) -- Skipped 4 duplicated log lines --
2015/10/31 17:06:15 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:15 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:15 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:15 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:15 00000000   >> OSCam <<  cardserver log switched, version 1.20-unstable_svn, build r11059 (arm-arm1176jzfs-linux-gnueabihf-libusb-pcsc)
2015/10/31 17:06:15 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:16 7E45F26E r   (reader) Triple1 [smartreader] Error activating card.
2015/10/31 17:06:16 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:16 7E45F26E r   (reader) Triple1 [smartreader] Setting new baudrate failed
2015/10/31 17:06:16 7E45F26E r   (reader) Triple1 [smartreader] set flow control failed
2015/10/31 17:06:16 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:16 7E45F26E r   (reader) Triple1 [smartreader] usb bulk write failed : ret = -4
2015/10/31 17:06:17 7E45F26E r        (-) -- Skipped 4 duplicated log lines --
2015/10/31 17:06:17 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:17 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:17 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:17 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:18 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:18 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:18 7E45F26E r   (reader) Triple1 [smartreader] Setting new baudrate failed
2015/10/31 17:06:18 7E45F26E r   (reader) Triple1 [smartreader] set flow control failed
2015/10/31 17:06:18 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:18 7E45F26E r   (reader) Triple1 [smartreader] usb bulk write failed : ret = -4
2015/10/31 17:06:18 7E45F26E r        (-) -- Skipped 4 duplicated log lines --
2015/10/31 17:06:18 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:19 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:19 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:19 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:19 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:19 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:19 7E45F26E r   (reader) Triple1 [smartreader] Setting new baudrate failed
2015/10/31 17:06:19 7E45F26E r   (reader) Triple1 [smartreader] set flow control failed
2015/10/31 17:06:20 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:20 7E45F26E r   (reader) Triple1 [smartreader] usb bulk write failed : ret = -4
2015/10/31 17:06:20 7E45F26E r        (-) -- Skipped 4 duplicated log lines --
2015/10/31 17:06:20 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:20 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:20 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:20 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:21 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:21 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:21 7E45F26E r   (reader) Triple1 [smartreader] Setting new baudrate failed
2015/10/31 17:06:21 7E45F26E r   (reader) Triple1 [smartreader] set flow control failed
2015/10/31 17:06:21 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:21 7E45F26E r   (reader) Triple1 [smartreader] usb bulk write failed : ret = -4
2015/10/31 17:06:21 7E45F26E r        (-) -- Skipped 4 duplicated log lines --
2015/10/31 17:06:21 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:22 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:22 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:22 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:23 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:23 7E45F26E r   (reader) Triple1 [smartreader] Error activating card.
2015/10/31 17:06:23 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:23 7E45F26E r   (reader) Triple1 [smartreader] Setting new baudrate failed
2015/10/31 17:06:23 7E45F26E r   (reader) Triple1 [smartreader] set flow control failed
2015/10/31 17:06:23 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:23 7E45F26E r   (reader) Triple1 [smartreader] usb bulk write failed : ret = -4
2015/10/31 17:06:23 7E45F26E r        (-) -- Skipped 4 duplicated log lines --
2015/10/31 17:06:23 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:24 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:24 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:24 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:25 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:25 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:25 7E45F26E r   (reader) Triple1 [smartreader] Setting new baudrate failed
2015/10/31 17:06:25 7E45F26E r   (reader) Triple1 [smartreader] set flow control failed
2015/10/31 17:06:25 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:25 7E45F26E r   (reader) Triple1 [smartreader] usb bulk write failed : ret = -4
2015/10/31 17:06:25 7E45F26E r        (-) -- Skipped 4 duplicated log lines --
2015/10/31 17:06:25 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:25 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:25 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:25 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:26 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:26 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:26 7E45F26E r   (reader) Triple1 [smartreader] Setting new baudrate failed
2015/10/31 17:06:26 7E45F26E r   (reader) Triple1 [smartreader] set flow control failed
2015/10/31 17:06:26 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:26 7E45F26E r   (reader) Triple1 [smartreader] usb bulk write failed : ret = -4
2015/10/31 17:06:27 7E45F26E r        (-) -- Skipped 4 duplicated log lines --
2015/10/31 17:06:27 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:27 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:27 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:27 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:28 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:28 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:28 7E45F26E r   (reader) Triple1 [smartreader] Setting new baudrate failed
2015/10/31 17:06:28 7E45F26E r   (reader) Triple1 [smartreader] set flow control failed
2015/10/31 17:06:28 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:28 7E45F26E r   (reader) Triple1 [smartreader] usb bulk write failed : ret = -4
2015/10/31 17:06:28 7E45F26E r        (-) -- Skipped 4 duplicated log lines --
2015/10/31 17:06:28 7E45F26E r   (reader) Triple1 [smartreader] Setting new line property failed
2015/10/31 17:06:29 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:29 7E45F26E r   (reader) Triple1 [smartreader] FTDI purge of RX buffer failed
2015/10/31 17:06:29 7E45F26E r   (reader) Triple1 [smartreader] set of rts/dtr failed
2015/10/31 17:06:29 7E45F26E r        (-) -- Skipped 1 duplicated log lines --
2015/10/31 17:06:29 7E45F26E r   (reader) Triple1 [smartreader] Error activating card.
2015/10/31 17:06:30 7E45F26E r   (reader) Triple1 [smartreader] THIS WAS A FAILED START ATTEMPT No 1 out of max alloted of 1
2015/10/31 17:06:30 7E45F26E r   (reader) Triple1 [smartreader] card initializing error

Zou het kunnen dat er iets met de serial driver op de Odroid niet helemaal goed gaat? Of heeft elk linux distro zijn eigen dmesg output (alhoewel er niet veel verschil tussen Raspbian- en Debian Jessie zit)? Lijkt mij een probleem nu tussen communicatie van Reader <--> Kernel??

aangepast door drMacFaulty

- ODROID-XU4 Server (TVHeadend v4.2.x (daily stable build), 4x Technisat SkyStar USB HD, Debian Jessie).

- FRITZ!Box (freetz) (OSCam v1.20-unstable latest met Argolis TripleReader+ voor uitgifte aan ODROID).

- Raspberry Pi 2B Client achter LCD TV (LibreElec v8.x, Kodi 17.x), iDevices (TvhClient App).

-- Triax 64cm, CanalDigitaal Quad Triple LNB, kabellengte 45m.

Link naar reactie
Delen op andere sites

Ik heb raspbian icm sd/usbstick op de raspi's draaien, odroid heb ik tot nu toe eigenlijk nooit van gehoord

You can hate me. You can go out there and say anything you want about me, but you will love me later because I told you the truth.

The truth is still the truth even if no one believes it. A lie is still a lie, even if everyone believes it.
Link naar reactie
Delen op andere sites

Ok, het bleek een kabelbreukje te zijn. Als ik hem om prik naar de RPi dan zat hij blijkbaar op een bepaalde positie dat het wel werkte :S

Nu dat opgelost is en de kaart ook netjes herkend wordt (nieuw kabeltje aan de reader), krijg ik nu het volgende in de debug logs van TVHeadend:

cwc: Can not descramble service "SBS6 HD", access denied (seqno: 1539 Req delay: 265 ms) from cwc-127.0.0.1-15000-0100

En dit in het log van OSCAM:

2015/11/01 01:52:58 5E3F9BBA c      (ecm) triple1 (0100@00006A/xxxx/xxxx/64:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx): rejected  (262 ms) by Triple1 (Invalid ecm type for card)

Hier nog de laatste config waar hij nu wél op werkt (naar smargo protocol verhuisd, omdat hij zei dat er geen smartreader support was, wat waarschijnlijk bij het compilen niet is meegekomen).

 

oscam.conf

[global]
logfile                       = /var/log/oscam/oscam.log
disableuserfile               = 0
bindwait                      = 20
nice                          = -19
block_same_ip                 = 0
block_same_name               = 0
usrfile                       = /var/log/oscam/oscamuser.log
cwlogdir                      = /var/log/oscam/cw
failbantime                   = 1
failbancount                  = 50

[anticasc]
enabled                       = 1
numusers                      = 1
aclogfile                     = /var/log/oscam/ac.log

[cache]
max_time                      = 9
max_hit_time                  = 10

[newcamd]
port                          = 15000@0100:00006A
key                           = xxxxxxxxxxxxxxxxxxxxxxxxxxxx
keepalive                     = 1

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

[webif]
httpport                      = 8888
httprefresh                   = 2
httpallowed                   = 10.0.0.1-10.0.0.254
aulow                         = 120

oscam.server:

[reader]
label                         = Triple1
description                   = Argolis Triple Reader Port 1
protocol                      = smargo
device                        = /dev/triple00
cacheex_block_fakecws         = 1
caid                          = 0100
detect                        = cd
mhz                           = 534
cardmhz                       = 480
ident                         = 0100:00006A
group                         = 1
lb_weight                     = 500
dropbadcws                    = 1
cccreshare                    = 0
auprovid                      = 00006A
ratelimitecm                  = 4
ratelimittime                 = 9950
srvidholdtime                 = 0

oscam.user (moet ik nog iets bijschaven i.v.m. au = 1, moet naar labelnaam i.p.v. naar alle interfaces sturen):

[account]
user                          = triple1
pwd                           = *******
description                   = User for Port 1 of Triple reader
caid                          = 0100
uniq                          = 1
umaxidle                      = 600
au                            = 1
group                         = 1
ident                         = 0100:00006A
max_connections               = 4
cacheex_block_fakecws         = 1

Wederom erg benieuwd waar dit nu weer aan ligt :) Tot zover wil ik je wel alvast hartelijk bedanken voor je hulp!

Nu eerst maar 'ns wat slaap vatten om er morgen weer heerlijk tegenaan te gaan!  :tired:

aangepast door drMacFaulty

- ODROID-XU4 Server (TVHeadend v4.2.x (daily stable build), 4x Technisat SkyStar USB HD, Debian Jessie).

- FRITZ!Box (freetz) (OSCam v1.20-unstable latest met Argolis TripleReader+ voor uitgifte aan ODROID).

- Raspberry Pi 2B Client achter LCD TV (LibreElec v8.x, Kodi 17.x), iDevices (TvhClient App).

-- Triax 64cm, CanalDigitaal Quad Triple LNB, kabellengte 45m.

Link naar reactie
Delen op andere sites

Wederom erg benieuwd waar dit nu weer aan ligt :) Tot zover wil ik je wel alvast hartelijk bedanken voor je hulp!

Nu eerst maar 'ns wat slaap vatten om er morgen weer heerlijk tegenaan te gaan!  :tired:

 

Je kunt blijkbaar na een bepaalde periode niet meer editen. Dan maar even zo.

Ik heb gelezen dat de "Invalid ECM type for card" met SECA2 te maken zou hebben, klopt dit? Ik heb gewoon een SECA3 kaart, zou niet weten waar het verkeerd gaat :S

- ODROID-XU4 Server (TVHeadend v4.2.x (daily stable build), 4x Technisat SkyStar USB HD, Debian Jessie).

- FRITZ!Box (freetz) (OSCam v1.20-unstable latest met Argolis TripleReader+ voor uitgifte aan ODROID).

- Raspberry Pi 2B Client achter LCD TV (LibreElec v8.x, Kodi 17.x), iDevices (TvhClient App).

-- Triax 64cm, CanalDigitaal Quad Triple LNB, kabellengte 45m.

Link naar reactie
Delen op andere sites

Heeft niets met seca2 / 3 te maken. SBS6 HD heeft niet eens seca2.

Dit heeft te maken met dat de smartcard antwoord met een 96 00 status, en dat betekend dat de aangeleverde ECM ongeldig is.

En de oorzaak ligt dan in de gebruikte tv headend die overduidelijk niet in staat is om correcte ecms uit de dvb stream aan te leveren.

In elk geval niet voor dit kanaal.

Wat ook nog kan is dat de ecm ergens verminkt raakt als deze onderweg is van tv headend naar oscam.

Je zou dus moeten verifieren of de ecm die headend uit de stream pakt gelijk is aan de ecm die oscam ontvangt.

Link naar reactie
Delen op andere sites

Heeft niets met seca2 / 3 te maken. SBS6 HD heeft niet eens seca2.

Dit heeft te maken met dat de smartcard antwoord met een 96 00 status, en dat betekend dat de aangeleverde ECM ongeldig is.

En de oorzaak ligt dan in de gebruikte tv headend die overduidelijk niet in staat is om correcte ecms uit de dvb stream aan te leveren.

In elk geval niet voor dit kanaal.

Wat ook nog kan is dat de ecm ergens verminkt raakt als deze onderweg is van tv headend naar oscam.

Je zou dus moeten verifieren of de ecm die headend uit de stream pakt gelijk is aan de ecm die oscam ontvangt.

 

Hallo theparasol,

 

Bedankt voor je reactie. Dit vond ik ook al vreemd, omdat er idd geen sprake is van seca2. TVheadend werkt wel correct wanneer ik de oscam server draai op de RPi. Dus zal er wel ergens op de odroid iets 'verdwijnen' onderweg. Weet jij misschien hoe ik dit kan controleren? Zat zelf te denken aan een tooltje die de serial verbinding 'snift', maar weet zo niet waar ik dat moet zoeken.

 

Nogmaals bedankt voor je hulp! Alles is welkom :)

- ODROID-XU4 Server (TVHeadend v4.2.x (daily stable build), 4x Technisat SkyStar USB HD, Debian Jessie).

- FRITZ!Box (freetz) (OSCam v1.20-unstable latest met Argolis TripleReader+ voor uitgifte aan ODROID).

- Raspberry Pi 2B Client achter LCD TV (LibreElec v8.x, Kodi 17.x), iDevices (TvhClient App).

-- Triax 64cm, CanalDigitaal Quad Triple LNB, kabellengte 45m.

Link naar reactie
Delen op andere sites

Oscam kun je in -d2 loglevel zetten dan dumpt deze oa de ecms die hij binnenkrijgt.

Wellicht kun je met de tv headend setup ook wat gedetailleerdere logs laten maken.

 

Als het goed is moeten de ecm dumps overeenstemmen maar ik verwacht van niet.

 

 

Wederom dank voor de reactie. Heb Oscam nu lopen in -d2 'modus' en krijg idd de ECMs te zien die hij ontvangt en weer terugstuurt. Wat opvalt is dat hij alleen 0'tjes terugstuurt naar TVHeadend, waarschijnlijk omdat de ECM dan niet overeen komt. Heb in TVHeadend onder Configuration -> Debugging het log ingeschakeld incl. trace, maar krijg nog geen ECMs te zien die verstuurd worden. Ik zou graag de output van de ECMs willen laten zien, maar weet niet of dit kan i.v.m. blokkeren / privacy / iets-anders-wat-canaldigitaal-kan-doen :)

 

Weet iemand of ik ook nog iets moet invullen in trace subsystems o.i.d?

Dit werkt in trace subsystems textbox: +descrambler,+cwc,+newcamd

Er komt nu dan ook een HELEboel informatie op mij af zeg.

 

Alle volgende resultaten zijn vanaf het kanaal NPO1 HD.

Ik krijg nu een heleboel van deze (TVH trace):

[  TRACE]:descrambler: EMM message (len 125, pid 182)

En ook deze (TVH trace):

2015-11-02 19:18:16.670 [  DEBUG]:cwc: Received NOK[0] for service "NPO1 HD" (PID 1809) (seqno: 273 Req delay: 265 ms)
2015-11-02 19:18:16.670 [  ERROR]:cwc: Can not descramble service "NPO1 HD", access denied (seqno: 273 Req delay: 265 ms) from cwc-127.0.0.1-15000-0100

Daarnaast zie ik dan ook nog dit (TVH trace):

2015-11-02 19:18:16.402 [  TRACE]:descrambler: stream key changed to odd for service "NPO1 HD"
2015-11-02 19:18:16.402 [  DEBUG]:cwc: Reset after unexpected or no reply for service "NPO1 HD"
2015-11-02 19:18:16.402 [  DEBUG]:cwc: ECM state INIT
2015-11-02 19:18:16.402 [  DEBUG]:cwc: Insert new ECM (PID 1809) for service "NPO1 HD"
2015-11-02 19:18:16.402 [  TRACE]:cwc: sending message sid 21029 len 122 enq 1
--------------------------------- HIER WORDT ECM GETOOND -----------------------------------
2015-11-02 19:18:16.403 [  DEBUG]:cwc: Sending ECM (PID 1809) section=0/0, for service "NPO1 HD" (seqno: 273)
2015-11-02 19:18:16.403 [  TRACE]:descrambler: ECM message (section 106, len 100, pid 1809) for service "NPO1 HD"
2015-11-02 19:18:16.403 [  DEBUG]:cwc: ECM state INIT
2015-11-02 19:18:16.403 [  DEBUG]:cwc: Insert new ECM (PID 1829) for service "NPO1 HD"
2015-11-02 19:18:16.403 [  TRACE]:descrambler: ECM message (section 108, len 100, pid 1829) for service "NPO1 HD"
2015-11-02 19:18:16.403 [  DEBUG]:cwc: ECM state INIT
2015-11-02 19:18:16.403 [  DEBUG]:cwc: Insert new ECM (PID 1849) for service "NPO1 HD"
2015-11-02 19:18:16.403 [  TRACE]:descrambler: ECM message (section 109, len 100, pid 1849) for service "NPO1 HD"

aangepast door drMacFaulty

- ODROID-XU4 Server (TVHeadend v4.2.x (daily stable build), 4x Technisat SkyStar USB HD, Debian Jessie).

- FRITZ!Box (freetz) (OSCam v1.20-unstable latest met Argolis TripleReader+ voor uitgifte aan ODROID).

- Raspberry Pi 2B Client achter LCD TV (LibreElec v8.x, Kodi 17.x), iDevices (TvhClient App).

-- Triax 64cm, CanalDigitaal Quad Triple LNB, kabellengte 45m.

Link naar reactie
Delen op andere sites

Die nulletjes die teruggestuurd worden door oscam zijn lege controlwords omdat de ecm afgewezen is door de kaart.

 

Ok, bedankt voor de reactie. Dit was inderdaad wat ik ook al dacht, toch fijn om bevestiging te hebben hierin :)

 

Ik zie dat de ECM idd niet overeenkomt (zoals je al had voorspeld @theparasol). Nu nog uitzoeken waar dat misgaat. Weet jij misschien nog low-level tooltjes voor serial verbindingen te meten? Of probeer ik nu op de verkeerde plek te kijken?

 

De ECM die TVheadend stuurt, begint met 00 00 1B.

De ECM die OSCAM ontvangt, begint met 81 30 61.

 

Heel vreemd dit, voornamelijk omdat het op de Pi altijd goed ging...

aangepast door drMacFaulty

- ODROID-XU4 Server (TVHeadend v4.2.x (daily stable build), 4x Technisat SkyStar USB HD, Debian Jessie).

- FRITZ!Box (freetz) (OSCam v1.20-unstable latest met Argolis TripleReader+ voor uitgifte aan ODROID).

- Raspberry Pi 2B Client achter LCD TV (LibreElec v8.x, Kodi 17.x), iDevices (TvhClient App).

-- Triax 64cm, CanalDigitaal Quad Triple LNB, kabellengte 45m.

Link naar reactie
Delen op andere sites

Je gaat me toch niet vertellen dat de headend de ecm via via per serial connectie aflevert bij oscam?

 

Maak bv eens een plaatje waar die serial verbinding zit want dat stukje volg ik ff niet.

 

Nee, volgens mij leg ik het verkeerd uit. Ik zit verkeerd te kijken naar oscam <-> cardreader, maar het probleem is tussen TVHeadend (newcamd) <-> Oscam (newcamd). Sorry hiervoor.

TVHeadend is met Oscam verbonden via newcamd protocol (localhost, poort 15000). Hij maakt ook gewoon prima verbinding, dat is dan ook weer zo vreemd...

 

edit:

 

Dit is wat ik terugkrijg als ik opnieuw verbinding maak met oscam vanuit TVHeadend (normale respons lijkt mij):

2015-11-02 19:31:43.439 cwc: 127.0.0.1:15000: Connected as user triple1 to a Seca-card [0x0100 : 00.00.00.00.22.10.f6.85] with 2 providers
2015-11-02 19:31:43.439 cwc: 127.0.0.1:15000: Provider ID #1: 0x000000 00.00.00.00.11.08.7b.42
2015-11-02 19:31:43.439 cwc: 127.0.0.1:15000: Provider ID #2: 0x00006a 00.00.00.00.00.38.54.5f
2015-11-02 19:31:43.439 cwc: 127.0.0.1:15000: Will forward EMMs
aangepast door drMacFaulty

- ODROID-XU4 Server (TVHeadend v4.2.x (daily stable build), 4x Technisat SkyStar USB HD, Debian Jessie).

- FRITZ!Box (freetz) (OSCam v1.20-unstable latest met Argolis TripleReader+ voor uitgifte aan ODROID).

- Raspberry Pi 2B Client achter LCD TV (LibreElec v8.x, Kodi 17.x), iDevices (TvhClient App).

-- Triax 64cm, CanalDigitaal Quad Triple LNB, kabellengte 45m.

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...