Subject: Re: Mixer & audio devices in 1.6.2_RC2?
To: Havard Eidnes <he@netbsd.org>
From: None <cube@cubidou.net>
List: current-users
Date: 11/22/2003 01:49:29
On Sat, Nov 22, 2003 at 01:25:03AM +0100, Havard Eidnes wrote:
> > > % 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
> >
> > What does 'ls -l /dev/mixer0' give?
> 
> Sorry, should have thought to include that:
> 
> % ls -l /dev/mixer0
> crw-rw-rw-  1 root  wheel  30, 0 Nov 19 11:13 /dev/mixer0

Well, this is completely bogus.  Minor should be 16, and major
is never 30 on any arch (42 on i386).

Couldn't that be the result of the arithmetic expression bug
between -current sh and -1-6 MAKEDEV?

Quentin Garnier.