2) Hier der Ausschnitt aus dem Kernel Log:
[ 5.210121] usb 1-1.5.1: new high-speed USB device number 7 using dwc_otg
[ 5.310906] usb 1-1.5.1: New USB device found, idVendor=0b48, idProduct=3014
[ 5.310927] usb 1-1.5.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5.310946] usb 1-1.5.1: Product: TechnoTrend USB-Stick
[ 5.310962] usb 1-1.5.1: Manufacturer: CityCom GmbH
[ 5.310978] usb 1-1.5.1: SerialNumber: 20131128
[ 5.977387] BTRFS info (device mmcblk0p2): disk space caching is enabled
[ 7.492348] i2c /dev entries driver
[ 8.583714] udevd[321]: starting version 175
[ 8.754144] bcm2708_i2c_init_pinmode(1,2)
[ 8.754180] bcm2708_i2c_init_pinmode(1,3)
[ 8.755616] bcm2708_i2c bcm2708_i2c.1: BSC1 Controller at 0x3f804000 (irq 79) (baudrate 100000)
[ 8.885821] WARNING: You are using an experimental version of the media stack.
[ 8.885821] As the driver is backported to an older kernel, it doesn't offer
[ 8.885821] enough quality for its usage in production.
[ 8.885821] Use it with care.
[ 8.885821] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
[ 8.885821] dd0a6fe2bc3055cd61e369f97982c88183b1f0a0 [media] dvb-usb-dvbsky: fix i2c adapter for sp2 device
[ 8.885821] b6851419409664bc564ce5148bbec1141944c710 [media] m88ds3103: change ts clock config for serial mode
[ 8.885821] c29d6a83b3c14cf81a4c90a941eb923625192398 [media] cx23885: add DVBSky S952 support
[ 8.885821] experimental: 1969cdc5388b711e2aef3d1747b5f7dd1cd965f3 experimental/ddbridge: Fix 'inlining failed in call to always_inline ...: recursive inlining'.
[ 8.885821] v4l-dvb-saa716x: d7e98fc592305a600909003da2b7cc4338242511 saa716x_ff: Do not return on command ready timeout
[ 8.908560] random: nonblocking pool is initialized
[ 8.912785] WARNING: You are using an experimental version of the media stack.
[ 8.912785] As the driver is backported to an older kernel, it doesn't offer
[ 8.912785] enough quality for its usage in production.
[ 8.912785] Use it with care.
[ 8.912785] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
[ 8.912785] dd0a6fe2bc3055cd61e369f97982c88183b1f0a0 [media] dvb-usb-dvbsky: fix i2c adapter for sp2 device
[ 8.912785] b6851419409664bc564ce5148bbec1141944c710 [media] m88ds3103: change ts clock config for serial mode
[ 8.912785] c29d6a83b3c14cf81a4c90a941eb923625192398 [media] cx23885: add DVBSky S952 support
[ 8.912785] experimental: 1969cdc5388b711e2aef3d1747b5f7dd1cd965f3 experimental/ddbridge: Fix 'inlining failed in call to always_inline ...: recursive inlining'.
[ 8.912785] v4l-dvb-saa716x: d7e98fc592305a600909003da2b7cc4338242511 saa716x_ff: Do not return on command ready timeout
[ 8.997448] dvb-usb: found a 'TechnoTrend TVStick CT2-4400' in warm state.
[ 8.998126] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 8.998444] DVB: registering new adapter (TechnoTrend TVStick CT2-4400)
[ 9.003532] dvb-usb: MAC address: bc:ea:2b:44:04:92
[ 9.206357] pcm512x 1-004d: Failed to reset device: -5
[ 9.207417] pcm512x: probe of 1-004d failed with error -5
[ 9.208014] pcm512x 1-004c: Failed to reset device: -5
[ 9.208121] pcm512x: probe of 1-004c failed with error -5
[ 9.242072] i2c i2c-2: Added multiplexed i2c bus 3
[ 9.242098] si2168 2-0064: Silicon Labs Si2168 successfully attached
[ 9.260322] si2157 3-0060: Silicon Labs Si2157/Si2158 successfully attached
[ 9.260963] usb 1-1.5.1: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[ 9.300094] Registered IR keymap rc-tt-1500
[ 9.300906] input: IR-receiver inside an USB DVB receiver as /devices/platform/bcm2708_usb/usb1/1-1/1-1.5/1-1.5.1/rc/rc0/input3
[ 9.301315] rc0: IR-receiver inside an USB DVB receiver as /devices/platform/bcm2708_usb/usb1/1-1/1-1.5/1-1.5.1/rc/rc0
[ 9.301335] dvb-usb: schedule remote query interval to 150 msecs.
[ 9.301352] dvb-usb: TechnoTrend TVStick CT2-4400 successfully initialized and connected.
[ 9.301525] usbcore: registered new interface driver dvb_usb_cxusb
[ 9.325415] XFS (mmcblk0p1): unknown mount option [nls].
[ 14.392306] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 15.868474] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
[ 27.478135] si2168 2-0064: found a 'Silicon Labs Si2168' in cold state
[ 27.614665] si2168 2-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[ 28.161697] si2168 2-0064: found a 'Silicon Labs Si2168' in warm state
[ 28.170466] si2157 3-0060: found a 'Silicon Labs Si2157/Si2158' in cold state
[ 28.172889] si2157 3-0060: downloading firmware from file 'dvb-tuner-si2158-a20-01.fw'
und die Module:
MLD> lsmod
Module Size Used by Tainted: G
rc_tt_1500 962 0
si2157 3752 1
si2168 6266 1
i2c_mux 2256 1 si2168
snd_soc_pcm512x_i2c 1685 0
snd_soc_tas5713 4968 0
snd_soc_pcm512x 7063 1 snd_soc_pcm512x_i2c
snd_soc_wm8804 7284 0
regmap_spi 1732 1 snd_soc_wm8804
regmap_i2c 2273 3 snd_soc_pcm512x_i2c,snd_soc_tas5713,snd_soc_wm8804
dvb_usb_cxusb 46607 12
dib0070 7671 1 dvb_usb_cxusb
dvb_usb 16919 1 dvb_usb_cxusb
dvb_core 85027 1 dvb_usb
rc_core 17722 4 rc_tt_1500,dvb_usb_cxusb,dvb_usb
snd_soc_bcm2708_i2s 6344 0
regmap_mmio 2949 1 snd_soc_bcm2708_i2s
snd_soc_core 134947 4 snd_soc_tas5713,snd_soc_pcm512x,snd_soc_wm8804,snd_soc_bcm2708_i2s
snd_compress 7638 1 snd_soc_core
snd_pcm_dmaengine 3323 1 snd_soc_core
i2c_bcm2708 4964 0
snd_bcm2835 18668 0
snd_pcm 75296 4 snd_soc_wm8804,snd_soc_core,snd_pcm_dmaengine,snd_bcm2835
snd_timer 17630 1 snd_pcm
snd 51614 5 snd_soc_core,snd_compress,snd_bcm2835,snd_pcm,snd_timer
uinput 7169 0
i2c_dev 5662 0
Ich denke, es ist dvb-usb-cxusb.ko
3) Naja, OpenElec kann hardwarebeschleunigt Video ausgeben und den Sound auf ein beliebiges Alsa Device schicken. Technisch scheint es also zu gehen. Aber zappen macht damit keinen Spaß, ein Kanalwechsel kann gefühlt ewig dauern. Bei MLD ist das richtig rasant, und die Bedienung des VDR finde ich persönlich einfach übersichtlicher. Wenn man weiß, dass das rpihddevice das nicht kann, gibt es z.B. HDMI Splitter, das geht auch.
4) "Hängt sich auf" ist nicht ganz korrekt. Alle 10 bis 20 Sekunden kommt mal für eine Sekunde etwas Sound daher, aber das Bild bleibt schwarz. Da scheint etwas nicht zu synchronisieren. Der Zustand ist stabil, da tut sich nach einer Minute nichts. Ich habe leider noch nicht herausgefunden, unter welchen Umständen das passiert. Es pasiert so etwa alle 10 bis 20 Kanalwechsel. Nach einem Neustart des VDR, ist der Sender dann da und es geht wieder eine Zeit lang gut.