You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

UFO

Sage

  • "UFO" started this thread

Posts: 5,134

Location: Großherzogthum Baden

  • Send private message

461

Saturday, March 3rd 2012, 2:44am

Mit ddbridge werden beide unterstützt. In Verbindung mit ngene derzeit nur v1.

Kann ich in dmesg sehen, welche Karten ich genau habe?

Klar, steht doch da:

Quoted

Source code

1
DDBridge driver detected: Digital Devices Octopus CI


Bestückung:

Quoted

Source code

1
2
3
4
Port 0 (TAB 1): DUAL DVB-S2
Port 1 (TAB 2): DUAL DVB-S2
Port 2 (TAB 3): CI internal
Port 3 (TAB 4): CI internal


Angeschlossen sind also 2 Stk. DuoFlex S2 Doppeltuner.

Btw, die unterschiedliche Unterstützung der v1/v2 betrifft nur die DVB-C/T DuoFlex.
Die DVB-S2 DuoFlex wird von beiden Treibern unterstützt!

CU
Oliver
VDR Remote Control Plugin (Version 0.5.0): http://www.escape-edv.de/endriss/vdr
FAQ zum Remote Control Plugin: http://www.escape-edv.de/endriss/vdr/FAQ
Aktuelle Treiber: http://www.vdr-portal.de/board18-vdr-har…-s2-6400-teil-3
Full-TS-Mod für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-full-ts-mod bzw. hier
SDRAM-Erweiterung für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-mem-mod

This post has been edited 1 times, last edit by "UFO" (Mar 3rd 2012, 2:52am)


UFO

Sage

  • "UFO" started this thread

Posts: 5,134

Location: Großherzogthum Baden

  • Send private message

462

Saturday, March 3rd 2012, 3:09am

Wenn die v2 der duo c t als Neuerung das Durchschleifen des Antennensignals aufweist, dann ist das in v1 noch nicht drin? Das wurde hier mal so behauptet?
Was stimmt denn nun?

Die DuoFlex CT v1 hat zwei getrennte Eingänge, einen für jeden Tuner, kein Durchschleifausgang.
Die DuoFlex CT v2 hat einen gemeinsamen Eingang für beide Tuner und einen Durchschleifausgang zur Kaskadierung.

Quoted


jetzt habe ich wieder das Problem, dass der Treiber meine DUO C/T unter

Source code

1
dmesg
folgendes ausgibt - und nicht funktioniert:

Source code

1
2
3
4
5
6
7
[   21.537384] ddbridge: Unknown symbol dvb_unregister_frontend (err -22)
[   21.537391] ddbridge: disagrees about version of symbol dvb_register_device
[   21.537393] ddbridge: Unknown symbol dvb_register_device (err -22)
[   21.537398] ddbridge: disagrees about version of symbol dvb_register_frontend
[   21.537401] ddbridge: Unknown symbol dvb_register_frontend (err -22)
[   21.537406] ddbridge: disagrees about version of symbol dvb_unregister_adapter
[   21.537408] ddbridge: Unknown symbol dvb_unregister_adapter (err -22)


Worann kann das liegen?

