LinuxSir.cn,穿越时空的Linuxsir!

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

alsa-driver-1.0.11驱动,在Fedora Core5中兄弟们都能编译成功吗?

[复制链接]
发表于 2006-5-3 13:00:57 | 显示全部楼层 |阅读模式
Fedora Core5 test2版本, ATI Technologies Inc IXP SB400 AC'97 Audio声卡,默认不能出声,可驱动怎么也安装不了。
A.  在alsa-project下载了最新的1.0.11驱动,按照提供的Driver & Docs文档,设置./configure --with-cards=atiixp --with-sequencer=yes;make;make install编译,可提示/lib/modules/<version>/linux/include/linux/version.h找不到。
B.  于是接着又安装了kernel.src.rpm,结果路径又不对,把sound/version.h中的version.h拷贝到/lib...目录,结果编译又提示一大堆结构定义错误,宏没有定义,枚举变量没有定义等等乱七八糟的错误。
C.  好像alsa驱动说自己已经有内核文件的拷贝,用--with-kernel=<alsa驱动目录>,依然出错。
各位兄弟都能直接编译通过吗?请大侠们帮帮忙,多谢!

1.lsmod
[root@linux ~]# lsmod
Module                          Size  Used by
ipv6                            225569  14
ppdev                           8645  0
autofs4                         19013  1
hidp                            15937  2
l2cap                           23617  5 hidp
bluetooth                       44069  2 hidp,l2cap
sunrpc                          136573  1
ip_conntrack_netbios_ns         3009  0
ipt_REJECT                      5441  1
xt_state                        2241  2
ip_conntrack                    49261  2 ip_conntrack_netbios_ns,xt_state
nfnetlink                       6489  1 ip_conntrack
xt_tcpudp                       3265  4
iptable_filter                  3137  1
ip_tables                       11657  1 iptable_filter
x_tables                        12613  4 ipt_REJECT,xt_state,xt_tcpudp,ip_tables
video                           14917  0
button                          6609  0
battery                         9285  0
ac                              4933  0
lp                              12297  0
parport_pc                      25445  1
parport                         34313  3 ppdev,lp,parport_pc
floppy                          57733  0
nvram                           8393  0
ehci_hcd                        29005  0
ohci_hcd                        19805  0
sg                              32349  0
8139too                         25409  0
8139cp                          21185  0
mii                             5313  2 8139too,8139cp
snd_atiixp                      19157  0
snd_ac97_codec                  83937  1 snd_atiixp
snd_ac97_bus                    2497  1 snd_ac97_codec
snd_seq_dummy                   3781  0
snd_seq_oss                     28993  0
snd_seq_midi_event              7105  1 snd_seq_oss
snd_seq                         47153  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device                  8909  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss                     45009  0
snd_mixer_oss                   16449  1 snd_pcm_oss
snd_pcm                         76869  3 snd_atiixp,snd_ac97_codec,snd_pcm_oss
snd_timer                       22597  2 snd_seq,snd_pcm
snd                             50501  9 snd_atiixp,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore                       9377  1 snd
snd_page_alloc                  10441  2 snd_atiixp,snd_pcm
dm_snapshot                     15981  0
dm_zero                         2113  0
dm_mirror                       19729  0
dm_mod                          50009  6 dm_snapshot,dm_zero,dm_mirror
ext3                            116169  2
jbd                             52693  1 ext3
sata_sil                        9673  2
libata                          53969  1 sata_sil
sd_mod                          16449  3
scsi_mod                        124649  3 sg,libata,sd_mod
[root@linux ~]#


2. lspci
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC'97 Audio Controller (rev 80)
        Subsystem: ATI Technologies Inc IXP SB400 AC'97 Audio Controller
        Flags: 66MHz, slow devsel, IRQ 19
        Memory at fe029000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [40] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-

3. modprobe.conf文件
alias eth0 8139too
alias scsi_hostadapter sata_sil
alias snd-card-0 snd-atiixp
options snd-card-0 index=0
options snd-atiixp index=0
remove snd-atiixp { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-atiixp
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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