安装电视卡的穷举法
我的系统是ubuntu6.06.1,其它发行版也可能适用,装不上电视卡的朋友们也可以试试。
电视卡是雅美森炫影200,芯片philips7130,系统已安装saa7134模块,能找到卡,但认不出来。
dmesg
有关电视卡的显示: saa7130[0]: subsystem: 1131:0000, board:UNKNOWN........ [card=0,auto.......]
.....是记不清的地方。
root用户执行命令:
rmmod saa7134_alsa(新内核带有这一个模块,如果没有就不用这一条)
rmmod saa7134
(如果出错,关掉其它所有程序再试)
modprobe saa7134 card=3 tunner=37
安装tvtime,安装时选pal模式,chinabroadcast.
进入后搜台就行。
card是linux内置驱动中卡的编号,一般7130的杂牌卡用3或2就行,选正确了进入tvtime,菜单会多出一项ChinnelManagement ,进入就可能搜台。tuner是电视卡调谐器编号,一般可省略,执行modprobe saa7134 card=3 就行,tuner会自动扫描。如果搜台不成功,再一个个试,有60个。如果都不行,换card值,从1-80,内核不同数字不同。可用dmesg查看,带7134的有很长的一段就是。一般有5个左右tvtime能显示出ChinnelManagement,然后再试,不行再换tuner........ 每次都要rmmod 再modprobe。为了能看电视,努力吧!
等你找到正确的card值和tuner值后,会发现重启后又不行了,这样子各种linux版本方法不一样,我先说ubuntu的。
编辑/etc/modprobe.d/alsa_base,里面有一段带有modprobe ********saa7134,在saa7134后边加上card=? tuner=?就行(注:*****是一些参数,不要改动;?是你的卡能正常看电视的相关值)
其它的linux我不是太清楚,下面是我没有证实的内容,仅供参考:
其它linux可能是要改/etc/modules.conf,里面也有modprobe *****saa7134,但好像不是在后边加,而是在下边加几行:
options
card=3
tunner=37 各位可以备份后改改试试。
反正就是要找到一个配置文件,里面有一行modprobe ******saa7134,后面加card和tuner参数就行。这个配置文件可能跟ssaa7134,alsa,module,modprobe,driver,video,radio字符串有关,打开/etc/目录,跟着感觉走,一个一个less,然后你就找到了:) 或者用find命令,这个命令功能极强大,google一下用法,你就很快了。
(这不是一个简单而高级的方法,但这是一个菜鸟也可能搞定的方法:))
(一个才开始用两星期linux的widnows"操"作高手留)
[ 本帖最后由 chenjy81 于 2006-10-4 18:59 编辑 ]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
2.4的内核: /etc/modules.conf
2.6的内核: /etc/modprobe.conf
最新的内核: /etc/modprobe.d/,文件名基本上可以随意。
最简单的方法就是找个好用的电视卡
LZ辛苦,我也要装电视卡了,我的是centos 4,希望能按你的步骤解决,linux下装saa7134太难了。
痛苦