It looks like I have it working about 1/2 way. I compiled 1.0.3 and along with its libs and utils got it installed on a RH9 system (2.4.20). The drivers seem to load correctly, but attempts at getting the mixer to work (alsamixer) seem to die in flames. Files: >>>/etc/modules.conf: # ALSA portion alias char-major-116 snd alias snd-card-0 snd-es18xx # Modules options should go here options snd-es18xx index=1 id=1 enable=1 isapnp=0 port=0x220 mpu_port=0x330 fm_port=0x 338 irq=5 dma1=1 dma2=0
# OSS/Free portion alias char-major-14 soundcore alias sound-slot-0 snd-card-0 # First card (internal to the Presario 1244) 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 >>>>>/proc/modules ide-cd 33436 0 (autoclean) cdrom 31040 0 (autoclean) [ide-cd] snd-pcm-oss 42500 0 (autoclean) (unused) snd-mixer-oss 15032 0 (autoclean) [snd-pcm-oss] parport_pc 17508 1 (autoclean) lp 8580 0 (autoclean) parport 33952 1 (autoclean) [parport_pc lp] snd-seq-midi 4576 0 (unused) snd-seq-midi-event 5920 0 [snd-seq-midi] snd-opl3-synth 11780 0 (unused) snd-seq-instr 7228 0 [snd-opl3-synth] snd-seq-midi-emul 6636 0 [snd-opl3-synth] snd-seq 42864 0 [snd-seq-midi snd-seq-midi-event snd-opl3-synth snd-s eq-instr snd-seq-midi-emul] snd-ainstr-fm 2944 0 [snd-opl3-synth] snd-es18xx 21804 0 snd-opl3-lib 8132 0 [snd-opl3-synth snd-es18xx] snd-hwdep 6464 0 [snd-opl3-lib] snd-pnp 5500 0 [snd-es18xx] snd-pcm 79104 0 [snd-pcm-oss snd-es18xx] snd-page-alloc 9556 0 [snd-pcm] snd-timer 18340 0 [snd-seq snd-opl3-lib snd-pcm] snd-mpu401-uart 4752 0 [snd-es18xx] snd-rawmidi 17728 0 [snd-seq-midi snd-mpu401-uart] snd-seq-device 5788 0 [snd-seq-midi snd-opl3-synth snd-seq snd-opl3-lib snd -rawmidi] snd 43236 0 [snd-pcm-oss snd-mixer-oss snd-seq-midi snd-seq-midi- event snd-opl3-synth snd-seq-instr snd-seq snd-es18xx snd-opl3-lib snd-hwdep snd-pcm s nd-timer snd-mpu401-uart snd-rawmidi snd-seq-device] soundcore 6116 6 [snd] pcnet_cs 13984 1 8390 7868 0 [pcnet_cs] ds 8136 2 [pcnet_cs] yenta_socket 12864 2 pcmcia_core 53152 0 [pcnet_cs ds yenta_socket] nls_iso8859-1 3484 1 (autoclean) nls_cp437 5116 1 (autoclean) vfat 11948 1 (autoclean) fat 36792 0 (autoclean) [vfat] keybdev 2720 0 (unused) mousedev 5204 1 hid 20772 0 (unused) input 5632 0 [keybdev mousedev hid] usb-ohci 20392 0 (unused) usbcore 73088 1 [hid usb-ohci] ext3 64704 4 jbd 47828 4 [ext3] >>>output from "strace alsamixer" (tail end): open("/etc/asound.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=75, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40013000 read(3, "pcm.es18xx {\n type hw\n card "..., 4096) = 75 read(3, "", 4096) = 0 read(3, "", 4096) = 0 close(3) = 0 munmap(0x40013000, 4096) = 0 access("/home/tsw/.asoundrc", R_OK) = -1 ENOENT (No such file or directory) open("/dev/snd/controlC0", O_RDONLY) = -1 ENODEV (No such device) open("/dev/aloadC0", O_RDONLY) = -1 ENODEV (No such device) open("/dev/snd/controlC0", O_RDWR) = -1 ENODEV (No such device) open("/dev/snd/controlC0", O_RDONLY) = -1 ENODEV (No such device) open("/dev/aloadC0", O_RDONLY) = -1 ENODEV (No such device) open("/dev/snd/controlC0", O_RDWR) = -1 ENODEV (No such device) fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 1), ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40013000 write(1, "\n", 1 ) = 1 write(2, "alsamixer: function snd_ctl_open"..., 68alsamixer: function snd_ctl_open failed for default: No such device ) = 68 munmap(0x40013000, 4096) = 0 exit_group(1) = ? >>>File /etc/asound.conf: pcm.es18xx { type hw card 0 } ctl.es18xx { type hw card 0 } >>>Output from 'ls' [EMAIL PROTECTED] proc]$ ls -l /dev/snd/controlC0 crw-rw-rw- 1 root root 116, 0 Mar 21 23:51 /dev/snd/controlC0 [EMAIL PROTECTED] proc]$ ls -l /dev/aloadC0 crw-rw-rw- 1 root root 116, 0 Mar 21 22:28 /dev/aloadC0 [these should be writable by all!!] <<<<<End p.s. I won't go into the fact that KDE's use of /dev/dsp sppms to fail. I suspect that if the above problem is cured, all will be well. My intent here is to show the failure in as simple terms as possible, using programs provided by alsa (alsamixer). Previous people mentioned that the ES1869 is a Sound Blaster compatable, if that were TOTALLY true (who am I to dispute!!), my next question is why is there a different driver?? I suspect that the solution is a simple one. Thanks. ===== -- Tom Watson [EMAIL PROTECTED] __________________________________ Do you Yahoo!? Yahoo! Finance Tax Center - File online. File on time. http://taxes.yahoo.com/filing.html ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel