Hauppauge WinTV HVR-900 (r2) [USB ID 2040:6502] 能与 ubuntu 12.04 LTS 兼容吗?

Hauppauge WinTV HVR-900 (r2) [USB ID 2040:6502] 能与 ubuntu 12.04 LTS 兼容吗?

我有这款 DVB+模拟 USB 电视调谐器 Hauppauge WinTV HVR-900 (r2) [USB ID 2040:6502]。它以前在 ubuntu 10.04 LTS 下可以正常工作。但在 12.04 中似乎出现了问题。

我已经安装了 linux-firmware-nonfree 和 ivtv-utils。

我正在运行 Ubuntu 12.04.1 LTS 64 位,安装了所有更新并具有默认的统一环境。

当我跑步时

mplayer tv:// -tv driver=v4l2:device=/dev/video1:input=1:norm=PAL

我得到的是纯绿屏,没有图像。此处输入 1 是卡的复合输入。

MPlayer svn r34540 (Ubuntu),使用 gcc-4.6 (C) 2000-2012 MPlayer 团队构建
mplayer:无法连接到套接字
mplayer:没有此文件或目录
无法打开 LIRC 支持。您将无法使用遥控器。

正在播放电视://。
检测到电视文件格式。
所选驱动程序:v4l2
 名称:视频 4 Linux 2 输入
 作者:马丁·奥尔舍夫斯基
 评论:第一次尝试,以后还会有更多;-)
选定的设备:Hauppauge WinTV HVR 900 (R2)
 调谐器盖:
 调谐器接收:
 功能:视频捕捉 VBI 捕捉设备调谐器音频读/写流
 支持的规范:0 = NTSC;1 = NTSC-M;2 = NTSC-M-JP;3 = NTSC-M-KR;4 = NTSC-443;5 = PAL;6 = PAL-BG;7 = PAL-H;8 = PAL-I;9 = PAL-DK;10 = PAL-M;11 = PAL-N;12 = PAL-Nc;13 = PAL-60;14 = SECAM;15 = SECAM-B;16 = SECAM-G;17 = SECAM-H;18 = SECAM-DK;19 = SECAM-L;20 = SECAM-Lc;
 输入:0 = 电视;1 = 复合 1;2 = S-Video;
 当前输入:1
 当前格式:YUYV
v4l2:当前音频模式为:单声道
v4l2:ioctl 设置格式失败:参数无效
v4l2:ioctl 设置格式失败:参数无效
v4l2:ioctl 设置格式失败:参数无效
v4l2:ioctl 查询控制失败:参数无效
v4l2:ioctl 查询控制失败:参数无效
v4l2:ioctl 查询控制失败:参数无效
v4l2:ioctl 查询控制失败:参数无效
无法打开 VDPAU 后端 libvdpau_nvidia.so:无法打开共享对象文件:没有此文件或目录
[vdpau] 调用 vdp_device_create_x11 时出错:1
==========================================================================
打开视频解码器:[raw] RAW 未压缩视频
影片宽高比未定义 — — 未应用预缩放。
画外音:[xv] 640x480 => 640x480 打包 YUY2
选定的视频编解码器:[rawyuy2] vfm: raw (RAW YUY2)
==========================================================================
音频:无声音
开始播放...
v4l2:选择超时
价格:0.02/2??%??%??,?%00
v4l2:选择超时
百分比:0.0 4/4 ??% ??% ??,?% 0 0
v4l2:选择超时
百分比:0.0 6/ 6 ??% ??% ??,?% 0 0
v4l2:选择超时
v4l2:成功处理 0 帧,丢失 1 帧。

退出...(退出)



这是插入卡时的 dmesg。

