向各位大师请教如何安装佳的美(Gadmei)UTV380 电视棒驱动?

Totem,mplayer,sopcast,realplayer,bmp
回复
xieqiao
帖子: 222
注册时间: 2009-08-18 22:52

向各位大师请教如何安装佳的美(Gadmei)UTV380 电视棒驱动?

#1

帖子 xieqiao » 2009-09-05 13:15

本人目前装的是64位的Ubuntu 9.04,已经装了TVtime等播放软件,但在网上搜寻了各种帖子,试了各种方法,都无法装上驱动程序。顺便说一句,本人是新手,不会自己编译驱动程序,只会依样画葫芦。

通过 dmesg 终端命令测试出的 UTV380 电视棒可能有关的参数如下:

[ 19.534284] EEPROM ID= 0x9567eb1a, hash = 0x2afc718a
[ 19.534286] Vendor/Product ID= eb1a:2861
[ 19.534288] AC97 audio (5 sample rates)
[ 19.534289] 500mA max power
[ 19.534291] Table at 0x04, strings=0x226a, 0x0000, 0x0000
[ 19.548498] em28xx #0: found i2c device @ 0x4a [saa7113h]
[ 19.564367] em28xx #0: found i2c device @ 0xa0 [eeprom]

[ 19.582123] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected.
[ 19.582128] em28xx #0: You may try to use card=<n> insmod option to workaround that.

[ 8001.924969] em28xx new video device (eb1a:2861): interface 0, class 255
[ 8001.925269] em28xx #0: chip ID is em2860

[ 19.582138] em28xx #0: Here is a list of valid choices for the card=<n> insmod option:
[ 19.582182] em28xx #0: card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder

另外还有两行可能比较关键的参数为:

[ 8002.775409] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[ 8002.775415] em28xx #0: Found Unknown EM2750/28xx video grabber
xieqiao
帖子: 222
注册时间: 2009-08-18 22:52

Re: 向各位大师请教如何安装佳的美(Gadmei)UTV380 电视棒驱动?

#2

帖子 xieqiao » 2009-09-05 13:29

本人依样画葫芦的解决方法包括:

通过 sudo chmod 777 /dev/video0 命令,,把/dev/video0的权限改为可读/写/运行;

把以下下这些软件包安装上:
mercurial
gcc
build-essential
linux-source

然后依次输入下面的命令:
v4l-config
sudo apt-get install linux-headers-`uname -r`
$ mkdir tvdrviver
$ cd tvdriver (这个命令执行后显示无效)
$ hg clone http://mcentral.de/hg/~mrec/v4l-dvb-kernel (这个输入后也显示无效)

$ cd v4l-dvb-kernel
$ make (这个命令显示无效)
$ sudo make install (这个也是显示无效)
xieqiao
帖子: 222
注册时间: 2009-08-18 22:52

Re: 向各位大师请教如何安装佳的美(Gadmei)UTV380 电视棒驱动?

#3

帖子 xieqiao » 2009-09-07 0:20

http://ubuntuforums.org/showthread.php?t=869684

通过以上的步骤,我成功编译了 "linux/drivers/media/video/em28xx/em28xx.h" 和and "linux/drivers/media/video/em28xx/em28xx-cards.c" 这两个文件,它们都在 "v4l-dvb" 文件夹里面 , 是用文本编辑器 gedit 编译的。

(提醒一下,无法拷贝 "hg clone http://mcentral.de/hg/~mrec/v4l-dvb-kernel/ " 因为文件已经搬家了,必须从其他来源, 如 http://www.linuxtv.org/repo/下载)

输入命令:

cd v4l-dvb
make
sudo make install

完全成功,没有出错,但在输入下列命令时候出错:

sudo modprobe em28xx

错误提示如下:
"FATAL: Error inserting em28xx (/lib/modules/2.6.28-15-generic/kernel/drivers/media/video/em28xx/em28xx.ko): Unknown symbol in module, or unknown parameter (see dmesg)"

当我打开TVtime, 显示 "No signal, No inputs available, Cannot open capture device /dev/video0. 为了避免冲突,我拔出了摄像头,但仍然显示没有信号。(摄像头插上时候也显示蓝屏,不过是显示有信号字样)
xieqiao
帖子: 222
注册时间: 2009-08-18 22:52

Re: 向各位大师请教如何安装佳的美(Gadmei)UTV380 电视棒驱动?

#4

帖子 xieqiao » 2009-09-07 19:14

我重新编译了前面提到的两个文件,加入了UTV380的字样,然后再进入终端输入一遍命令
cd v4l-dvb
make
sudo make install

一切正常,然后输入
sudo modprobe em28xx
也没有显示错误

但 当我打开TVtime, 还是显示无信号 "No signal, No inputs available, Cannot open capture device /dev/video0.
xieqiao
帖子: 222
注册时间: 2009-08-18 22:52

Re: 向各位大师请教如何安装佳的美(Gadmei)UTV380 电视棒驱动?

#5

帖子 xieqiao » 2009-09-09 0:23

我决定放弃了,怀着一丝希望,换了一块很多年前买的Phillips 7130 PCI TV Tuner card, 没想到TVtime竟然立刻就识别了, 我什么也不用做。哈哈,这快卡64位的Vista不能识别,我当初差一点就要卖掉了,换了佳的美(Gadmei)UTV380 电视棒的。

感谢上帝!
gcc2011
帖子: 49
注册时间: 2009-10-19 19:48

Re: 向各位大师请教如何安装佳的美(Gadmei)UTV380 电视棒驱动?

#6

帖子 gcc2011 » 2009-12-14 20:35

过来支持一下,虽然晚了点~~~ :em11
Arthur_zhou
帖子: 12
注册时间: 2009-03-07 12:00

Re: 向各位大师请教如何安装佳的美(Gadmei)UTV380 电视棒驱动?

#7

帖子 Arthur_zhou » 2010-01-03 22:53

这个卡的驱动的确有点头痛的,但有一个地址,可以直接根据自己内核版本下载相应的.deb驱动,还有人自动更新,一定要共享出来,给所有XDJM们提供方便:
http://jiemeb.free.fr/pinnacle/

但是我有个问题,升级到UBUNTU 9.10版本之后,安装了这个驱动,能够识别硬件,用终端输入tvtime播放时也没有显示任何错误,但是没有声音和图象,只有黑漆漆的背景,不能直接退出,直接关闭还不行,要关闭终端,或者杀死程序,终止程序都不行。而以前在9.04下所有的版本都没问题的。

不过有一次在9.10更新到2.6.31-16的第一个版本时,在低版本安装好,进入这个版本可以识别,可以显示图像,但是声音老是弄不出来。当2.6.31-16的第二个版本出来我升级了后,又不能播放了,就是黑屏死掉了。我更新到提前释放出来的2.6.31-17内核时,可以线索显示图像,但也照样弄不出声音来。

有无高手解答?谢谢。
回复