我无法在 Debian 上运行我的 dvb-t 棒。我安装了它firmware-linux-nonfree_0.28+squeeze1_all.deb
,但linux-image-amd64
启动时me-tv
收到消息称没有连接 dvb-t 设备。与 kaffeine 相同,这是我的 dmesg 输出:
[ 107.721266] usb 2-1.2: new high speed USB device using ehci_hcd and
address 7
[ 107.818334] usb 2-1.2: New USB device found, idVendor=048d,
idProduct=9006
[ 107.818340] usb 2-1.2: New USB device strings: Mfr=1, Product=2,
SerialNumber=0
[ 107.818344] usb 2-1.2: Product: DVB-T TV Stick
[ 107.818347] usb 2-1.2: Manufacturer: ITE Technologies, Inc.
[ 107.818478] usb 2-1.2: configuration #1 chosen from 1 choice
[ 107.821595] input: ITE Technologies, Inc. DVB-T TV Stick as /devices
/pci0000:00/0000:00:1a.0/usb2/2-1/2-1.2/2-1.2:1.1/input/input13
[ 107.821750] generic-usb 0003:048D:9006.0002: input,hidraw0: USB HID
v1.01 Keyboard [ITE Technologies, Inc. DVB-T TV Stick] on
usb-0000:00:1a.0-1.2/input1
答案1
不幸的是,Debian Squeeze 内核不支持该设备,因此您需要自己构建 dvb 设备驱动程序。
显然,它与 KWorld UB499-2T 是相同的硬件,因此在media/dvb/dvb-usb/it913x.c
文件中得到支持(硬件 IDdvb-usb-ids.h
定义为USB_VID_ITETECH
和USB_PID_ITETECH_IT9135_9006
)
http://linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers
如果这一切看起来有点令人生畏,那么更好的选择可能是放弃并购买内核中已经支持的 dvb 调谐器: