Kay Martinen
2023-04-09 15:01:47 UTC
Hallo
Nochmals die Frage. Hier ist eine Skystar S2 PCI (lt. Platinenaufdruck
S2 und SCM Rev 3.0 am inneren Rand) die in einem Esprimo PC laufen soll.
'lspci -vvv' liefert dazu das hier:
-snip-
Und danach nennt die sich Skystar 2 - nicht skystar S2 wie es auf der
Platine steht. Mir eigentlich egal aber direkt zwischen der silbernen
Receiverbox und dem FlexCop Chip liegt offenbar der demod und auf dem
steht DEFINITIV cx24120 - und nicht cx24123. Aber dmesg zeigt mir dies hier:
-snip-
Ich vermute das der cx24123 geladen wird und der falsche ist und alle
weiteren fehler nur folgefehler sind. Kann man den falschen chiptreiber
einfach blacklisten via modules.conf oder muß man da härtere geschütze
auffahren? Merkwürdig finde ich nur das der Demod-Chip weiter unten ja
korrekt erkannt wird.
Auf dem Rechner ist ein TV-Headend installiert der die karte zwar
konfigurieren kann (auch mit unicable SCR Setup aber wenn es darum geht
die MUXe/Transponder ab zu scannen liefert der nur No Data failed.
Eine gleichartige Karte läuft auf gleicher oder anderer HW mit Windows
und DVBViewer aber. Es kann also m.E. nur am obigem falsch erwischten
Treiber liegen. Bei dem ich jetzt noch mal eine Hilfestellung brauche
das zum laufen zu bekommen.
Denn ich würde den gerne mit einer zweiten gleichen Karte zusammen
laufen lassen damit ich darüber aufnehmen und live-TV via stream zu kodi
endlich wieder mal nutzen könnte. Mit VDR/EasyVDR hat Live TV streaming
hier nie funktioniert - nur das Aufnehmen von Sendungen.
Bye/
/Kay
Nochmals die Frage. Hier ist eine Skystar S2 PCI (lt. Platinenaufdruck
S2 und SCM Rev 3.0 am inneren Rand) die in einem Esprimo PC laufen soll.
'lspci -vvv' liefert dazu das hier:
-snip-
03:05.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card (rev 02)
Subsystem: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32
Interrupt: pin A routed to IRQ 22
Region 0: Memory at fc500000 (32-bit, non-prefetchable) [size=64K]
Region 1: I/O ports at 2000 [size=32]
Kernel driver in use: b2c2_flexcop_pci
Kernel modules: b2c2_flexcop_pci
-snap-Subsystem: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 32
Interrupt: pin A routed to IRQ 22
Region 0: Memory at fc500000 (32-bit, non-prefetchable) [size=64K]
Region 1: I/O ports at 2000 [size=32]
Kernel driver in use: b2c2_flexcop_pci
Kernel modules: b2c2_flexcop_pci
Und danach nennt die sich Skystar 2 - nicht skystar S2 wie es auf der
Platine steht. Mir eigentlich egal aber direkt zwischen der silbernen
Receiverbox und dem FlexCop Chip liegt offenbar der demod und auf dem
steht DEFINITIV cx24120 - und nicht cx24123. Aber dmesg zeigt mir dies hier:
-snip-
[ 20.167216] mc: Linux media interface: v0.10
[ 20.625895] b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully
[ 20.768713] flexcop-pci: will use the HW PID filter.
[ 20.768715] flexcop-pci: card revision 2
[ 20.792033] dvbdev: DVB: registering new adapter (FlexCop Digital TV device)
[ 20.794382] b2c2-flexcop: MAC address = 00:08:c9:e1:bc:27
[ 20.794678] CX24123: wrong demod revision: 82
[ 21.274723] mt352_read_register: readreg error (reg=127, ret==-121)
[ 21.350478] nxt200x: nxt200x_readbytes: i2c read error (addr 0x0a, err == -121)
[ 21.350481] nxt200x: Unknown/Unsupported NXT chip: 00 00 00 00 00
[ 21.497001] lgdt330x 8-0059: i2c_read_demod_bytes: addr 0x59 select 0x02 error (ret == -121)
[ 21.639030] stv0297_readreg: readreg error (reg == 0x80, ret == -121)
[ 21.809859] mt312_read: ret == -121
[ 21.967686] cx24120: Conexant cx24120/cx24118 - DVBS/S2 Satellite demod/tuner
[ 21.967816] cx24120: Demod cx24120 rev. 0x07 detected.
[ 21.967816] cx24120: Conexant cx24120/cx24118 attached.
[ 22.008347] b2c2-flexcop: ISL6421 successfully attached.
[ 22.008349] b2c2-flexcop: found 'Conexant CX24120/CX24118' .
[ 22.008354] b2c2_flexcop_pci 0000:03:05.0: DVB: registering adapter 0 frontend 0 (Conexant CX24120/CX24118)...
[ 22.008441] b2c2-flexcop: initialization of 'Sky2PC/SkyStar S2 DVB-S/S2 rev 3.3' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
-snap-[ 20.625895] b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully
[ 20.768713] flexcop-pci: will use the HW PID filter.
[ 20.768715] flexcop-pci: card revision 2
[ 20.792033] dvbdev: DVB: registering new adapter (FlexCop Digital TV device)
[ 20.794382] b2c2-flexcop: MAC address = 00:08:c9:e1:bc:27
[ 20.794678] CX24123: wrong demod revision: 82
[ 21.274723] mt352_read_register: readreg error (reg=127, ret==-121)
[ 21.350478] nxt200x: nxt200x_readbytes: i2c read error (addr 0x0a, err == -121)
[ 21.350481] nxt200x: Unknown/Unsupported NXT chip: 00 00 00 00 00
[ 21.497001] lgdt330x 8-0059: i2c_read_demod_bytes: addr 0x59 select 0x02 error (ret == -121)
[ 21.639030] stv0297_readreg: readreg error (reg == 0x80, ret == -121)
[ 21.809859] mt312_read: ret == -121
[ 21.967686] cx24120: Conexant cx24120/cx24118 - DVBS/S2 Satellite demod/tuner
[ 21.967816] cx24120: Demod cx24120 rev. 0x07 detected.
[ 21.967816] cx24120: Conexant cx24120/cx24118 attached.
[ 22.008347] b2c2-flexcop: ISL6421 successfully attached.
[ 22.008349] b2c2-flexcop: found 'Conexant CX24120/CX24118' .
[ 22.008354] b2c2_flexcop_pci 0000:03:05.0: DVB: registering adapter 0 frontend 0 (Conexant CX24120/CX24118)...
[ 22.008441] b2c2-flexcop: initialization of 'Sky2PC/SkyStar S2 DVB-S/S2 rev 3.3' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
Ich vermute das der cx24123 geladen wird und der falsche ist und alle
weiteren fehler nur folgefehler sind. Kann man den falschen chiptreiber
einfach blacklisten via modules.conf oder muß man da härtere geschütze
auffahren? Merkwürdig finde ich nur das der Demod-Chip weiter unten ja
korrekt erkannt wird.
Auf dem Rechner ist ein TV-Headend installiert der die karte zwar
konfigurieren kann (auch mit unicable SCR Setup aber wenn es darum geht
die MUXe/Transponder ab zu scannen liefert der nur No Data failed.
Eine gleichartige Karte läuft auf gleicher oder anderer HW mit Windows
und DVBViewer aber. Es kann also m.E. nur am obigem falsch erwischten
Treiber liegen. Bei dem ich jetzt noch mal eine Hilfestellung brauche
das zum laufen zu bekommen.
Denn ich würde den gerne mit einer zweiten gleichen Karte zusammen
laufen lassen damit ich darüber aufnehmen und live-TV via stream zu kodi
endlich wieder mal nutzen könnte. Mit VDR/EasyVDR hat Live TV streaming
hier nie funktioniert - nur das Aufnehmen von Sendungen.
Bye/
/Kay
--
"Kann ein Wurstbrot die Welt retten?" :-)
"Kann ein Wurstbrot die Welt retten?" :-)