Hauppauge Nova-T Stick

出自 ArchWiki

Hauppauge Nova-T Stick 是一款 USB 2.0 DVB-T 调谐器,带有一个额外的天线端口。它具有

  • Microtune MT2060 调谐器
  • Dibcom DVB-T 解调器
  • USB 2.0 控制器
  • 遥控器

安装

插入您的 Nova-T Stick。您应该看到以下内容

# dmesg
usb 2-3: new high speed USB device using ehci_hcd and address 5
usb 2-3: configuration #1 chosen from 1 choice
dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware
dvb-usb: did not find the firmware file. (dvb-usb-dib0700-01.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)

该设备已被识别,但由于缺少固件,目前无法工作。下载固件文件并将其复制到 /lib/firmware

根据您的盒子编号(例如 293)或设备编号(例如 70009),内核可能需要固件版本为 dvb-usb-dib0700-01.fw。您可以重命名上面链接的固件,或者使用链接。

再次插入 USB 设备,结果应如下所示

# dmesg
usb 2-3: new high speed USB device using ehci_hcd and address 7
usb 2-3: configuration #1 chosen from 1 choice
dvb-usb: found a 'Hauppauge Nova-T Stick' in cold state, will try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-dib0700-01.fw'
dib0700: firmware started successfully.
dvb-usb: found a 'Hauppauge Nova-T Stick' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Hauppauge Nova-T Stick).
DVB: registering frontend 0 (DiBcom 7000PC)...
MT2060: successfully identified (IF1 = 1220)
dvb-usb: Hauppauge Nova-T Stick successfully initialized and connected.

配置

用户权限

为了访问 USB 设备,您需要将自己添加到 video 用户组

获取频道

安装 linuxtv-dvb-appsAUR

我们需要一个初始扫描文件。此文件是 scan 正常工作所必需的。它提供了一个频率,scan 将使用该频率作为起点,并从中继续扫描。这些文件特定于您的地理位置,格式为 cc-Location,其中 cc 是两位数的国家代码。您可以在官方 dvb-apps 仓库[死链 2024-07-30 ⓘ]中找到扫描文件。

如果您找不到合适的初始扫描文件,则可以使用 w_scan_cppAUR构建自己的文件

$ w_scan -x > cc-Location

例如,在德国莱比锡;您应该查找名为 de-Leipzig 的文件

$ scan de-Leipzig > leipzig.conf

几秒钟后,扫描应该完成,所有找到的频道都将被写入 leipzig.conf

使用

各种播放器,例如 kaffeinexine-uiMPlayerVLC media player 应该能够打开之前创建的 leipzig.conf 以观看电视。

外部链接