Hi Oliver!
Wer mutig ist, kann den angehängten Patch versuchen.
Unmittelbar nach "make untar" mit "patch -p1 < ngene_duoflex_ctv2-0.diff" einspielen. Dann weiter mit "make" usw.
Keine Frage. Wenn du dir schon die Mühe machst und einen Patch auf meine Anfrage hin zur Verfügung stellst, dann hat das eher etwas mit Höflichkeit zu tun denn mit Mut.
Achtung:
Ist völlig ungetestet, nur anhand den Infos von DD erstellt.
Ich bekomme die entsprechende HW erst demnächst.
Vom Funktionieren bis zum Maschinencrash ist also alles möglich.
Der Code ist eine Punktlandung. Testen konnte ich allerdings nur DVB-T. Der 1.7.23er von Tobi schaltet tatsächlich noch nicht selbsständig um, aber mit dem dvb-fe-tool vor dem VDR-Start gibt es kein Problem.
Zur Info:
[ 552.187068] WARNING: You are using an experimental version of the media stack.
[ 552.187074] As the driver is backported to an older kernel, it doesn't offer
[ 552.187078] enough quality for its usage in production.
[ 552.187081] Use it with care.
[ 552.187084] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
[ 552.187088] e8ca6d20a65d9d94693a0ed99b12d95b882dc859 [media] tveeprom: update hauppauge tuner list thru 181
[ 552.187092] a8567cf22e0efb9faafa6cf33b607ca5aee3c2fa [media] rtl2830: prevent .read_status() when sleeping
[ 552.187097] 9935eea5ac300b84036192af1bd98940a64650de [media] rtl28xxu: many small tweaks
[ 552.191155] nGene PCIE bridge driver, Copyright (C) 2005-2007 Micronas
[ 552.191232] ngene 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 552.191271] ngene: Found Digital Devices DuoFlex PCIe or miniPCIe
[ 552.194850] ngene 0000:02:00.0: setting latency timer to 64
[ 552.194934] ngene: Device version 1
[ 552.201391] ngene: Loading firmware file ngene_18.fw.
[ 552.221370] ngene 0000:02:00.0: irq 50 for MSI/MSI-X
[ 552.222833] error in i2c_read_reg
[ 552.222841] No CXD2099 detected at 40
[ 552.226624] stv0367 found
[ 552.877380] tda18212dd: ChipID 4724
[ 552.878516] tda18212dd: PowerState 01
[ 553.038604] DVB: registering new adapter (nGene)
[ 553.038615] DVB: registering adapter 0 frontend 0 (STV0367 DVB-C DVB-T)...
[ 553.044400] stv0367 found
[ 553.694706] tda18212dd: ChipID 4724
[ 553.695830] tda18212dd: PowerState 00
[ 554.002669] DVB: registering new adapter (nGene)
[ 554.002680] DVB: registering adapter 1 frontend 0 (STV0367 DVB-C DVB-T)...
[ 554.300735] LNBx2x attached on addr=b
[ 554.301817] stv6110x_attach: Attaching STV6110x
[ 554.301824] DVB: registering new adapter (nGene)
[ 554.301832] DVB: registering adapter 2 frontend 0 (STV090x Multistandard)...
[ 554.344737] LNBx2x attached on addr=9
[ 554.345781] stv6110x_attach: Attaching STV6110x
[ 554.345788] DVB: registering new adapter (nGene)
[ 554.345795] DVB: registering adapter 3 frontend 0 (STV090x Multistandard)...
Alles anzeigen
./dvb-fe-tool -a 0 -d DVBT
Device STV0367 DVB-C DVB-T (/dev/dvb/adapter0/frontend0) capabilities:
CAN_FEC_1_2 CAN_FEC_2_3 CAN_FEC_3_4 CAN_FEC_5_6 CAN_FEC_7_8 CAN_FEC_AUTO CAN_GUARD_INTERVAL_AUTO CAN_HIERARCHY_AUTO CAN_INVERSION_AUTO CAN_MUTE_TS CAN_QAM_16 CAN_QAM_32 CAN_QAM_64 CAN_QAM_128 CAN_QAM_256 CAN_QAM_AUTO CAN_RECOVER CAN_TRANSMISSION_MODE_AUTO
DVB API Version 5.5, Current v5 delivery system: DVBC/ANNEX_A
Supported delivery systems: [DVBC/ANNEX_A] DVBT
Changing delivery system to: DVBT
./dvb-fe-tool -a 1 -d DVBT
Device STV0367 DVB-C DVB-T (/dev/dvb/adapter1/frontend0) capabilities:
CAN_FEC_1_2 CAN_FEC_2_3 CAN_FEC_3_4 CAN_FEC_5_6 CAN_FEC_7_8 CAN_FEC_AUTO CAN_GUARD_INTERVAL_AUTO CAN_HIERARCHY_AUTO CAN_INVERSION_AUTO CAN_MUTE_TS CAN_QAM_16 CAN_QAM_32 CAN_QAM_64 CAN_QAM_128 CAN_QAM_256 CAN_QAM_AUTO CAN_RECOVER CAN_TRANSMISSION_MODE_AUTO
DVB API Version 5.5, Current v5 delivery system: DVBC/ANNEX_A
Supported delivery systems: [DVBC/ANNEX_A] DVBT
Changing delivery system to: DVBT
Alles anzeigen
Vielen Dank...