Background: I have a TechniSat SkyStar USB HD DVB-S2 Digital Satellite USB Box, a fresh install of Mythbuntu 12.04, and I would like Myth to use the satellite box.
My immediate problem is that the kernel doesn't appear to be detecting the satellite box. I installed Kaffeine: it doesn't show any TV devices. The Kaffeine FAQ states that if my device is recognised, there should be DVB messages in
dmesg | grep -i dvb doesn't match anything.
The Technisat SkyStar USB HD is listed as supported since Linux 2.6.39 on the Linux TV Wiki.
uname -a says I am running Linux 3.5.0-23-generic.
I don't believe it is a hardware problem, because we got the satellite box working with a Windows 7 PC. I have double-checked that everything is plugged in properly.
How do I get Linux to detect the satellite box?
Edit (in response to david6's questions):
The final line of output from
Bus 002 Device 004: ID 14f7:0500 TechniSat Digital GmbH DVB-PC TV Star HD
lsmod | grep -i dvb and
dmesg | grep -i dvb both give no output.
Edit Following the instructions in david6's answer, and after rebooting:
The output of
lsmod | grep -i dvb is now
dvb_usb_technisat_usb2 17976 0 stv090x 62331 1 dvb_usb_technisat_usb2 dvb_usb 32408 1 dvb_usb_technisat_usb2 dvb_core 105916 2 dvb_usb_technisat_usb2,dvb_usb rc_core 22172 13 dvb_usb_technisat_usb2,dvb_usb,ir_lirc_codec,ir_mce_kbd_decoder,ir_sanyo_decoder,ir_sony_decoder,ir_jvc_decoder,ir_rc5_decoder,ir_rc6_decoder,ir_nec_decoder,rc_rc6_mce,mceusb
The output of
dmesg | grep -i dvb is now
[ 2.401826] 79a63c60a6a2ae589e44529401e0ab1150e9408a [media] media: move dvb-usb-v2/cypress_firmware.c to media/common [ 2.732886] 79a63c60a6a2ae589e44529401e0ab1150e9408a [media] media: move dvb-usb-v2/cypress_firmware.c to media/common [ 3.233497] dvb-usb: found a 'Technisat SkyStar USB HD (DVB-S/S2)' in cold state, will try to load a firmware [ 3.234838] dvb-usb: did not find the firmware file. (dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2) [ 3.234866] usbcore: registered new interface driver dvb_usb_technisat_usb2
I still cannot use the satellite box.
I cannot find the
linux/Documentation/dvb/ directory referred to in the
dmesg output. It is not in the
media_build repository, and it is not in any Ubuntu package.
Where do I go from here? On the assumption that the
linux/Documentation/dvb/ directory is helpful, where is it?