[12742.228097] usb 1-4: 使用 ehci_hcd 的新高速 USB 设备编号 3
[12742.367289] em28xx:新设备 WinTV HVR-900 @ 480 Mbps(2040:6502,接口 0,类别 0)
[12742.367296] em28xx:找到音频供应商类接口 0
[12742.367585] em28xx #0: 芯片 ID 为 em2882/em2883
[12742.550086] em28xx #0: i2c eeprom 00: 1a eb 67 95 40 20 02 65 d0 12 5c 03 82 1e 6a 18
[12742.550104] em28xx #0: i2c eeprom 10: 00 00 24 57 66 07 01 00 00 00 00 00 00 00 00 00
[12742.550120] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 02 00 b8 00 00 00 5b e0 00 00
[12742.550135] em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 01 01 00 00 00 00
[12742.550150] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[12742.550165] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[12742.550181] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 18 03 34 00 30 00
[12742.550196] em28xx #0: i2c eeprom 70: 32 00 37 00 38 00 32 00 33 00 39 00 30 00 31 00
[12742.550211] em28xx #0: i2c eeprom 80: 00 00 1e 03 57 00 69 00 6e 00 54 00 56 00 20 00
[12742.550226] em28xx #0: i2c eeprom 90: 48 00 56 00 52 00 2d 00 39 00 30 00 30 00 00 00
[12742.550241] em28xx #0: i2c eeprom a0: 84 12 00 00 05 50 1a 7f d4 78 23 fa fd d0 28 89
[12742.550257] em28xx #0: i2c eeprom b0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 40 1d b7
[12742.550272] em28xx #0: i2c eeprom c0: 13 f0 74 02 01 00 01 79 63 00 00 00 00 00 00 00
[12742.550287] em28xx #0: i2c eeprom d0: 84 12 00 00 05 50 1a 7f d4 78 23 fa fd d0 28 89
[12742.550302] em28xx #0: i2c eeprom e0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 40 1d b7
[12742.550317] em28xx #0: i2c eeprom f0: 13 f0 74 02 01 00 01 79 63 00 00 00 00 00 00 00
[12742.550334] em28xx #0: EEPROM ID= 0x9567eb1a,EEPROM 哈希 = 0x2bbf3bdd
[12742.550338] em28xx #0:EEPROM 信息:
[12742.550340] em28xx #0:AC97 音频(5 个采样率)
[12742.550343] em28xx #0: 最大功率 500mA
[12742.550346] em28xx #0:表位于 0x24,字符串=0x1e82、0x186a、0x0000
[12742.552590] em28xx #0:识别为 Hauppauge WinTV HVR 900 (R2) (card=18)
[12742.555516] tveeprom 15-0050:Hauppauge 型号 65018,修订版 B2C0,序列号 1292061
[12742.555523] tveeprom 15-0050:调谐器型号为 Xceive XC3028(idx 120,类型 71)
[12742.555529] tveeprom 15-0050: 电视标准 PAL(B/G) PAL(I) PAL(D/D1/K) ATSC/DVB 数字 (eeprom 0xd4)
[12742.555534] tveeprom 15-0050:音频处理器为无(idx 0)
[12742.555537] tveeprom 15-0050: 有收音机
[12742.570297] 调谐器 15-0061:找到调谐器 -1,类型为广播电视。
[12742.570327] xc2028 15-0061:创建新实例
[12742.570332] xc2028 15-0061:类型设置为 XCeive xc2028/xc3028 调谐器
[12742.573685] xc2028 15-0061:从 xc3028-v27.fw 加载 80 个固件映像,类型:xc2028 固件,版本 2.7
[12742.624056] xc2028 15-0061:正在加载类型=BASE MTS (5) 的固件,id 0000000000000000。
[12744.126591] xc2028 15-0061:正在加载类型=MTS (4) 的固件,id 000000000000b700。
[12744.153586] xc2028 15-0061:正在加载类型=MTS LCD NOGD MONO 的 SCODE,如果 SCODE HAS_IF_4500 (6002b004),id 000000000000b700。
[12744.280963] 已注册 IR 键盘映射 rc-hauppauge
[12744.281151] 输入:em28xx IR(em28xx #0)作为 /devices/pci0000:00/0000:00:1a.7/usb1/1-4/rc/rc1/input10
[12744.281541] rc1:em28xx IR(em28xx #0)作为 /devices/pci0000:00/0000:00:1a.7/usb1/1-4/rc/rc1
[12744.282454] em28xx #0:配置寄存器原始数据:0xd0
[12744.284709] em28xx #0: AC97 供应商 ID = 0xffffffff
[12744.285829] em28xx #0:AC97 功能 = 0x6a90
[12744.285832] em28xx #0:检测到 Empia 202 AC97 音频处理器
[12744.359211] em28xx #0:v4l2 驱动程序版本 0.1.3
[12744.404066] xc2028 15-0061:正在加载类型=BASE F8MHZ MTS (7) 的固件,id 0000000000000000。
[12745.915089] MTS (4),ID 00000000000000ff:
[12745.915100] xc2028 15-0061:正在加载类型=MTS (4) 的固件,id 0000000100000007。
[12746.161668] em28xx #0: V4L2 视频设备注册为 video1
[12746.161673] em28xx #0: V4L2 VBI 设备注册为 vbi0
[12746.162845] em28xx-audio.c: 探测 em28xx 音频供应商类
[12746.162848] em28xx-audio.c: 版权所有 (C) 2006 Markus Rechberger
[12746.162851] em28xx-audio.c: 版权所有 (C) 2007-2011 Mauro Carvalho Chehab
[12746.221099] xc2028 15-0061:附加现有实例
[12746.221105] xc2028 15-0061:类型设置为 XCeive xc2028/xc3028 调谐器
[12746.221109] em28xx #0:em28xx #0/2:xc3028 已连接
[12746.221113] DVB:注册新适配器(em28xx #0)
[12746.221118] DVB:注册适配器 0 前端 0(Micronas DRXD DVB-T)...
[12746.221869] em28xx #0:成功加载 em28xx-dvb
[13111.196055] xc2028 15-0061:正在加载类型=BASE F8MHZ MTS (7) 的固件,id 0000000000000000。
[13112.720062] MTS (4),ID 00000000000000ff:
[13112.720072] xc2028 15-0061:正在加载类型=MTS (4) 的固件,id 0000000100000007。
[13214.956057] xc2028 15-0061:正在加载类型=BASE F8MHZ MTS (7) 的固件,id 0000000000000000。
[13216.479806] MTS (4),ID 00000000000000ff:
[13216.479816] xc2028 15-0061:正在加载类型=MTS (4) 的固件,id 0000000100000007。
[13276.408056] xc2028 15-0061:正在加载类型=BASE F8MHZ MTS (7) 的固件,id 0000000000000000。
[13277.932093] MTS (4),ID 00000000000000ff:
[13277.932104] xc2028 15-0061:正在加载类型=MTS (4) 的固件,id 0000000100000007。
[13305.032076] xc2028 15-0061:正在加载类型=BASE F8MHZ MTS (7) 的固件,id 0000000000000000。
[13306.556449] MTS (4),ID 00000000000000ff:
[13306.556460] xc2028 15-0061:正在加载类型=MTS (4) 的固件,id 0000000100000007。
[13392.236055] xc2028 15-0061:正在加载类型=BASE F8MHZ MTS (7) 的固件,id 0000000000000000。
[13393.760123] MTS (4),ID 00000000000000ff:
[13393.760133] xc2028 15-0061:正在加载类型=MTS (4) 的固件,id 0000000100000007。
[13637.534053] usb 1-4: USB断开连接,设备编号3
[13637.534183] em28xx #0:断开 em28xx #0 视频
[13637.560214] em28xx #0:V4L2 设备 vbi0 已注销
[13637.560335] em28xx #0:V4L2 设备 video1 已取消注册
[13637.561237] xc2028 15-0061:销毁实例
[13639.772120] usb 1-4: 使用 ehci_hcd 的新高速 USB 设备编号 4
[13639.911351] em28xx:新设备 WinTV HVR-900 @ 480 Mbps(2040:6502,接口 0,类别 0)
[13639.911357] em28xx:找到音频供应商类接口 0
[13639.911637] em28xx #0: 芯片 ID 为 em2882/em2883
[13640.094262] em28xx #0: i2c eeprom 00: 1a eb 67 95 40 20 02 65 d0 12 5c 03 82 1e 6a 18
[13640.094280] em28xx #0: i2c eeprom 10: 00 00 24 57 66 07 01 00 00 00 00 00 00 00 00 00
[13640.094295] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 02 00 b8 00 00 00 5b e0 00 00
[13640.094311] em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 01 01 00 00 00 00
[13640.094326] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[13640.094341] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[13640.094356] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 18 03 34 00 30 00
[13640.094371] em28xx #0: i2c eeprom 70: 32 00 37 00 38 00 32 00 33 00 39 00 30 00 31 00
[13640.094386] em28xx #0: i2c eeprom 80: 00 00 1e 03 57 00 69 00 6e 00 54 00 56 00 20 00
[13640.094401] em28xx #0: i2c eeprom 90: 48 00 56 00 52 00 2d 00 39 00 30 00 30 00 00 00
[13640.094416] em28xx #0: i2c eeprom a0: 84 12 00 00 05 50 1a 7f d4 78 23 fa fd d0 28 89
[13640.094432] em28xx #0: i2c eeprom b0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 40 1d b7
[13640.094447] em28xx #0: i2c eeprom c0: 13 f0 74 02 01 00 01 79 63 00 00 00 00 00 00 00
[13640.094462] em28xx #0: i2c eeprom d0: 84 12 00 00 05 50 1a 7f d4 78 23 fa fd d0 28 89
[13640.094477] em28xx #0: i2c eeprom e0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 40 1d b7
[13640.094492] em28xx #0: i2c eeprom f0: 13 f0 74 02 01 00 01 79 63 00 00 00 00 00 00 00
[13640.094509] em28xx #0: EEPROM ID= 0x9567eb1a,EEPROM 哈希 = 0x2bbf3bdd
[13640.094512] em28xx #0:EEPROM 信息:
[13640.094515] em28xx #0:AC97 音频(5 个采样率)
[13640.094517] em28xx #0: 最大功率 500mA
[13640.094521] em28xx #0:表位于 0x24,字符串=0x1e82、0x186a、0x0000
[13640.097391] em28xx #0:识别为 Hauppauge WinTV HVR 900 (R2) (card=18)
[13640.099617] tveeprom 15-0050:Hauppauge 型号 65018,修订版 B2C0,序列号 1292061
[13640.099623] tveeprom 15-0050:调谐器型号为 Xceive XC3028(idx 120,类型 71)
[13640.099629] tveeprom 15-0050:电视标准 PAL(B/G) PAL(I) PAL(D/D1/K) ATSC/DVB 数字 (eeprom 0xd4)
[13640.099634] tveeprom 15-0050:音频处理器为无(idx 0)
[13640.099637] tveeprom 15-0050: 有收音机
[13640.112849] 调谐器 15-0061:找到调谐器 -1,类型为广播电视。
[13640.112877] xc2028 15-0061:创建新实例
[13640.112882] xc2028 15-0061:类型设置为 XCeive xc2028/xc3028 调谐器
[13640.115930] xc2028 15-0061:从 xc3028-v27.fw 加载 80 个固件映像,类型:xc2028 固件,版本 2.7
[13640.164057] xc2028 15-0061:正在加载类型=BASE MTS (5) 的固件,id 0000000000000000。
[13641.666643] xc2028 15-0061:正在加载类型=MTS (4) 的固件,id 000000000000b700。
[13641.693262] xc2028 15-0061:正在加载类型=MTS LCD NOGD MONO 的 SCODE,如果 SCODE HAS_IF_4500 (6002b004),id 000000000000b700。
[13641.820765] 注册 IR 键盘映射 rc-hauppauge
[13641.820958] 输入:em28xx IR(em28xx #0)作为 /devices/pci0000:00/0000:00:1a.7/usb1/1-4/rc/rc2/input11
[13641.821335] rc2:em28xx IR(em28xx #0)作为 /devices/pci0000:00/0000:00:1a.7/usb1/1-4/rc/rc2
[13641.822256] em28xx #0:配置寄存器原始数据:0xd0
[13641.824526] em28xx #0:AC97 供应商 ID = 0xffffffff
[13641.825503] em28xx #0:AC97 功能 = 0x6a90
[13641.825507] em28xx #0:检测到 Empia 202 AC97 音频处理器
[13641.899015] em28xx #0:v4l2 驱动程序版本 0.1.3
[13641.944064] xc2028 15-0061:正在加载类型=BASE F8MHZ MTS (7) 的固件,id 0000000000000000。
[13643.470765] MTS (4),ID 00000000000000ff:
[13643.470776] xc2028 15-0061:正在加载类型=MTS (4) 的固件,id 0000000100000007。
[13643.717713] em28xx #0: V4L2 视频设备注册为 video1
[13643.717718] em28xx #0: V4L2 VBI 设备注册为 vbi0
[13643.718770] em28xx-audio.c: 探测 em28xx 音频供应商类
[13643.718775] em28xx-audio.c: 版权所有 (C) 2006 Markus Rechberger
[13643.718778] em28xx-audio.c: 版权所有 (C) 2007-2011 Mauro Carvalho Chehab
[13643.777148] xc2028 15-0061:附加现有实例
[13643.777154] xc2028 15-0061:类型设置为 XCeive xc2028/xc3028 调谐器
[13643.777158] em28xx #0:em28xx #0/2:xc3028 已连接
[13643.777162] DVB:注册新适配器(em28xx #0)
[13643.777167] DVB:注册适配器 0 前端 0(Micronas DRXD DVB-T)...
[13643.777876] em28xx #0:成功加载 em28xx-dvb

以下是 lsmod 的输出

lsmod|grep em28xx
em28xx_dvb 18579 0
dvb_core 110619 1 em28xx_dvb
em28xx_alsa 18305 0
em28xx 109365 2 em28xx_dvb,em28xx_alsa
v4l2_common 16454 3 调谐器,tvp5150,em28xx
videobuf_vmalloc 13589 1 em28xx
videobuf_core 26390 2 em28xx,videobuf_vmalloc
rc_core 26412 10 rc_hauppauge,ir_lirc_codec,ir_mce_kbd_decoder,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,em28xx,ir_nec_decoder
snd_pcm 97188 3 em28xx_alsa,snd_hda_intel,snd_hda_codec
tveeprom 21249 1 em28xx
videodev 98259 5 调谐器,tvp5150,em28xx,v4l2_common,uvcvideo
snd 78855 14 em28xx_alsa,snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device

这个驱动现在不是主线吗?或者这张卡不受支持?或者模拟功能有问题?

我需要这张卡具有模拟捕获功能。

请帮忙!

相关内容