Habe ich schon so oft beantwortet, daß es langsam nervt. ;(

Immer das gleiche:
Man darf nicht DVB-Module unterschiedlicher Herkunft (Kernel, kompilierte Treiber) mischen!
(Hier wurde wohl versucht, ddbridge des Treibers mit dvb-core des Kernels zusammen zu verwenden - oder umgekehrt.)

CU
Oliver
VDR Remote Control Plugin (Version 0.5.0): http://www.escape-edv.de/endriss/vdr
FAQ zum Remote Control Plugin: http://www.escape-edv.de/endriss/vdr/FAQ
Aktuelle Treiber: http://www.vdr-portal.de/board18-vdr-har…-s2-6400-teil-3
Full-TS-Mod für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-full-ts-mod bzw. hier
SDRAM-Erweiterung für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-mem-mod

463

Saturday, March 3rd 2012, 5:09am

Quoted

Quoted


DVB: registering adapter 0 frontend 0 (STV0367 DVB-C DVB-T)...
Feb 23 21:00:02 vdr-cube kernel: [ 6.790377] stv0367 found
Feb 23 21:00:02 vdr-cube kernel: [ 7.039208] tda18212dd: i2c_read error
Feb 23 21:00:02 vdr-cube kernel: [ 7.039331] tda18212dd: i2c_read error
Feb 23 21:00:02 vdr-cube kernel: [ 7.039737] No TDA18212 found!
...


Sieht nach einem Problem mit dem I2C-Bus aus.
Prüfen, ob das Datenkabel richtig sitzt bzw. ungünstig verlegt ist.

Der darauf folgende Kernel Bug deutet auf einen Fehler im Treiber hin. Muß ich mir mal anschauen. Ist aber nur die Folge, nicht die Ursache des Problems.

CU
Oliver

Kabelfehler kann nicht sein. Ist ja die neue kompakte Karte mit integriertem Tuner.

Gruß

Herbert
Don't Panic !!!

Zotac IONITX-P-E, DD Cine CT V6, yaVDR 0.5 plus media_build_experimental, ONKYO TX-SR 606, Panasonic TH-42PZ85E via HDMI

UFO

Sage

  • "UFO" started this thread

Posts: 5,134

Location: Großherzogthum Baden

  • Send private message

464

Saturday, March 3rd 2012, 3:55pm

Quoted

Quoted


DVB: registering adapter 0 frontend 0 (STV0367 DVB-C DVB-T)...
Feb 23 21:00:02 vdr-cube kernel: [ 6.790377] stv0367 found
Feb 23 21:00:02 vdr-cube kernel: [ 7.039208] tda18212dd: i2c_read error
Feb 23 21:00:02 vdr-cube kernel: [ 7.039331] tda18212dd: i2c_read error
Feb 23 21:00:02 vdr-cube kernel: [ 7.039737] No TDA18212 found!
...


Sieht nach einem Problem mit dem I2C-Bus aus.
Prüfen, ob das Datenkabel richtig sitzt bzw. ungünstig verlegt ist.

Der darauf folgende Kernel Bug deutet auf einen Fehler im Treiber hin. Muß ich mir mal anschauen. Ist aber nur die Folge, nicht die Ursache des Problems.

CU
Oliver

Kabelfehler kann nicht sein. Ist ja die neue kompakte Karte mit integriertem Tuner.

Funktioniert es denn, wenn man ddbridge nach diesem Fehler manuell entlädt und neulädt ("rmmod ddbridge ; modprobe ddbridge").
Bitte zuerst den Treiber per "make untar" aktualisieren, sonst klappt das Entladen im Fehlerfall nicht.

CU
Oliver
VDR Remote Control Plugin (Version 0.5.0): http://www.escape-edv.de/endriss/vdr
FAQ zum Remote Control Plugin: http://www.escape-edv.de/endriss/vdr/FAQ
Aktuelle Treiber: http://www.vdr-portal.de/board18-vdr-har…-s2-6400-teil-3
Full-TS-Mod für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-full-ts-mod bzw. hier
SDRAM-Erweiterung für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-mem-mod

UFO

Sage

  • "UFO" started this thread

Posts: 5,134

Location: Großherzogthum Baden

  • Send private message

465

Saturday, March 3rd 2012, 4:10pm

@UFO: Vielen Dank vorab für die Treiber Entwicklung und den Support.
Ich habe mir leider völlig überhastet eine zu 50% funktionierende Kombi gekauft: DD mini PCIe Bridge + DuoFlex S2 (Rev. V3) + DuoFlex CT (V2). Bevor ich nun einen Tausch auf Kulanz bei DD probiere (mini PCIe Bridge gegen mini PCIe Octopus oder CT v2 gegen v1), frage ich sicherheitshalber nach ob du die Integration von der CT v2 in den ngene in absehbarer Zeit auf deiner Agenda stehen hast?
Wie gesagt, ich bin dir jetzt schon sehr dankbar für die bereits geleistete Arbeit und habe deine Postings zu dem Thema auch gelesen, lediglich glaube ich mittlerweile du bist der Einzige der das stabil hinbekommt und es würde mich interessieren ob du das vielleicht demnächst geplant hast oder ich gleich den anderen Weg einschlagen sollte.

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.

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

CU
Oliver
UFO has attached the following file:
VDR Remote Control Plugin (Version 0.5.0): http://www.escape-edv.de/endriss/vdr
FAQ zum Remote Control Plugin: http://www.escape-edv.de/endriss/vdr/FAQ
Aktuelle Treiber: http://www.vdr-portal.de/board18-vdr-har…-s2-6400-teil-3
Full-TS-Mod für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-full-ts-mod bzw. hier
SDRAM-Erweiterung für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-mem-mod

tom66

Professional

Posts: 555

Location: Deutschland / Thüringen

  • Send private message

466

Saturday, March 3rd 2012, 9:37pm

Btw, die unterschiedliche Unterstützung der v1/v2 betrifft nur die DVB-C/T DuoFlex.
Die DVB-S2 DuoFlex wird von beiden Treibern unterstützt!

Danke. :)
Das Technische war mir schon klar, doch ich suchte immer die Version (1 oder2). ;)
VDR-Server: Gentoo (AMD64/Core-i7) / VDR-1.7.23 / Digital Devices Octopus CI & 2xDuoFlex S2 HDTV (Rev. V3)
VDR-Client: Gentoo (AMD64/Atom-D525) / VDR-1.7.23 / Chieftech & iMON-Pad / ASUSTeK - AT5IONT-I / 4GB-RAM & 65GB-SSD
Alt: 3xTT-1.5 / linuxtv-dvb-1.1.1 + test_av-1.28 + FW-2622 / vdr-1.3.37 / viele Plugins / LFS-4.1

