I get in the log file:
cxd2099_attach: driver disabled by Kconfig
(that is the CI module not being loaded)
=> the Kconfig: is that to be set during compilation is something specific to my system?
Walter
I get in the log file:
cxd2099_attach: driver disabled by Kconfig
(that is the CI module not being loaded)
=> the Kconfig: is that to be set during compilation is something specific to my system?
Walter
Da Mauro gerade die gesamte v4ldvb-Directory-Struktur durcheinanderwürfelt und daher nichts mehr kompiliert, habe ich den Upstream-Treiber auf den Stand vom 13.8.2012 eingefroren. Ich werde dies erst rückgängig machen, wenn sich die neue Struktur stabilisiert hat und Upstream wieder kompiliert. Schätze Anfang September...
So - media_build_experimental verwendet nun wieder den aktuellen media_build. Die Directory-Struktur hat sich massiv geändert. Ich hoffe, ich habe beim Anpassen nichts vergessen.
Aufgrund der Änderungen der Directory-Struktur empfiehlt es sich, den Treiber neu auszuchecken. Damit vermeidet man, daß irgendwelche Dateileichen stören könnten.
CU
Oliver
P.S.:
Falls es Probleme gibt: Die letzte Treiberversion ist im Repository media_build_experimental-old verfügbar.
I get in the log file:
cxd2099_attach: driver disabled by Kconfig
(that is the CI module not being loaded)
=> the Kconfig: is that to be set during compilation is something specific to my system?
The problem was that the cxd2099 was not automatically enabled when ngene or ddbridge was enabled in menuconfig.
Should be fixed now.
CU
Oliver
[quote='UFO','index.php?page=Thread&postID=1088433#post1088433']
So - media_build_experimental verwendet nun wieder den aktuellen media_build. Die Directory-Struktur hat sich massiv geändert. Ich hoffe, ich habe beim Anpassen nichts vergessen.
Hab den Treiber wie üblich mit
hg clone http://linuxtv.org/hg/~endriss/media_build_experimental
cd media_build_experimental
make download
make untar
geholt (in ein neues, leeres Directory) und übersetzt. VDR läßt sich damit auch übersetzen und läuft.
Allerdings werden meine Budget DVB-S2 Karten nicht erkannt.
Im Log bekomme ich
Nov 19 10:26:33 vdr2 kernel: [4306328.398686] WARNING: You are using an experimental version of the media stack.
Nov 19 10:26:33 vdr2 kernel: [4306328.398690] As the driver is backported to an older kernel, it doesn't offer
Nov 19 10:26:33 vdr2 kernel: [4306328.398692] enough quality for its usage in production.
Nov 19 10:26:33 vdr2 kernel: [4306328.398694] Use it with care.
Nov 19 10:26:33 vdr2 kernel: [4306328.398695] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
Nov 19 10:26:33 vdr2 kernel: [4306328.398698] 2c4e11b7c15af70580625657a154ea7ea70b8c76 [media] siano: fix RC compilation
Nov 19 10:26:33 vdr2 kernel: [4306328.398700] 68620bdd10c319fd292ea442130793eb2f2ab293 [media] add MAINTAINERS entry for a few dvb files
Nov 19 10:26:33 vdr2 kernel: [4306328.398702] eb86ec51f839e3ad794a03d0f8f40a2b13df6da4 [media] firedtv: add MAINTAINERS entry
Nov 19 10:26:33 vdr2 kernel: [4306328.516355] SAA716x FF 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Nov 19 10:26:33 vdr2 kernel: [4306328.516369] SAA716x FF 0000:03:00.0: setting latency timer to 64
Nov 19 10:26:34 vdr2 kernel: [4306329.925065] SAA716x FF FPGA version 1.09
Nov 19 10:26:34 vdr2 kernel: [4306330.008120] SAA716x FF loader version 1.03
Nov 19 10:26:35 vdr2 kernel: [4306330.737557] DVB: registering new adapter (SAA716x dvb adapter)
Nov 19 10:26:35 vdr2 kernel: [4306330.836358] stv6110x_attach: Attaching STV6110x
Nov 19 10:26:35 vdr2 kernel: [4306330.837116] SAA716x FF 0000:03:00.0: DVB: registering adapter 0 frontend 0 (STV090x Multistandard)...
Nov 19 10:26:35 vdr2 kernel: [4306330.837781] DVB: registering new adapter (SAA716x dvb adapter)
Nov 19 10:26:35 vdr2 kernel: [4306330.838814] stv6110x_attach: Attaching STV6110x
Nov 19 10:26:35 vdr2 kernel: [4306330.870184] SAA716x FF 0000:03:00.0: DVB: registering adapter 1 frontend 0 (STV090x Multistandard)...
Nov 19 10:26:36 vdr2 kernel: [4306331.693340] SAA716x FF firmware version 0.3.9
Nov 19 10:26:36 vdr2 kernel: [4306331.693438] input: TT6400 DVB IR receiver as /devices/pci0000:00/0000:00:01.0/0000:03:00.0/input/input959
Nov 19 10:26:36 vdr2 kernel: [4306331.713094] budget_ci: Unknown symbol rc_register_device (err 0)
Nov 19 10:26:36 vdr2 kernel: [4306331.713198] budget_ci: Unknown symbol rc_keydown (err 0)
Nov 19 10:26:36 vdr2 kernel: [4306331.713335] budget_ci: Unknown symbol rc_free_device (err 0)
Nov 19 10:26:36 vdr2 kernel: [4306331.713863] budget_ci: Unknown symbol rc_allocate_device (err 0)
Nov 19 10:26:36 vdr2 kernel: [4306331.714600] budget_ci: Unknown symbol rc_unregister_device (err 0)
Nov 19 10:26:36 vdr2 kernel: [4306331.731317] b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully
Nov 19 10:26:36 vdr2 kernel: [4306331.745330] flexcop-pci: will use the HW PID filter.
Nov 19 10:26:36 vdr2 kernel: [4306331.745336] flexcop-pci: card revision 2
Nov 19 10:26:36 vdr2 kernel: [4306331.745358] b2c2_flexcop_pci 0000:01:05.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
Nov 19 10:26:36 vdr2 kernel: [4306331.749191] DVB: registering new adapter (FlexCop Digital TV device)
Nov 19 10:26:36 vdr2 kernel: [4306331.751144] b2c2-flexcop: MAC address = 00:d0:d7:0c:f1:df
Nov 19 10:26:36 vdr2 kernel: [4306331.751847] CX24123: cx24123_i2c_readreg: reg=0x0 (error=-121)
Nov 19 10:26:36 vdr2 kernel: [4306331.751850] CX24123: wrong demod revision: 87
Nov 19 10:26:36 vdr2 kernel: [4306331.953832] b2c2-flexcop: found 'Zarlink MT352 DVB-T' .
Nov 19 10:26:36 vdr2 kernel: [4306331.953842] b2c2_flexcop_pci 0000:01:05.0: DVB: registering adapter 2 frontend 0 (Zarlink MT352 DVB-T)...
Nov 19 10:26:36 vdr2 kernel: [4306331.953968] b2c2-flexcop: initialization of 'Air2PC/AirStar 2 DVB-T' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
Alles anzeigen
Mit dem vorherigen Treiber (vom 2.11.2012, geholt wie oben beschrieben) bekomme ich
Nov 18 14:49:11 vdr2 kernel: [4235686.570686] WARNING: You are using an experimental version of the media stack.
Nov 18 14:49:11 vdr2 kernel: [4235686.570690] As the driver is backported to an older kernel, it doesn't offer
Nov 18 14:49:11 vdr2 kernel: [4235686.570692] enough quality for its usage in production.
Nov 18 14:49:11 vdr2 kernel: [4235686.570693] Use it with care.
Nov 18 14:49:11 vdr2 kernel: [4235686.570695] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
Nov 18 14:49:11 vdr2 kernel: [4235686.570697] da2cd767f537082be0a02d83f87e0da4270e25b2 [media] ttpci: add support for Omicom S2 PCI
Nov 18 14:49:11 vdr2 kernel: [4235686.570699] 062ef0d4bb66e975a79dec4d5cc3ef1bf584efef [media] staging: media: Remove easycap driver
Nov 18 14:49:11 vdr2 kernel: [4235686.570701] 9cb2173e6ea8f2948bd1367c93083a2500fcf08f [media] media: Add stk1160 new driver (easycap replacement)
Nov 18 14:49:11 vdr2 kernel: [4235686.657952] SAA716x FF 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Nov 18 14:49:11 vdr2 kernel: [4235686.657964] SAA716x FF 0000:03:00.0: setting latency timer to 64
Nov 18 14:49:12 vdr2 kernel: [4235687.963074] SAA716x FF FPGA version 1.09
Nov 18 14:49:13 vdr2 kernel: [4235688.016826] SAA716x FF loader version 1.03
Nov 18 14:49:13 vdr2 kernel: [4235688.701338] DVB: registering new adapter (SAA716x dvb adapter)
Nov 18 14:49:13 vdr2 kernel: [4235688.799275] stv6110x_attach: Attaching STV6110x
Nov 18 14:49:13 vdr2 kernel: [4235688.800034] DVB: registering adapter 0 frontend 0 (STV090x Multistandard)...
Nov 18 14:49:13 vdr2 kernel: [4235688.800427] DVB: registering new adapter (SAA716x dvb adapter)
Nov 18 14:49:13 vdr2 kernel: [4235688.801240] stv6110x_attach: Attaching STV6110x
Nov 18 14:49:13 vdr2 kernel: [4235688.833199] DVB: registering adapter 1 frontend 0 (STV090x Multistandard)...
Nov 18 14:49:14 vdr2 kernel: [4235689.656858] SAA716x FF firmware version 0.3.9
Nov 18 14:49:14 vdr2 kernel: [4235689.656957] input: TT6400 DVB IR receiver as /devices/pci0000:00/0000:00:01.0/0000:03:00.0/input/input956
Nov 18 14:49:14 vdr2 kernel: [4235689.677268] saa7146: register extension 'budget_ci dvb'
Nov 18 14:49:14 vdr2 kernel: [4235689.677321] budget_ci dvb 0000:01:02.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
Nov 18 14:49:14 vdr2 kernel: [4235689.677376] saa7146: found saa7146 @ mem f889c400 (revision 1, irq 18) (0x13c2,0x1019)
Nov 18 14:49:14 vdr2 kernel: [4235689.677381] saa7146 (0): dma buffer size 192512
Nov 18 14:49:14 vdr2 kernel: [4235689.677385] DVB: registering new adapter (TT-Budget S2-3200 PCI)
Nov 18 14:49:14 vdr2 kernel: [4235689.678977] adapter has MAC addr = 00:d0:5c:64:9b:93
Nov 18 14:49:14 vdr2 kernel: [4235689.679699] budget_ci: CI interface initialised
Nov 18 14:49:14 vdr2 kernel: [4235689.985859] stb0899_attach: Attaching STB0899
Nov 18 14:49:14 vdr2 kernel: [4235689.985996] stb6100_attach: Attaching STB6100
Nov 18 14:49:14 vdr2 kernel: [4235689.986244] LNBx2x attached on addr=8
Nov 18 14:49:14 vdr2 kernel: [4235689.986249] DVB: registering adapter 2 frontend 0 (STB0899 Multistandard)...
Nov 18 14:49:14 vdr2 kernel: [4235689.986369] budget_ci dvb 0000:01:03.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
Nov 18 14:49:14 vdr2 kernel: [4235689.986454] saa7146: found saa7146 @ mem f96e4800 (revision 1, irq 20) (0x13c2,0x1019)
Nov 18 14:49:14 vdr2 kernel: [4235689.986460] saa7146 (1): dma buffer size 192512
Nov 18 14:49:14 vdr2 kernel: [4235689.986464] DVB: registering new adapter (TT-Budget S2-3200 PCI)
Nov 18 14:49:14 vdr2 kernel: [4235689.988047] adapter has MAC addr = 00:d0:5c:0b:1b:35
Nov 18 14:49:14 vdr2 kernel: [4235689.988873] budget_ci: CI interface initialised
Nov 18 14:49:15 vdr2 kernel: [4235690.294875] stb0899_attach: Attaching STB0899
Nov 18 14:49:15 vdr2 kernel: [4235690.295028] stb6100_attach: Attaching STB6100
Nov 18 14:49:15 vdr2 kernel: [4235690.295256] LNBx2x attached on addr=8
Nov 18 14:49:15 vdr2 kernel: [4235690.295262] DVB: registering adapter 3 frontend 0 (STB0899 Multistandard)...
Nov 18 14:49:15 vdr2 kernel: [4235690.295387] budget_ci dvb 0000:01:04.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
Nov 18 14:49:15 vdr2 kernel: [4235690.295478] saa7146: found saa7146 @ mem f9850c00 (revision 1, irq 21) (0x13c2,0x1019)
Nov 18 14:49:15 vdr2 kernel: [4235690.295484] saa7146 (2): dma buffer size 192512
Nov 18 14:49:15 vdr2 kernel: [4235690.295488] DVB: registering new adapter (TT-Budget S2-3200 PCI)
Nov 18 14:49:15 vdr2 kernel: [4235690.296994] adapter has MAC addr = 00:d0:5c:68:34:7b
Nov 18 14:49:15 vdr2 kernel: [4235690.297872] budget_ci: CI interface initialised
Nov 18 14:49:15 vdr2 kernel: [4235690.603802] stb0899_attach: Attaching STB0899
Nov 18 14:49:15 vdr2 kernel: [4235690.603941] stb6100_attach: Attaching STB6100
Nov 18 14:49:15 vdr2 kernel: [4235690.604195] LNBx2x attached on addr=8
Nov 18 14:49:15 vdr2 kernel: [4235690.604200] DVB: registering adapter 4 frontend 0 (STB0899 Multistandard)...
Nov 18 14:49:15 vdr2 kernel: [4235690.621745] b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully
Nov 18 14:49:15 vdr2 kernel: [4235690.633432] flexcop-pci: will use the HW PID filter.
Nov 18 14:49:15 vdr2 kernel: [4235690.633438] flexcop-pci: card revision 2
Nov 18 14:49:15 vdr2 kernel: [4235690.633458] b2c2_flexcop_pci 0000:01:05.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
Nov 18 14:49:15 vdr2 kernel: [4235690.637151] DVB: registering new adapter (FlexCop Digital TV device)
Nov 18 14:49:15 vdr2 kernel: [4235690.639397] b2c2-flexcop: MAC address = 00:d0:d7:0c:f1:df
Nov 18 14:49:15 vdr2 kernel: [4235690.640238] CX24123: cx24123_i2c_readreg: reg=0x0 (error=-121)
Nov 18 14:49:15 vdr2 kernel: [4235690.640242] CX24123: wrong demod revision: 87
Nov 18 14:49:15 vdr2 kernel: [4235690.841819] b2c2-flexcop: found 'Zarlink MT352 DVB-T' .
Nov 18 14:49:15 vdr2 kernel: [4235690.841826] DVB: registering adapter 5 frontend 0 (Zarlink MT352 DVB-T)...
Nov 18 14:49:15 vdr2 kernel: [4235690.841941] b2c2-flexcop: initialization of 'Air2PC/AirStar 2 DVB-T' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
Alles anzeigen
und die Karten funktionieren.
Vielen Dank für deine Mühe!
Klaus
Alles anzeigen
Hab den Treiber wie üblich mitCodehg clone http://linuxtv.org/hg/~endriss/media_build_experimental cd media_build_experimental make download make untar
geholt (in ein neues, leeres Directory) und übersetzt. VDR läßt sich damit auch übersetzen und läuft.
Allerdings werden meine Budget DVB-S2 Karten nicht erkannt.
Im Log bekomme ichCode... Nov 19 10:26:36 vdr2 kernel: [4306331.713094] budget_ci: Unknown symbol rc_register_device (err 0) Nov 19 10:26:36 vdr2 kernel: [4306331.713198] budget_ci: Unknown symbol rc_keydown (err 0) Nov 19 10:26:36 vdr2 kernel: [4306331.713335] budget_ci: Unknown symbol rc_free_device (err 0) Nov 19 10:26:36 vdr2 kernel: [4306331.713863] budget_ci: Unknown symbol rc_allocate_device (err 0) Nov 19 10:26:36 vdr2 kernel: [4306331.714600] budget_ci: Unknown symbol rc_unregister_device (err 0) ...
Sieht so aus, als ob das Modul rc-core.ko nicht geladen wurde?
CU
Oliver
Sieht so aus, als ob das Modul rc-core.ko nicht geladen wurde?
Das war tatsächlich nicht geladen - hatte ich bisher anscheinend auch nicht gebraucht.
Wenn ich es zu laden versuche, dann bekomme ich
Entlade ich vorher ir-core, dann lädt zwar rc-core, aber ir-core wird anscheinend durch irgend etwas anderes nachzuladen versucht und ich erhalte
Nov 19 12:25:13 vdr2 kernel: [4313448.440273] ir_core: exports duplicate symbol ir_raw_handler_unregister (owned by rc_core)
Nov 19 12:25:13 vdr2 modprobe: FATAL: Error inserting rc_tt_1500 (/lib/modules/2.6.37.6-0.20-desktop/kernel/drivers/media/IR/keymaps/rc-tt-1500.ko): Invalid module format
Nov 19 12:25:13 vdr2 kernel: [4313448.465296] IR keymap rc-tt-1500 not found
Nov 19 12:25:13 vdr2 kernel: [4313448.465301] Registered IR keymap rc-empty
was möglicherweise auch erklärt, warum das 'imon' Modul sich nicht mehr laden läßt.
Und was bei den Budget-Karten auch nicht mehr geht ist die Anzeige der Signalqualität.
Vielleicht noch als Hinweis, wie ich den Treiber lade:
setserial /dev/ttyS0 uart none
/etc/init.d/lirc start
(cd $DVBDIR; /home/kls/vdr/DVB.modprobe load)
modprobe imon
chmod 666 /dev/lcd0
wobei /home/kls/vdr/DVB.modprobe:
#!/bin/sh
if [ "$1" = "load" ]; then
for i in `cat /home/kls/vdr/DVB.modules`; do
MOD="$i.ko"
if test -f $MOD; then
insmod $MOD
else
MOD=`echo $MOD | sed 's/_/-/g'`
if test -f $MOD; then
insmod $MOD
else
modprobe $i
fi
fi
done
elif [ "$1" = "unload" ]; then
rmmod $(perl -e 'print reverse `cat /home/kls/vdr/DVB.modules`')
else
echo "Usage: $0 [ load | unload ]"
fi
Alles anzeigen
und /home/kls/vdr/DVB.modules:
cx24123
saa7146
cx24113
dvb_core
s5h1420
ttpci_eeprom
isl6423
stv6110x
stv090x
dvb_pll
mt352
lnbp21
stb6100
stb0899
stv0299
saa716x_core
saa716x_ff
rc-core
budget_core
budget_ci
b2c2_flexcop
b2c2_flexcop_pci
Alles anzeigen
Klaus
Da werden Module des Kernels mit denen des Treibers gemischt, was nicht gut gehen kann.
ir_core gibt es nicht mehr, wurde irgenwann ersetzt durch rc_core.
ZitatAlles anzeigen
Entlade ich vorher ir-core, dann lädt zwar rc-core, aber ir-core wird anscheinend durch irgend etwas anderes nachzuladen versucht und ich erhalteCodeNov 19 12:25:13 vdr2 kernel: [4313448.440273] ir_core: exports duplicate symbol ir_raw_handler_unregister (owned by rc_core) Nov 19 12:25:13 vdr2 modprobe: FATAL: Error inserting rc_tt_1500 (/lib/modules/2.6.37.6-0.20-desktop/kernel/drivers/media/IR/keymaps/rc-tt-1500.ko): Invalid module format Nov 19 12:25:13 vdr2 kernel: [4313448.465296] IR keymap rc-tt-1500 not found Nov 19 12:25:13 vdr2 kernel: [4313448.465301] Registered IR keymap rc-empty
was möglicherweise auch erklärt, warum das 'imon' Modul sich nicht mehr laden läßt.
Und was bei den Budget-Karten auch nicht mehr geht ist die Anzeige der Signalqualität.
Vielleicht noch als Hinweis, wie ich den Treiber lade:
Codesetserial /dev/ttyS0 uart none /etc/init.d/lirc start (cd $DVBDIR; /home/kls/vdr/DVB.modprobe load) modprobe imon chmod 666 /dev/lcd0
wobei /home/kls/vdr/DVB.modprobe:BashAlles anzeigen#!/bin/sh if [ "$1" = "load" ]; then for i in `cat /home/kls/vdr/DVB.modules`; do MOD="$i.ko" if test -f $MOD; then insmod $MOD else MOD=`echo $MOD | sed 's/_/-/g'` if test -f $MOD; then insmod $MOD else modprobe $i fi fi done elif [ "$1" = "unload" ]; then rmmod $(perl -e 'print reverse `cat /home/kls/vdr/DVB.modules`') else echo "Usage: $0 [ load | unload ]" fi
und /home/kls/vdr/DVB.modules:
Das ganze funktioniert nur, wenn die Liste wirklich alle Module enthält, die aus dem Treiberverzeichnis geladen werden müssen. M.E. fehlen in der Liste mindestens rc-tt-1500 + imon.
Der Kernel versucht, fehlende Module nachzuladen - allerdings aus /lib/modules/... (Kernel-Modul-Verzeichnis).
Dies geht genau dann gut, wenn die Module zusammenpassen, was hier offenbar nicht mehr der Fall ist:
rc-tt-1500 aus dem Kernel lädt ir_core (ebenfalls vom Kernel), was dann mit rc_core kollidiert.
CU
Oliver
Das ganze funktioniert nur, wenn die Liste wirklich alle Module enthält, die aus dem Treiberverzeichnis geladen werden müssen. M.E. fehlen in der Liste mindestens rc-tt-1500 + imon.
Der Kernel versucht, fehlende Module nachzuladen - allerdings aus /lib/modules/... (Kernel-Modul-Verzeichnis).
Dies geht genau dann gut, wenn die Module zusammenpassen, was hier offenbar nicht mehr der Fall ist:
rc-tt-1500 aus dem Kernel lädt ir_core (ebenfalls vom Kernel), was dann mit rc_core kollidiert.
Danke! Das war der entscheidende Hinweis (hätte ich eigentlich auch selber drauf kommen sollen...
Nachdem ich auch noch rc-imon-mce, rc-imon-pad und imon hinzugefügt hatte funktioniert wieder alles prima - bis auf die Anzeige der Signalqualität bei den Budget-Karten. Aber damit kann ich momentan leben. Werde bei Gelegenheit mal schauen, was sich da geändert hat...
Nochmals danke für deine Hilfe!
Klaus
Nachdem ich auch noch rc-imon-mce, rc-imon-pad und imon hinzugefügt hatte funktioniert wieder alles prima - bis auf die Anzeige der Signalqualität bei den Budget-Karten. Aber damit kann ich momentan leben. Werde bei Gelegenheit mal schauen, was sich da geändert hat...
Um welche Karten genau geht es? Ich meine mich zu erinnern, daß Upstream wieder einmal an Error-Codes herumgefummelt wurde.
CU
Oliver
Um welche Karten genau geht es? Ich meine mich zu erinnern, daß Upstream wieder einmal an Error-Codes herumgefummelt wurde.
TT-budget S2-3200 (subsystem ID 0x13C21019).
Klaus
Hi,
hatte mich auch seit einigen Tagen gestört. Habe es jetzt im Treiber direkt herausgenommen:
--- dvb_frontend.c 2012-11-24 11:10:10.000000000 +0100
+++ dvb_frontend.c-new 2012-11-24 11:03:33.000000000 +0100
@@ -2321,7 +2321,7 @@
struct dvb_frontend *fe = dvbdev->priv;
struct dvb_frontend_private *fepriv = fe->frontend_priv;
- dev_dbg_ratelimited(fe->dvb->device, "%s:\n", __func__);
+// dev_dbg_ratelimited(fe->dvb->device, "%s:\n", __func__);
poll_wait (file, &fepriv->events.wait_queue, wait);
Alles anzeigen
Gruß, Uwe
Hi,
hatte mich auch seit einigen Tagen gestört. Habe es jetzt im Treiber direkt herausgenommen:
Nun ja, ich hätte halt schon gerne gewusst, was die Meldung bedeutet, bevor ich im Sourcecode rumeditiere.
Hallo,
habe mal wieder ein Update versucht, die "DD DuoFlex CT" läuft mit der aktuellen Version nicht mehr, hab nun ne ältere Version genommen. Wird sich das wieder ändern oder ist die generell raus?
[...] die "DD DuoFlex CT" läuft mit der aktuellen Version nicht mehr ...
Weshalb sollte die nicht laufen?? Du musst sie halt bei "make menuconfig" auswählen, da sie nicht mehr per default aktiviert ist.
Weshalb sollte die nicht laufen?? Du musst sie halt bei "make menuconfig" auswählen, da sie nicht mehr per default aktiviert ist.
Hab ich gemacht, aber die Module werden nicht legaden. /dev/dvb gibt es nicht. Habe in der Menuconfig nichts geänder außer die 2 Mobule <M> Micronas nGene support <M> Digital Devices bridge support aktiviert, oder gibt es noch etwas anderes zu de/aktivieren? Distri ist yavdr 0.5 mit 3.2.0-33-generic.
Hab ich gemacht, aber die Module werden nicht legaden. /dev/dvb gibt es nicht. Habe in der Menuconfig nichts geänder außer die 2 Mobule <M> Micronas nGene support <M> Digital Devices bridge support aktiviert, oder gibt es noch etwas anderes zu de/aktivieren? Distri ist yavdr 0.5 mit 3.2.0-33-generic.
Vorm Installieren solltest Du auch alles, was sich bisher an Modulen unter lib/modules/<build-name>/kernel/drivers/media bedindet, löschen, da sich die Verzeichnisstruktur geändert hat.
Gruß
e9hack
Vorm Installieren solltest Du auch alles, was sich bisher an Modulen unter lib/modules/<build-name>/kernel/drivers/media bedindet, löschen, da sich die Verzeichnisstruktur geändert hat.
Leider auch ohne Erfolg. Hab nun das in der dmesg gefunden:
ZitatAlles anzeigen2.628193] cxd2099: module is from the staging directory, the quality is unk nown, you have been warned.
[ 2.636068] WARNING: You are using an experimental version of the media stack .
[ 2.636069] As the driver is backported to an older kernel, it doesn't offer
[ 2.636070] enough quality for its usage in production.
[ 2.636071] Use it with care.
[ 2.636072] Latest git patches (needed if you report a bug to linux-media@vge r.kernel.org):
[ 2.636072] 1323024fd3296537dd34da70fe70b4df12a308ec [media] siano: fix buil d with allmodconfig
[ 2.636073] 6d9a06f27a640967fc95a36ccb2f2d69e2e71f8a Revert [media] siano: f ix build with allmodconfig
[ 2.636074] b41a536cf9806c3478b2fa68d59edafd0787e8aa [media] ds3000: remove useless 'locking'
[ 2.638563] ngene: disagrees about version of symbol cxd2099_attach
[ 2.638578] ngene: Unknown symbol cxd2099_attach (err -22)
In den älteren Versionen wurde cxd2099 aus dem Staging-Tree verwendet. Die Module werden außerhalb von .../media abgelegt. Suchen und löschen, fertig.
Gruß
e9hack
Moin!
Mach einmal den Rechner aus, warte einen Moment und starte ihn dann wieder. Hat bei mir geholfen.
Lars.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!