Ich habe versucht die Hauppauge soloHD unter Raspbian zum Laufen zu bekommen. Da der TV-Stick vom Kernel (4.4.26) offenbar nicht unterstützt wird, habe ich es mit [url=https://linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers]v4l-dvb[/url] probiert.
Dazu wurde die nach Firmware https://github.com/LibreELEC/dvb-…i2168-b40-01.fw /lib/firmware kopiert.
Nach dem compilieren und einem Neustart erscheint jetzt beim Anstecken des TV-Sticks folgende Ausgabe:
Code
[ 36.848106] usb 1-1.2.1: new high-speed USB device number 7 using dwc_otg
[ 36.949919] usb 1-1.2.1: New USB device found, idVendor=2040, idProduct=0264
[ 36.949962] usb 1-1.2.1: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[ 36.949983] usb 1-1.2.1: Product: soloHD
[ 36.950001] usb 1-1.2.1: Manufacturer: HCW
[ 36.950021] usb 1-1.2.1: SerialNumber: 0011550224
[ 38.057737] media: Linux media interface: v0.10
[ 38.097593] Linux video capture interface: v2.00
[ 38.097649] WARNING: You are using an experimental version of the media stack.
As the driver is backported to an older kernel, it doesn't offer
enough quality for its usage in production.
Use it with care.
Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
bd676c0c04ec94bd830b9192e2c33f2c4532278d [media] v4l2-flash-led-class: remove a now unused var
079933dbcb02132cc48ba052882fe0a9e3b0b762 [media] v4l: flash led class: Fix of_node release in probe() error path
c762ff1f7e3b09293c22ce62135ef550c1b3327c [media] coda: fix the error path in coda_probe()
[ 38.139099] em28xx: New device HCW soloHD @ 480 Mbps (2040:0264, interface 0, class 0)
[ 38.139141] em28xx: DVB interface 0 found: isoc
[ 38.139520] em28xx: chip ID is em28178
[ 40.142391] em28xx: EEPROM ID = 26 00 01 00, EEPROM hash = 0x62e8c704
[ 40.142424] em28xx: EEPROM info:
[ 40.142440] em28xx: microcode start address = 0x0004, boot configuration = 0x01
[ 40.153255] em28xx: AC97 audio (5 sample rates)
[ 40.153293] em28xx: 500mA max power
[ 40.153313] em28xx: Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
[ 40.158036] em28xx: Identified as PCTV tripleStick (292e) (card=94)
[ 40.158069] em28xx: dvb set to isoc mode.
[ 40.181848] usbcore: registered new interface driver em28xx
[ 40.209665] WARNING: You are using an experimental version of the media stack.
As the driver is backported to an older kernel, it doesn't offer
enough quality for its usage in production.
Use it with care.
Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
bd676c0c04ec94bd830b9192e2c33f2c4532278d [media] v4l2-flash-led-class: remove a now unused var
079933dbcb02132cc48ba052882fe0a9e3b0b762 [media] v4l: flash led class: Fix of_node release in probe() error path
c762ff1f7e3b09293c22ce62135ef550c1b3327c [media] coda: fix the error path in coda_probe()
[ 40.215313] em28xx_rc: Registering input extension
[ 40.268190] Registered IR keymap rc-pinnacle-pctv-hd
[ 40.269059] input: em28xx IR (em28178 #0) as /devices/platform/soc/20980000.usb/usb1/1-1/1-1.2/1-1.2.1/rc/rc0/input1
[ 40.269950] rc rc0: em28xx IR (em28178 #0) as /devices/platform/soc/20980000.usb/usb1/1-1/1-1.2/1-1.2.1/rc/rc0
[ 40.272853] em28xx_rc: Input extension successfully initalized
[ 40.272936] em28xx: em28xx: Registered (Em28xx Input Extension) extension
Alles anzeigen
Kein Hinweis, dass eine Firmware geladen wurde. Außerdem wird kein /dev/dvb/ angelegt, der TV-Stick kann also nicht angesprochen werden.
Wie bekommt man den TV-Stick unter Raspbian zum Laufen?