467

Monday, March 5th 2012, 9:36pm

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

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[  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)...


Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
./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


Vielen Dank...
HW: HFX micro M2, ZOTAC IONITX-U-E, Intel 320 SSD 40GB, SONY OPTIARC BC-5640H, Atric Rev.5, DD mini PCIe Bridge + DuoFlex S2 (Rev. V3) + DuoFlex CT (V2)
SW: squeeze 2.6.32 + UFO's media_build_experimental, vdr pkgs von e-tobi, xbmc pkgs von dmo

468

Wednesday, March 7th 2012, 9:22am



Funktioniert es denn, wenn man ddbridge nach diesem Fehler manuell entlädt und neulädt ("rmmod ddbridge ; modprobe ddbridge").
Bitte zuerst den Treiber per "make untar" aktualisieren, sonst klappt das Entladen im Fehlerfall nicht.

CU
Oliver


Werde ich am Wochenende mal ausprobieren.

Vielen Dank erstmal

Herbert
Don't Panic !!!

Zotac IONITX-P-E, DD Cine CT V6, yaVDR 0.5 plus media_build_experimental, ONKYO TX-SR 606, Panasonic TH-42PZ85E via HDMI

UFO

Sage

  • "UFO" started this thread

Posts: 5,134

Location: Großherzogthum Baden

  • Send private message

469

Friday, March 9th 2012, 11:51pm

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.

Danke für's Testen!

Quoted

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. :D
Der Code ist eine Punktlandung.

Erstaunlich. ;)

Mittlerweile habe ich selbst getestet - und keinen Fehler gefunden. Patch ist jetzt im Treiber integriert.

Quoted

Testen konnte ich allerdings nur DVB-T.

Genügt, denn der ngene-Treiber unterscheidet nicht zwischen DVB-T und DVB-C.

CU
Oliver
VDR Remote Control Plugin (Version 0.5.0): http://www.escape-edv.de/endriss/vdr
FAQ zum Remote Control Plugin: http://www.escape-edv.de/endriss/vdr/FAQ
Aktuelle Treiber: http://www.vdr-portal.de/board18-vdr-har…-s2-6400-teil-3
Full-TS-Mod für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-full-ts-mod bzw. hier
SDRAM-Erweiterung für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-mem-mod

470

Sunday, March 11th 2012, 5:05pm

Kann jemand hierbei weiterhelfen?

/usr/src/media_build_experimental/v4l/rc-core-priv.h:38: error: field 'kfifo' has incomplete type

Oder laufen die Treiber und 2.6.34 nicht mehr?

Grüsse
TheChief

Source code

