Hi, I know this is a long one but, after spending months without sound for Debian, I have decided to tackle this problem. However, I am at a loss as to why it won't go. I think its something I am doing incorrectly.
Card is... ISA PnP Yamaha OPL3-SAx Did: cat "some .au file" > /dev/audio Nothing happens. Can't figure out if its isapnp or some other config i have not completed yet. Did the neccessary configs in 'isapnptools' Here is a portion of /etc/isapnp.conf <snippy> # Don't forget to uncomment the activate (ACT Y) when happy (CONFIGURE YMH0800/-1 (LD 0 # Multiple choice time, choose one only ! # Start dependent functions: priority preferred # Logical device decodes 16 bit IO address lines # Minimum IO base address 0x0220 # Maximum IO base address 0x0220 # IO base alignment 16 bytes # Number of IO addresses required: 16 (IO 0 (SIZE 16) (BASE 0x0220)) # Logical device decodes 16 bit IO address lines # Minimum IO base address 0x0530 # Maximum IO base address 0x0530 # IO base alignment 8 bytes # Number of IO addresses required: 8 (IO 1 (SIZE 8) (BASE 0x0530)) # Logical device decodes 16 bit IO address lines # Minimum IO base address 0x0388 # Maximum IO base address 0x0388 # IO base alignment 8 bytes # Number of IO addresses required: 8 (IO 2 (SIZE 8) (BASE 0x0388)) # Logical device decodes 16 bit IO address lines # Minimum IO base address 0x0330 # Maximum IO base address 0x0330 # IO base alignment 2 bytes # Number of IO addresses required: 2 (IO 3 (SIZE 2) (BASE 0x0330)) # Logical device decodes 16 bit IO address lines # Minimum IO base address 0x0370 # Maximum IO base address 0x0370 # IO base alignment 2 bytes # Number of IO addresses required: 2 (IO 4 (SIZE 2) (BASE 0x0370)) # IRQ 5. # High true, edge sensitive interrupt (INT 0 (IRQ 5 (MODE +E))) # First DMA channel 0. # 8 bit DMA only # Logical device is not a bus master # DMA may execute in count by byte mode # DMA may not execute in count by word mode # DMA channel speed type F (DMA 0 (CHANNEL 0)) # Next DMA channel 1. # 8 bit DMA only # Logical device is not a bus master # DMA may execute in count by byte mode # DMA may not execute in count by word mode # DMA channel speed type F (DMA 1 (CHANNEL 1)) # Start dependent functions: priority acceptable # Logical device decodes 16 bit IO address lines # Minimum IO base address 0x0240 # Maximum IO base address 0x0240 # IO base alignment 16 bytes # Number of IO addresses required: 16 # End dependent functions (ACT Y) )) # # Logical device id YMH0022 # # 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 YMH0800/-1 (LD 1 # Compatible device id PNPb02f # Multiple choice time, choose one only ! # Start dependent functions: priority preferred # Logical device decodes 16 bit IO address lines # Minimum IO base address 0x0201 # Maximum IO base address 0x0201 # IO base alignment 1 bytes # Number of IO addresses required: 1 (IO 0 (SIZE 1) (BASE 0x0201)) # Start dependent functions: priority acceptable # Logical device decodes 16 bit IO address lines # Minimum IO base address 0x0202 # Maximum IO base address 0x0202 # IO base alignment 1 bytes # Number of IO addresses required: 1 # (IO 0 (SIZE 1) (BASE 0x0202)) # Start dependent functions: priority acceptable # Logical device decodes 16 bit IO address lines # Minimum IO base address 0x0203 # Maximum IO base address 0x0203 # IO base alignment 1 bytes # Number of IO addresses required: 1 # (IO 0 (SIZE 1) (BASE 0x0203)) # Start dependent functions: priority acceptable # Logical device decodes 16 bit IO address lines # Minimum IO base address 0x0204 # Maximum IO base address 0x020f # IO base alignment 1 bytes # Number of IO addresses required: 1 # (IO 0 (SIZE 1) (BASE 0x0204)) (NAME "YMH0800/-1[1]{OPL3-SA3 Sound Board}") # End dependent functions (ACT Y) )) # End tag... Checksum 0x00 (OK) <snippy> # Returns all cards to the "Wait for Key" state (WAITFORKEY) <snippy> I don't know, perhaps I have missed something here. Butit would seem to me that there should be another step I am as of yet unaware of that will tell '/dev/audio' where the soundcard is. 'cat /proc/interrupts' reveals that the chosen IRQ 5 fro the cadr is not in use. I am at a loss. Perhaps someone can dig throught this and let me know. Thanks in advance. bw