LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1258|回复: 3

声卡问题:RHEL4上ISA老声卡驱动不起来,折腾了好久解决不了,恳请高手帮忙

[复制链接]
发表于 2006-9-22 23:15:04 | 显示全部楼层 |阅读模式
大家好
我装了redhat enterprise linux 4,内核2.6.9.22(升级到2.6.17.13,仍未解决问题)
声卡是Avance Logic ALS007 ISA卡,还有一块Creative Vibra16 也是老ISA的,都驱动不起来。

我参考的是北南大哥置顶的关于ALSA声卡驱动的两篇文章,绝对按部就班执行。

在内核为2.6.9.22时,安装上了alsa driver ,lib ,util,oss后声卡认不出来
在内核升级到2.6.17.13后,看到了希望,启动过程中要求配置声卡,进入系统状态后在hardware brower里面出现了Sound Card,说明声卡应该是识别出来的了,很是高兴。

但是。。。

对于ALS007声卡,我在安装完alsa后执行modprobe snd-dt019x,不行。。。
对于vibra16声卡,我在安装完alsa后执行modprobe snd-sb16,同样不行。。
提示都是:FATAL:Error inserting snd_xxx,No such Device.


执行alsaconf命令后,还算正常,寻找声卡,在isa列表中选择dt019x,提示配置modprobe.conf文件,然后大概程序自动启动声音服务,还是出现上面的错误信息,但是最终出现的是ALSA安装成功,配置完成。

执行alsamixer命令后,很简洁,一句话报错:
alsamixer: function snd_ctl_open failed for default: No such device

我很不明白,到底这块声卡系统识别出来没有,如果没识别出来,那么驱动怎么能够成功安装上去呢;如果识别出来了,那为什么总是说No Such Device...

一直自己努力试着解决,都一周了,很浪费时间,信心极度受挫,现在看到这些报错头都大,抱错信息背都背得下来了,迫不得已,发帖求助,恳请高手和遇到过此类问题的高手在有空的时候给予指点,小弟感激不尽
 楼主| 发表于 2006-9-22 23:37:30 | 显示全部楼层
还有就是我在升级内核的时候也是参考北南老大的文章的,在sound里面做了设置,
在启用新内核后,还安装了alsa
我看有些人的文章说内内核版本和alsa要对应,比如2.6.12的核就是0.9的alsa,2.6.14的核就是1.0.7,不知是否这样。
回复 支持 反对

使用道具 举报

发表于 2006-9-23 09:23:19 | 显示全部楼层
你先用工具看看计算机有没有识别到那张卡。

如果没有,可能是卡没有插过或者坏掉了。

如果能在总线上看到,那么问题可能不大。

你看看内核里ISA总线有没有被编译进去?仔细经常alsa的配置,还有bios里的配置。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-26 15:39:07 | 显示全部楼层

谢谢帮助,但是还是不行

谢谢楼上的回答,前两天没来得及试验

我看过无数遍的,在redhat as4的Hardware Brower里面看得到这块声卡,附图如下

这张图片是我在安装了oss后出现的画面,估计是把alsa-driver给覆盖掉了,
如果只是安装了alsa-driver,那么声卡的驱动认得出来,和这张图片不一样,图片的左边出现一个Sound card,还有一个Unkown Device,两项,其中各一个CreativeViBRA....,其中Sound Card 中的Creative ViBRA...的driver显示为sb16,而另外一个则为unkown

请高手指教,万分感谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表