Hello, since yesterday I am trying to configure the sound card on my laptop. I would be very grateful to anyone who could hint me a solution. The hardware has been till yesterday working fine under Windows (though I don't have W to check it again but I don't expect anything happened).
I will be trying to get sndconfig package from woody as it's been suggested by Michael Smith, but to be fair I don't expect it to work fine, since several months ago I tryed the sndconfig on RedHat and failed to find a working combination of irq/dma/ioport. I'll be trying, but a help is welcome. Even installing Windows I had the same problem, but somhow after several attempts it's gone by itself, so I have no idea what I did right (or wrong) before the card started working. thanks. Here follows a lenghty description of the problem. when I boot the computer I am getting (this is the output of "dmesg | more") ** Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996 SB 3.01 detected OK (220) ESS chip ES1869 detected sb: Interrupt test on IRQ7 failed - Probable IRQ conflict ** then "cat /dev/sndstat" produces ** OSS/Free:3.8s2++-971130 Load type: Driver loaded as a module Kernel: Linux ge3-c705 2.2.17 #1 Sun Jun 25 09:24:41 EST 2000 i586 Config options: 0 Installed drivers: Card config: Audio devices: 0: ESS ES1869 AudioDrive (rev 11) (3.01) Synth devices: Midi devices: 0: ESS ES1688 Timers: 0: System clock Mixers: 0: Sound Blaster ** and then "cat /proc/interrupts" does ** CPU0 0: 57958 XT-PIC timer 1: 1069 XT-PIC keyboard 2: 0 XT-PIC cascade 3: 1961 XT-PIC pcnet_cs 7: 0 XT-PIC soundblaster 8: 1 XT-PIC rtc 12: 8747 XT-PIC PS/2 Mouse 13: 1 XT-PIC fpu 14: 95468 XT-PIC ide0 15: 8 XT-PIC ide1 NMI: 0 ** "cat /proc/dma" gives ** 1: SoundBlaster8 4: cascade ** and "cat /proc/ioports" ** 0000-001f : dma1 0020-003f : pic1 0040-005f : timer 0060-006f : keyboard 0070-007f : rtc 0080-008f : dma page reg 00a0-00bf : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 0220-022f : soundblaster 02f8-02ff : serial(set) 0300-031f : pcnet_cs 0330-0333 : MPU-401 UART 0376-0376 : ide1 03c0-03df : vga+ 03f6-03f6 : ide0 03f8-03ff : serial(set) 1100-1107 : ide0 1108-110f : ide1 ** the next funny thing happens when I lounch "pnpdump" ** ... # Card 1: (serial identifier d7 ff ff ff ff 03 00 73 16) # Vendor Id ESS0003, No Serial Number (-1), checksum 0xD7. # Version 1.0, Vendor version 1.0 # ANSI string -->ESS ES1869 Plug and Play AudioDrive<-- # # Logical device id ESS0006 # Device supports vendor reserved register @ 0x3a # Device supports vendor reserved register @ 0x3b # Device supports vendor reserved register @ 0x3d # Device supports vendor reserved register @ 0x3e # Device supports vendor reserved register @ 0x3f # # Edit the entries below to uncomment out the configuration required. # Note that only the first value of any range is given, this may be changed if required # Don't forget to uncomment the activate (ACT Y) when happy (CONFIGURE ESS0003/-1 (LD 0 # Logical device decodes 16 bit IO address lines # Minimum IO base address 0x0800 # Maximum IO base address 0x0ff8 # IO base alignment 8 bytes # Number of IO addresses required: 8# (IO 0 (SIZE 8) (BASE 0x0800)) (NAME "ESS0003/-1[0]{ESS ES1869 Plug and Play AudioDrive}") # (ACT Y) # # Logical device id ESS1869 # Device supports vendor reserved register @ 0x3a # Device supports vendor reserved register @ 0x3b # Device supports vendor reserved register @ 0x3d # Device supports vendor reserved register @ 0x3e # Device supports vendor reserved register @ 0x3f # # Edit the entries below to uncomment out the configuration required. # Note that only the first value of any range is given, this may be changed if required # Don't forget to uncomment the activate (ACT Y) when happy (CONFIGURE ESS0003/-1 (LD 1 # Multiple choice time, choose one only ! # Start dependent functions: priority preferred # First DMA channel 1. # 8 bit DMA only # Logical device is not a bus master # DMA may execute in count by byte mode # .... .... ** what's in the hell (sorry) is this ESS0003? if I uncomment ACT Y for these two first entries my kernel recognizes the both cards when isapnp is envoked, but the sb output remains the same. Any ideas? **