Subject: Philips USB speakers - avoid
To: None <current-users@netbsd.org>
From: David Brownlee <abs@formula1.com>
List: current-users
Date: 05/24/2001 15:59:29
	I bought a pair of Philips DSS350 USB 'Digital Multimedia
	Speakers', as they have both a USB and standard audio input.

	They require a custom Windows driver (and the manual warns you
	never to connect them to any machine before loading that driver),
	and only produce garbled noise and much syslog unhappyness under
	NetBSD.

	dmesg for affected interval relayed below. This is probably
	more of a warning to others in case they do not want to
	go through the same level of fun.

<rant>
	I think I can safely describe them as a losing item of
	technology - the docs state that under Windows and USB the
	speaker volume control only works after the startup sound
	has finished, and pressing them before can do bad things
	to your machine.  The startup noise plays at whatever volume
	they were when the machine shutdown.

	If you are unfortunate enough to try using the normal audio
	connector the on speaker volume does not work at all and
	you have to use the 'soundcard volume control'. This is of
	course after waking everying in a 1000m radius with the
	massive volume of the startup noise.

	Oh, the document all this crap in an addendum that points
	you to a website that does not exist.

</rant>

uaudio0 at uhub0 port 1 configuration 1 interface 0: Philips Electronics
Philips USB Digital Speaker System, rev 1.00/1.00, addr 2
uaudio0: streaming interface 1, audio rev 1.00
audio1 at uaudio0: half duplex
uhid0 at uhub0 port 1 configuration 1 interface 2
uhid0: Philips Electronics Philips USB Digital Speaker System, rev
1.00/1.00,
addr 2, iclass 3/0
ugen0 at uhub0 port 2
ugen0: ALCATEL Speed Touch USB , rev 1.10/0.00, addr 3
boot device: wd0
root on wd0a dumps on wd0b
root file system type: ffs
wsdisplay0: screen 1 added (80x25, vt100 emulation)
wsdisplay0: screen 2 added (80x25, vt100 emulation)
wsdisplay0: screen 3 added (80x25, vt100 emulation)
wsdisplay0: screen 4 added (80x25, vt100 emulation)
wsmux1: connecting to wsdisplay0
uhub0: port error, restarting port 1
uaudio0: at uhub0 port 1 (addr 2) disconnected
audio1 detached
uaudio0 detached
uhid0: at uhub0 port 1 (addr 2) disconnected
uhid0 detached
uhci_freex: xfer=0xc0894f00 not busy, 0x46524545
uhci_freex: xfer=0xc097a700 not busy, 0x46524545
uhci_freex: xfer=0xc096be00 not busy, 0x46524545
uhci_freex: xfer=0xc097a000 not busy, 0x46524545
uhci_freex: xfer=0xc097a100 not busy, 0x46524545
usbd_free_xfer: timout_handle pendinguhci_freex: !isdone
uhci_freex: xfer=0xc097ae00 not busy, 0x46524545
uaudio0 at uhub0 port 1 configuration 1 interface 0: Philips Electronics
Philips USB Digital Speaker System, rev 1.00/1.00, addr 2
uaudio0: streaming interface 1, audio rev 1.00
audio1 at uaudio0: half duplex
uhid0 at uhub0 port 1 configuration 1 interface 2
uhid0: Philips Electronics Philips USB Digital Speaker System, rev
1.00/1.00,
addr 2, iclass 3/0
uhub0: port error, restarting port 1
uaudio0: at uhub0 port 1 (addr 2) disconnected
audio1 detached
uaudio0 detached
uhid0: at uhub0 port 1 (addr 2) disconnected
uhid0 detached