1
2
3
4
5
6
7
8
In file included from /usr/src/media_build_experimental/v4l/rc-main.c:22:
/usr/src/media_build_experimental/v4l/rc-core-priv.h:38: error: field 'kfifo' has incomplete type
make[3]: *** [/usr/src/media_build_experimental/v4l/rc-main.o] Fehler 1
make[2]: *** [_module_/usr/src/media_build_experimental/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.34'
make[1]: *** [default] Fehler 2
make[1]: Leaving directory `/usr/src/media_build_experimental/v4l'
make: *** [all] Fehler 2
- VDR: Thermaltake DH 102 mit 7" TouchTFT * Mystique SaTiX-S2 Dual * Debian Wheezy/vdr-2.1.6/graphtft/MainMenuHooks-Patch * Intel Pentium G3220 * DH87RL * Zotac GT630 * 1 TB System HDD * 4 GB Corsair Vegance * Harmony 900 (39-44W)
- Server: Zotac H55-ITX WiFi, Core i3 540, 4GB RAM, 4x4TB 3.5" WD RED + 1x500GB 2.5", Cine S2, vdr-2.1.6
- vdr-theme-darkred: https://github.com/TheChief79/vdr-theme-darkred

UFO

Sage

  • "UFO" started this thread

Posts: 5,134

Location: Großherzogthum Baden

  • Send private message

471

Sunday, March 11th 2012, 8:15pm

Wirklich alles aktualisiert?

Bei mir läuft es mit 2.6.32 und 2.6.35 durch. Zu 2.6.34 kann ich nichts sagen.

CU
Oliver
VDR Remote Control Plugin (Version 0.5.0): http://www.escape-edv.de/endriss/vdr
FAQ zum Remote Control Plugin: http://www.escape-edv.de/endriss/vdr/FAQ
Aktuelle Treiber: http://www.vdr-portal.de/board18-vdr-har…-s2-6400-teil-3
Full-TS-Mod für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-full-ts-mod bzw. hier
SDRAM-Erweiterung für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-mem-mod

472

Sunday, March 11th 2012, 9:04pm

Bin nach Anleitung im ersten Post vorgegangen, daher denke ich schon. Werd später oder morgen nochmal drüberschauen.

Grüsse
TheChief79
- VDR: Thermaltake DH 102 mit 7" TouchTFT * Mystique SaTiX-S2 Dual * Debian Wheezy/vdr-2.1.6/graphtft/MainMenuHooks-Patch * Intel Pentium G3220 * DH87RL * Zotac GT630 * 1 TB System HDD * 4 GB Corsair Vegance * Harmony 900 (39-44W)
- Server: Zotac H55-ITX WiFi, Core i3 540, 4GB RAM, 4x4TB 3.5" WD RED + 1x500GB 2.5", Cine S2, vdr-2.1.6
- vdr-theme-darkred: https://github.com/TheChief79/vdr-theme-darkred

bolzerrr

Intermediate

Posts: 356

Location: Frankfurt

Occupation: IT

  • Send private message

473

Wednesday, March 14th 2012, 6:58pm

Hi,

ich hab den Treiber mal wieder neu installiert, seit dem bekomme ich sehr viele(!) log Meldungen:

frontend 1/0 lost lock on channel 31, tp 530
frontend 1/0 regained lock on channel 31, tp 530
frontend 1/0 timed out while tuning to channel 31, tp 530

Woran kann das liegen?
Client- HTPC: AMD X2 250, 4GB DDR3, GA-MA785GMT-UD2H 785G, EVGA G210 Passiv, Supertalent 64GB SSD OS, 2TB Samsung Eco Green Data, DD DuoFlex CT
Antec Fusion Micro iMON, Samsung LE 40 A659, Teufel E300, Logitech Harmony, yaVDR + X

Server: Synlogy Diskstation DS214play, 4Tb WD Red, 2x TBS5220 DVB-C, Debian squeeze im chroot, VDR 2.0.3 mit streamdev- server, xvdr, live, wirbelscan, svdrposd, femon, (dvbsddevice, dvbhddevice, dummydevice)

winfried

Beginner

Posts: 3

Location: Netherlands

Occupation: ICT

  • Send private message

474

Monday, March 19th 2012, 1:38pm

Hi,

First of all, sorry I ask my question in English. I can read German perfectly, so you might reply in German. You just don't want me to write German ;D

Then my question:

I am trying to get my CI/CAM working on my ddbridge DVB-C setup, using these recipes:
http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p1048374-ci-unterstützung-für-cines2-mystique-satix-s2-dual-usw/#post1048374
http://www.digipedia.pl/usenet/thread/18550/20077/

The CAM is an Alphacrypt, the CI-card is an Irdeto. I am using DVB-C and MythTV.

Before starting MythTV, I execute the following line:

Source code

1
echo "04 00" > /sys/class/ddbridge/ddbridge0/redirect


If my math is ok, then this should result in redirecting adapter 1, frontend 0 through the CI module. Unfortunately MythTV seems to be unable decrypt channels on input 1.

Any idea what is wrong here?

Relevant lines from dmesg:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
[	9.035467] Digital Devices PCIE bridge driver, Copyright (C) 2010-11 Digital Devices GmbH
[	9.035506] DDBridge 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[	9.035516] DDBridge driver detected: Digital Devices Octopus DVB adapter
[	9.035550] HW 00010004 REG 00010001
[	9.035594] DDBridge 0000:02:00.0: irq 46 for MSI/MSI-X
[	9.036137] Port 0 (TAB 1): CI
[	9.036747] Port 1 (TAB 2): NO MODULE
[	9.037538] Port 2 (TAB 3): DUAL DVB-C/T
[	9.038331] Port 3 (TAB 4): DUAL DVB-C/T
[	9.039404] DVB: registering new adapter (DDBridge)
[	9.039406] DVB: registering new adapter (DDBridge)
[	9.039408] DVB: registering new adapter (DDBridge)
[	9.039409] DVB: registering new adapter (DDBridge)
[	9.039411] DVB: registering new adapter (DDBridge)
[	9.043961] Attached CXD2099AR at 40

(...)

[	9.240889] drxk: status = 0x639130d9
[	9.240982] drxk: detected a drx-3913k, spin A3, xtal 27.000 MHz

(...)

[	9.704812] DRXK driver version 0.9.4300
[	9.710642] drxk: frontend initialized.
[   11.424336] DVB: registering adapter 1 frontend 0 (DRXK DVB-C DVB-T)...
[   11.432888] drxk: status = 0x639130d9
[   11.432898] drxk: detected a drx-3913k, spin A3, xtal 27.000 MHz
[   11.852813] DRXK driver version 0.9.4300
[   11.858640] drxk: frontend initialized.
[   13.540337] DVB: registering adapter 2 frontend 0 (DRXK DVB-C DVB-T)...
[   13.548889] drxk: status = 0x639130d9
[   13.548905] drxk: detected a drx-3913k, spin A3, xtal 27.000 MHz
[   13.968808] DRXK driver version 0.9.4300
[   13.974638] drxk: frontend initialized.
[   15.656336] DVB: registering adapter 3 frontend 0 (DRXK DVB-C DVB-T)...
[   15.664889] drxk: status = 0x639130d9
[   15.664901] drxk: detected a drx-3913k, spin A3, xtal 27.000 MHz
[   15.884461] dvb_ca adapter 0: DVB CAM detected and initialised successfully
[   16.084810] DRXK driver version 0.9.4300
[   16.090636] drxk: frontend initialized.
[   17.772337] DVB: registering adapter 4 frontend 0 (DRXK DVB-C DVB-T)...

(...)

[   42.925371] redirect: 04, 00


thanks a lot,

Winfried

dad401

Professional

Posts: 1,277

Location: Dresden

  • Send private message

475

Friday, March 30th 2012, 8:38pm

Erfahrung bzgl. Treiberinstallation

Hallo,

ich habe diese Woche eine Cine S2 V5.5 erhalten und soeben die Treiber hierfür gemäß Post #1 installiert. Anbei ein paar Erfahrungen zur Installation, da diese nicht ganz problemlos war:

Systeminfo vorweg:

Source code

1
2
3
4
5
Linux wolfvdr 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 GNU/Linux
Distributor ID: Debian
Description:	Debian GNU/Linux 6.0.4 (squeeze)
Release:    	6.0.4
Codename:   	squeeze
Bis zum make install verlief alles reibungslos. Danach gab es in ivtv-udma.c das gleiche Problem wie unter http://pastebin.com/2wqpgQCZ zu sehen. Lösung: rückgängig machen des folgenden Patches: http://www.gossamer-threads.com/lists/ivtv/devel/41577
Ggf. ist die Version ivtv-udma.c zu neu für meinen Kernel?!

Danach ging es weiter. Das nächste "Problem" konnte mit diesem Thread gelöst werden: Problem with tv tuner installation.

Das letzte Problem bestand beim Download der Firmware gemäß Post #1

Source code

1
2
3
4
5
6
[root@wolfvdr /usr/src/dvb-treiber/media_build_experimental]$ experimental/ngene-octopus-test/linux/Documentation/dvb/get_dvb_firmware ngene
--2012-03-30 20:22:11--  http://www.digitaldevices.de/download/ngene_15.fw
Auflösen des Hostnamen www.digitaldevices.de... 81.169.145.158, 2a01:238:20a:202:1090::144
Verbindungsaufbau zu www.digitaldevices.de|81.169.145.158|:80... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 404 Not Found
2012-03-30 20:22:11 FEHLER 404: Not Found.
Ggf. ist hier der Link zu aktualisieren. Ich habe die Firmware von LinuxTV (http://www.linuxtv.org/wiki/index.php/Li…B-S2_Twin_Tuner) heruntergeladen.

Nun hoffe ich das bei den Folgeschritten alles funktioniert...

Gruss
Marcus
VDR 1.7.26 und Plugins selbst kompiliert:
1: AMD X2 4850e, Asus M3N78-VM, Acer FullHD-Monitor, DVB-S2 TT-3200, NV 310.19, Debian/wheezy
2: C2D E7500, Zotac GF9300-I-E, Antec Fusion V2, Sony LCD-TV, TBS DVB-S2 6981, NV 295.59, Debian/squeeze
VDR 2.0.1 aus yaVDR-Repository:
3: Atom N330, Zotac IonTX-F-E , SilverStone SUGO SG05, Megtron LCD 240x128, Samsung LCD-TV, DVB-S2 CINE S2 V5.5, Ubuntu 12.04

dad401

Professional

Posts: 1,277

Location: Dresden

  • Send private message

476

Friday, March 30th 2012, 9:00pm

Habe ich schon so oft beantwortet, daß es langsam nervt. ;(

Immer das gleiche:
Man darf nicht DVB-Module unterschiedlicher Herkunft (Kernel, kompilierte Treiber) mischen!
(Hier wurde wohl versucht, ddbridge des Treibers mit dvb-core des Kernels zusammen zu verwenden - oder umgekehrt.)

Oder das System mal neu starten. Nach Installation des Treibers hatte ich das Problem auch beim Aufruf von modprobe budget bzw. ngene. Nach einem Neustart funktionierten die Module ohne o.g. Fehlermeldungen :-/

Marcus
VDR 1.7.26 und Plugins selbst kompiliert:
1: AMD X2 4850e, Asus M3N78-VM, Acer FullHD-Monitor, DVB-S2 TT-3200, NV 310.19, Debian/wheezy
2: C2D E7500, Zotac GF9300-I-E, Antec Fusion V2, Sony LCD-TV, TBS DVB-S2 6981, NV 295.59, Debian/squeeze
VDR 2.0.1 aus yaVDR-Repository:
3: Atom N330, Zotac IonTX-F-E , SilverStone SUGO SG05, Megtron LCD 240x128, Samsung LCD-TV, DVB-S2 CINE S2 V5.5, Ubuntu 12.04

UFO

Sage

  • "UFO" started this thread

Posts: 5,134

Location: Großherzogthum Baden

  • Send private message

477

Friday, March 30th 2012, 9:38pm

Das Problem mit dem ivtv-Gedöns müßte seit ca 1 Std. behoben sein.
(Ansonsten ist es bei diesen nicht benötigten Treibern bei Problemen am einfachsten, sie in .config zu deaktivieren.)

Digital Devices hat wohl etwas an den Servern umstrukturiert: ngene_15.fw und ngene_17.fw gibt es dort nicht mehr.
Ist jedoch unkritisch, denn es wird ohnehin nur ngene_18.fw benötigt.
Edit: Doch nicht ganz unkritrisch, denn get_dvb_firmware im Fehlerfall bricht ab. Werde ich gleich fixen...

CU
Oliver
VDR Remote Control Plugin (Version 0.5.0): http://www.escape-edv.de/endriss/vdr
FAQ zum Remote Control Plugin: http://www.escape-edv.de/endriss/vdr/FAQ
Aktuelle Treiber: http://www.vdr-portal.de/board18-vdr-har…-s2-6400-teil-3
Full-TS-Mod für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-full-ts-mod bzw. hier
SDRAM-Erweiterung für SD full-featured Karten: http://www.escape-edv.de/endriss/dvb-mem-mod

478

Saturday, April 7th 2012, 2:37pm

ddbridge-Redirect automatisieren?!

Hallo zusammen,

erstmal danke an alle, die mitgeholfen haben, dass das DuoFlex-CI grundsätzlich unter VDR einsetzbar ist. Gerade für die geplagten Grundverschlüsselten (wie mich z.B.) ist es endlich möglich, die analoge Karte aus dem System zu werfen.

Ich habe heute erstmal den ddbridge-Treiber nach der Anleitung im ersten Post aktualisiert, um nur ein Frontend zu bekommen. Unter /etc/modprobe.d/ddbridge.conf habe ich

options ddbridge adapter_alloc=3

eingetragen, sodass ich beim Laden direkt ein Verzeichnis mit nur zwei Frontends bekommen. Jetzt suche ich nach einer Möglichkeit, das Redirecting automatisch nach dem Laden des Moduls auszuführen, zumal das ja passieren muss, bevor vdr startet. Bei den alten modutils gab es eine post-install-Option, mit der man nach dem Laden automatisch einen Befehl ausführen konnte. Mit den aktuellen Modutils habe ich diese Möglichkeit nicht mehr gefunden.

Wie habt Ihr das gelöst?

Danke,
Sebi

479

Saturday, April 7th 2012, 4:34pm

Klingt nach nen Fall für UDEV. Sobald die Devices da sind kannst du per "RUN" nen Script ausführen lassen.

So als Anregung zum Start, so aktivere ich WOL bei meiner NIC.
[/etc/udev/rules.d/20-wol.rules]

Source code

1
SUBSYSTEM=="net", ACTION=="add", KERNEL=="eth*", RUN+="/etc/udev/wol '%k' '%E{DEVPATH}'"


[/etc/udev/wol]

Source code

1
2
3
4
5
6
7
8
9
#!/bin/sh

base=$(/usr/bin/dirname "$2")
base=$(/usr/bin/dirname "$base")

/bin/echo enabled > "/sys/$base/power/wakeup"
/sbin/ethtool -s $1 wol g

exit 0


So in dieser Art sollte sich auch für dein Problem ne universelle Lösung zusammenbasteln lassen.

cu

Mein VDR

Mein VDR
Digitainer2xBouget DVB-SDebian Squeeze (Kernel 2.6.35.3 von kernel.org)Softdevice Ausgabepluginvdr 1.6.0-3 (Extensions Patch 72) und viele Plugins von SourceMedion X10 FernbedienungSDC-Megtron Display (240x128x1) mit GraphLCD-PluginFreevo 1.9.0
Vodcatcher Helper in ein freundliches DEB verpackt, Tester Willkommen: http://dl.dropbox.com/s/705bh6ydgisfrqu/index.htmlFingerprint: 8A104A00D5031773A9F72A19BAEE135EA7860149

480

Thursday, April 12th 2012, 11:47pm

Hallo,

inzwischen habe ich einen Weg gefunden, das Redirect automatisch zu aktivieren. Größte Hürde war dabei, dass RUN+= offenbar bei Skripts nicht (immer) funktioniert. Warum, habe ich noch nicht rausgefunden.

Als Regel habe ich eine Datei mit dem Namen /etc/udev/rules.d99-ddbridge.rules erzeugt mit folgendem Inhalt:

Source code

1
KERNEL=="dvb0.ca0",SUBSYSTEM=="dvb",RUN+="/usr/sbin/redirect"


Ursprünglich war als Befehl "/bin/sh /usr/sbin/redirect.sh" eingetragen, redirect.sh sah dann so aus:

Source code

1
2
#!/bin/sh
echo "00 02" > /sys/class/ddbridge/ddbridge0/redirect


Allerdings konnte ich udev nicht dazu bewegen, dieses Skript zu starten. Beim Test mittels

Source code

1
udevadm test --action=add /devices/pci0000:00/0000:00:1c.1/0000:03:00.0/dvb/dvb0.frontend0


wurde zwar angezeigt, dass die Regel angewandt und der Befehl ausgeführt wurde, aber dem war nicht so. Also habe ich den gcc angeworfen und folgende Zeilen compiliert:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
#include<stdio.h>

main()
{
  FILE * pFile;
  pFile = fopen("/sys/class/ddbridge/ddbridge0/redirect","w");
  if (pFile != NULL)
  {
	fputs ("00 02", pFile);
	fclose (pFile);
  }
}


Nach "gcc -o redirect redirect.c" das entstehende Binary nach /usr/sbin kopieren und voilá - nach "modprobe ddbridge" steht im dmesg als letzte Zeile "redirect: 00, 02" und das Cam läuft 1a.

Gute Nacht,
Sebi