我如何使用TechniSat SkyStar USB 2(外部 USB 2.0 卫星接收器,用于在笔记本电脑或 PC 上接收数字电视和广播)在 Ubuntu 14.04 中?
请一步一步地帮助我。
lsusb
给出了这个结果:
Bus 002 Device 004: ID 13d0:2282 Techsan Electronics Co., Ltd. TechniSat DVB-PC TV Star 2
sudo dmesg
给出了以下结果:
[ 9232.032260] usb 2-1.2: new high-speed USB device number 4 using ehci-pci
[ 9232.124755] usb 2-1.2: New USB device found, idVendor=13d0, idProduct=2282
[ 9232.124766] usb 2-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 9232.156955] ndiswrapper version 1.59 loaded (smp=yes, preempt=no)
[ 9232.228429] usbcore: registered new interface driver ndiswrapper
[ 9823.092911] usb 2-1.2: USB disconnect, device number 4
[ 9825.884199] usb 2-1.2: new high-speed USB device number 5 using ehci-pci
[ 9825.976692] usb 2-1.2: New USB device found, idVendor=13d0, idProduct=2282
[ 9825.976703] usb 2-1.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
答案1
根据ubuntu 用户维基,Linux 内核中早就有一个适用于 TechniSat SkyStar USB 的驱动程序,但由于许可证原因,它无法与 Linux 一起分发,因此缺少固件。据我所知,您需要:
安装固件包:
sudo apt-get install linux-firmware linux-firmware-nonfree
显然这还不够,下载固件并将其放置在
/lib/firmware
:cd /lib/firmware sudo wget http://kernellabs.com/firmware/technisat-usb2/dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw
此外,您还需要启用负责的内核模块:
直到当前启动结束
sudo modprobe dvb-usb-technisat-usb2
对于未来的靴子
printf '# %s\n%s\n' 'TechniSat SkyStar USB 2' dvb-usb-technisat-usb2 | sudo tee /etc/modules-load.d/technisat-usb2.conf
您可以使用神话电视与您的 DVB 接收器交互。