|
发表于 2005-11-13 10:23:10
|
显示全部楼层
本人下载alsa-driver1.0.9b, alsa-lib-1.0.9,alsa-utils-1.0.9a安装后,
声卡还是不能驱动。错误提示是:#modprobe -->init_module: No such device
随后,我安装了一个alsa-oss-1.0.9,发现modinfo snd-**有输出,但是modprobe 仍然failed
具体如下:
[root@localhost root]# lspci -vv
00:1f.5 Multimedia audio controller: Intel Corp. 82801DB AC'97 Audio (rev 03)
Subsystem: Asustek Computer, Inc.: Unknown device 1893
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <ERR-
Interrupt: pin B routed to IRQ 0
Region 0: I/O ports at e000 [size=256]
Region 1: I/O ports at e100
Region 2: Memory at 10000400 (32-bit, non-prefetchable) [size=512]
Region 3: Memory at 10000600 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:1f.6 Modem: Intel Corp. 82801DB AC'97 Modem (rev 03) (prog-if 00 [Generic])
Subsystem: Asustek Computer, Inc.: Unknown device 1826
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <ERR-
Latency: 0
Interrupt: pin B routed to IRQ 0
Region 0: I/O ports at e200 [size=256]
Region 1: I/O ports at e300 [size=128]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
[root@localhost root]# more /etc/modules.conf
alias eth0 8139too
alias usb-controller ehci-hcd
alias usb-controller1 usb-uhci
alias ieee1394-controller ohci1394
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.9a ---
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias snd-card-0 snd-intel8x0
alias sound-slot-0 snd-intel8x0
# --- END: Generated by ALSACONF, do not edit. ---
[root@localhost root]# modinfo snd-intel8x0
filename: /lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o
description: "Intel 82801AA,82901AB,i810,i820,i830,i840,i845,MX440; SiS 7012; Ali 5455"
author: "Jaroslav Kysela <perex@suse.cz>"
license: "GPL"
parm: index int array (min = 1, max = 8), description "Index value for Intel i8x0 soundcard."
parm: id string array (min = 1, max = 8), description "ID string for Intel i8x0 soundcard."
parm: enable int array (min = 1, max = 8), description "Enable Intel i8x0 soundcard."
parm: ac97_clock int array (min = 1, max = 8), description "AC'97 codec clock (0 = auto-detect)."
parm: ac97_quirk string array (min = 1, max = 8), description "AC'97 workaround for strange hardware."
parm: buggy_irq int array (min = 1, max = 8), description "Enable workaround for buggy interrupts on some motherboards."
parm: xbox int array (min = 1, max = 8), description "Set to 1 for Xbox, if you have problems with the AC'97 codec detection."
[root@localhost root]# modprobe snd-intel8x0
/lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o: insmod /lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o failed
/lib/modules/2.4.20-8/kernel/sound/pci/snd-intel8x0.o: insmod snd-intel8x0 failed |
|