Subject: Mixer & audio devices in 1.6.2_RC2?
To: None <current-users@netbsd.org>
From: Havard Eidnes <he@netbsd.org>
List: current-users
Date: 11/21/2003 17:10:34
Hi,

am I the only one who gets this on a recently built 1.6.2_RC2
system:

% mixerctl -a
mixerctl: /dev/mixer0: Operation not supported by device
% =


The relevant part of dmesg is:

eap0 at pci0 dev 9 function 0: Ensoniq CT5880 CT5880C (rev. 0x02)
eap0: interrupting at irq 5
eap0: SigmaTel STAC9721/23 codec; 18 bit DAC, 18 bit ADC, SigmaTel 3D
audio0 at eap0: full duplex, mmap, independent
midi0 at eap0: AudioPCI MIDI UART

and a ktrace reveals:

  4218 mixerctl CALL  open(0x8049ec4,0x2,0x8049ecf)
  4218 mixerctl NAMI  "/dev/mixer"
  4218 mixerctl RET   open -1 errno 19 Operation not supported by devic=
e
  4218 mixerctl CALL  open(0x8049f65,0x2,0x8049ecf)
  4218 mixerctl NAMI  "/dev/mixer0"
  4218 mixerctl RET   open -1 errno 19 Operation not supported by devic=
e

i.e. "not much else".  There's only one EOPNOTSUPP in /sys/dev/audio.c,=

and I've not been able to figure out by source inspection if it's being=

called.

Regards,

- H=E5vard