I'm using OpenBSD 3.7 on a Compaq Presario 900 laptop and the sound device (ALi M5451) is recognized and configured using the autri(4) driver, but I don't get any output from the speakers when I do something like:
$ cat /bsd > /dev/audio or when I try to play an audio CD. I checked all of the mixerctl settings and played with various combinations, none of which worked. Here is the output of mixerctl -a: $ mixerctl -a outputs.master=255,255 outputs.master.mute=off outputs.mono=255 outputs.mono.mute=off outputs.mono.source=mixerout outputs.headphones=255,255 outputs.headphones.mute=off outputs.bass=15 outputs.treble=15 inputs.speaker=255 inputs.speaker.mute=off inputs.phone=191 inputs.phone.mute=on inputs.mic=191 inputs.mic.mute=on inputs.mic.preamp=off inputs.mic.source=mic0 inputs.line=191,191 inputs.line.mute=on inputs.cd=191,191 inputs.cd.mute=off inputs.video=191,191 inputs.video.mute=on inputs.aux=191,191 inputs.aux.mute=on inputs.dac=191,191 inputs.dac.mute=off record.source=mic record.volume=255,255 record.volume.mute=off record.mic=0 record.mic.mute=on outputs.loudness=on outputs.spatial=off outputs.spatial.center=0 outputs.spatial.depth=0 outputs.surround=255,255 outputs.surround.mute=off outputs.center=255 outputs.center.mute=off outputs.lfe=255 outputs.lfe.mute=off I pressed the "increase volume" button on the laptop but I still could not hear anything. I know that the sound device is not defective because it works on GNU/Linux. And there seem to be no irq conflicts with the device either. Here is the full dmesg: $ /sbin/dmesg OpenBSD 3.7 (GENERIC) #50: Sun Mar 20 00:01:57 MST 2005 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Mobile AMD Athlon(tm) XP 1500+ ("AuthenticAMD" 686-class) 1.33 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,S SE real mem = 368611328 (359972K) avail mem = 329007104 (321296K) using 4278 buffers containing 18534400 bytes (18100K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+(7c) BIOS, date 07/21/03, BIOS32 rev. 0 @ 0xfd760 apm0 at bios0: Power Management spec V1.2 apm0: AC on, battery charge unknown pcibios0 at bios0: rev 2.1 @ 0xfd760/0x8a0 pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdf10/208 (11 entries) pcibios0: PCI Interrupt Router at 000:07:0 ("Acer Labs M1533 ISA" rev 0x00) pcibios0: PCI bus #2 is the last bus bios0: ROM list: 0xc0000/0xf000 0xdf000/0x1000! 0xe0000/0x4000! cpu0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 "ATI RS100 AGP" rev 0x13 ppb0 at pci0 dev 1 function 0 "ATI RS100 PCI" rev 0x01 pci1 at ppb0 bus 1 vga1 at pci1 dev 5 function 0 "ATI Radeon IGP 320M" rev 0x00 wsdisplay0 at vga1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) ohci0 at pci0 dev 2 function 0 "Acer Labs M5237 USB" rev 0x03: irq 11, version 1.0, legacy support ohci0: SMM does not respond, resetting usb0 at ohci0: USB revision 1.0 uhub0 at usb0 uhub0: Acer Labs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered pcib0 at pci0 dev 7 function 0 "Acer Labs M1533 ISA" rev 0x00 autri0 at pci0 dev 8 function 0 "Acer Labs M5451 Audio" rev 0x02: irq 5 ac97: codec id 0x41445363 (Analog Devices AD1886A) ac97: codec features headphone, Analog Devices Phat Stereo audio0 at autri0 midi0 at autri0: <4DWAVE MIDI UART> cbb0 at pci0 dev 10 function 0 "Texas Instruments PCI1410 CardBus" rev 0x02pci_intr_map: no mapping for pin A : couldn't map interrupt rl0 at pci0 dev 11 function 0 "Realtek 8139" rev 0x20: irq 11 address 00:08:02:f3:b9:33 rlphy0 at rl0 phy 0: RTL internal phy "Conexant HSF 56k HSFi" rev 0x01 at pci0 dev 12 function 0 not configured ohci1 at pci0 dev 15 function 0 "Acer Labs M5237 USB" rev 0x03: irq 11, version 1.0, legacy support usb1 at ohci1: USB revision 1.0 uhub1 at usb1 uhub1: Acer Labs OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 4 ports with 4 removable, self powered pciide0 at pci0 dev 16 function 0 "Acer Labs M5229 UDMA IDE" rev 0xc4: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility wd0 at pciide0 channel 0 drive 0: <HITACHI_DK23DA-20> wd0: 16-sector PIO, LBA, 19077MB, 39070080 sectors wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5 atapiscsi0 at pciide0 channel 1 drive 0 scsibus0 at atapiscsi0: 2 targets cd0 at scsibus0 targ 0 lun 0: <TEAC, DW-224E, A.0F> SCSI0 5/cdrom removable cd0(pciide0:1:0): using PIO mode 4, DMA mode 2 "Acer Labs M7101 Power Mgmt" rev 0x00 at pci0 dev 17 function 0 not configured isa0 at pcib0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0 (mux 1 ignored for console): console keyboard, using wsdisplay0 pmsi0 at pckbc0 (aux slot) pckbc0: using irq 12 for aux slot wsmouse0 at pmsi0 mux 0 pcppi0 at isa0 port 0x61 midi1 at pcppi0: <PC speaker> sysbeep0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 npx0 at isa0 port 0xf0/16: using exception 16 ahc_isa_idstring: BIOS biffed it at 0x9c00 biomask ef5d netmask ef5d ttymask ffdf pctr: user-level cycle counter enabled mtrr: Pentium Pro MTRR support uhidev0 at uhub0 port 2 configuration 1 interface 0 uhidev0: KYE Genius USB Wheel Mouse, rev 1.00/0.00, addr 2, iclass 3/1 ums0 at uhidev0: 3 buttons and Z dir. wsmouse1 at ums0 mux 0 dkcsum: wd0 matched BIOS disk 80 root on wd0a rootdev=0x0 rrootdev=0x300 rawdev=0x302 WARNING: / was not properly unmounted uhidev0: at uhub0 port 2 (addr 2) disconnected wsmouse1 detached ums0 detached uhidev0 detached uhidev0 at uhub0 port 2 configuration 1 interface 0 uhidev0: KYE Genius USB Wheel Mouse, rev 1.00/0.00, addr 2, iclass 3/1 ums0 at uhidev0: 3 buttons and Z dir. wsmouse1 at ums0 mux 0 Thank you for your time.