I can't add a second card to my Fedora 3 box
claude keswani <[email protected]> Sun, 9 Jan 2005 10:53:45 -0500
| Newsgroups | gmane.linux.redhat.sound |
|---|---|
| Message-ID | <[email protected]> |
Hi All,
I've spent several days now scouring google results for the issue I'm
having and have not made any progress.
I'm running Fedora Core 3 on a 500Mhz AMD Compaq Presario white box.
[root@londonbroil ~]# uname -a
Linux londonbroil 2.6.9-1.724_FC3 #1 Sun Jan 2 15:44:20 EST 2005 i586
i586 i386 GNU/Linux
It has an ES1998 Allegro sound card on the motherboard. Somehow, the
left channel of the sound card no longer works so I'm trying to add a
Creative Labs Soundblaster Live! card (SB0410). I've followed the
directions for this card provided by alsa-project.org and my card
still does not work.
[root@londonbroil ~]# cat /etc/modprobe.conf
alias eth0 tulip
alias snd-card-0 snd-maestro3
options snd-card-0 index=0
install snd-maestro3 /sbin/modprobe --ignore-install snd-maestro3 &&
/usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-maestro3 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ;
}; /sbin/modprobe -r --ignore-remove snd-maestro3
# my changes here
alias snd-card-1 snd-emu10k1
options snd-card-1 index=1 enable=1
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 &&
/usr/sbin/alsactl restore >/root/install.out 2>&1 || :
remove snd-emu10k1 { /usr/sbin/alsactl store >>/root/remove.out 2>&1
|| : ;}; /sbin/modprobe -r --ignore-remove snd-emu10k1
# my changes end here
alias usb-controller uhci-hcd
[root@londonbroil ~]#
The module loads without error (neither at the command line nor in
/var/log/messages). But I never get new device special files in /dev.
Running MAKEDEV sound returns without errors
[root@londonbroil ~]# MAKEDEV sound
[root@londonbroil ~]# ls -l /dev/dsp*
crw------- 1 root root 14, 3 Jan 9 10:32 /dev/dsp
lrwxrwxrwx 1 root root 3 Jan 9 10:32 /dev/dsp0 -> dsp
crw------- 1 root root 14, 19 Jan 9 10:32 /dev/dsp1
crw------- 1 root root 55, 0 Jan 9 10:32 /dev/dsp56k
[root@londonbroil ~]# ls -l /dev/mixer*
crw------- 1 root root 14, 0 Jan 9 10:32 /dev/mixer
lrwxrwxrwx 1 root root 5 Jan 9 10:32 /dev/mixer0 -> mixer
crw------- 1 root root 14, 16 Jan 9 10:32 /dev/mixer1
but the newly created device special files are not recognized.
[root@londonbroil redhat]# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCI [ESS Allegro PCI], device 0: Allegro [Allegro]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
[root@londonbroil ~]#
[root@londonbroil redhat]# cat /proc/asound/cards
0 [PCI ]: Allegro - ESS Allegro PCI
ESS Allegro PCI at 0x1000, irq 5
[root@londonbroil redhat]#
lspci sees both of my cards:
00:0a.0 Multimedia audio controller: Creative Labs SB Audigy LS
Subsystem: Creative Labs: Unknown device 1006
Flags: bus master, medium devsel, latency 64, IRQ 10
I/O ports at 1400 [size=32]
Capabilities: [dc] Power Management version 2
00:0d.0 Multimedia audio controller: ESS Technology ES1988 Allegro-1 (rev 10)
Subsystem: Compaq Computer Corporation: Unknown device b207
Flags: bus master, medium devsel, latency 64, IRQ 5
I/O ports at 1000 [size=256]
Capabilities: [c0] Power Management version 2
But for some reason, my new card is listed as an Audigy LS instead of
a Soundblaster Live!
It's interrupt is also not listed in proc
[root@londonbroil redhat]# cat /proc/interrupts
CPU0
0: 43869806 XT-PIC timer
1: 3 XT-PIC i8042
2: 0 XT-PIC cascade
5: 328194 XT-PIC Allegro, eth0
8: 1 XT-PIC rtc
11: 0 XT-PIC uhci_hcd, uhci_hcd
14: 66051 XT-PIC ide0
15: 656334 XT-PIC ide1
NMI: 0
ERR: 0
[root@londonbroil redhat]#
although its io ports appear to be (sort of)
[root@londonbroil redhat]# cat /proc/ioports
0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0070-0077 : rtc
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
0376-0376 : ide1
0378-037a : parport0
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial
0cf8-0cff : PCI conf1
1000-10ff : 0000:00:0d.0
1000-10ff : Allegro
1400-141f : 0000:00:0a.0
1440-145f : 0000:00:07.2
1440-145f : uhci_hcd
1460-147f : 0000:00:07.3
1460-147f : uhci_hcd
1480-148f : 0000:00:07.1
1480-1487 : ide0
1488-148f : ide1
1800-18ff : 0000:00:09.0
1800-18ff : tulip
ee00-eeff : 0000:00:07.4
[root@londonbroil redhat]#
I'm really at a loss here. Any help at all will be greatly appreciated.
Claude Keswani
--
Sound-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/sound-list