After carefull reading of instalation instructions for my sound card, I started with recompiling and reconfiguring my kernel. I didnt want to have any OSS modules in it. I enabled sound support (soundcore.o).
[EMAIL PROTECTED] pci]# uname -a Linux winphony 2.4.18-3custom #6 sre mar 26 14:21:08 CET 2003 i686 unknown
I'm running RH 7.3.
I configured and installed following packages:
alsa-driver-0.9.2 alsa-lib-0.9.2 alsa-utils-0.9.2
configure command for driver package was: ./configure --with-cards=ens1371 --with-sequencer=yes --with-kernel=/usr/src/linux-2.4.18-3/ --with-debug=detect
My sound card seems to be esn1371.
# lspci -v
02:07.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06) Subsystem: Intel Corp. ES1371, ES1373 AudioPCI On Motherboard Vancouver Flags: bus master, slow devsel, latency 64, IRQ 10 I/O ports at df00 [size=64] Capabilities: [dc] Power Management version 1
Instalation was succsefull. The problem is I cant load module snd-ens1371.o into the kernel. After insmod snd-ens1371.o it reports:
[EMAIL PROTECTED] pci]# insmod snd-ens1371.o snd-ens1371.o: unresolved symbol snd_ctl_add_Rb0874930 snd-ens1371.o: unresolved symbol snd_pcm_set_ops_R9e819564 snd-ens1371.o: unresolved symbol snd_pcm_lib_malloc_pages_Ra1a83b64 ...
Oh btw, command lsmod outputs:
[EMAIL PROTECTED] pci]# lsmod Module Size Used by Not tainted ide-cd 30016 0 (autoclean) cdrom 31936 0 (autoclean) [ide-cd]
So there is no old OSS modules in the kernel or anything like that. :)
If I use script /etc/init.d/alsasound as following, I get output:
[EMAIL PROTECTED] pci]# /etc/init.d/alsasound start Starting sound driver: snd-ens1371 /lib/modules/2.4.18-3custom/kernel/sound/pci/snd-ens1371.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.18-3custom/kernel/sound/pci/snd-ens1371.o: insmod /lib/modules/2.4.18-3custom/kernel/sound/pci/snd-ens1371.o failed /lib/modules/2.4.18-3custom/kernel/sound/pci/snd-ens1371.o: insmod snd-ens1371 failed done
The weirdest thing ... I managed to get it all working first time I recompiled kernel and deleted OSS modules from its conf. I played with alsamixer, xmms worked ... I though great, I have my alsa drivers working. Of course I wanted to check how things are doing after reboot and you guesed ... nothing worked anymore. I repeated the instalation procedure again from scratch without much succes. Since then, I get the messages from above.
My /etc/modules.conf file looks as this: [EMAIL PROTECTED] pci]# cat /etc/modules.conf alias parport_lowlevel parport_pc alias eth0 3c59x #alias usb-controller usb-uhci
#bluez stuph alias net-pf-31 bluez alias bt-proto-0 l2cap alias bt-proto-2 sco alias tty-ldisc-15 hci_uart alias char-major-10-250 hci_vhci
# OSS sound stuph (the old sound drivers ... not used anymore) #alias sound-slot-0 es1371 #post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || : #pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
# ALSA portion alias char-major-116 snd alias snd-card-0 snd-ens1371 # module options should go here
# OSS/Free portion alias char-major-14 soundcore alias sound-slot-0 snd-card-0
# card #1 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
I'm lost ... I looked and scaned the mailing list archives withouth succes. I hope u can help me.
TIA, ivo
------------------------------------------------------- This SF.net email is sponsored by: The Definitive IT and Networking Event. Be There! NetWorld+Interop Las Vegas 2003 -- Register today! http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user