Subject: NEO jukebox
To: None <tech-kern@netbsd.org>
From: Eric Haszlakiewicz <erh@nimenees.com>
List: tech-kern
Date: 02/22/2002 20:26:59
	I just picked up a NEO Jukebox MP3 player which claims to show up as a USB
hard drive.  I plugged it in and got this:
umass0 at uhub0 port 2 configuration 1 interface 0
umass0: ScanLogic USBIDE ScanLogic USBIDE, rev 1.10/2.60, addr 2
umass0: using UFI over Bulk-Only
atapibus1 at umass0 channel 0: 2 targets
umass0: Invalid CSW: tag 4850008 should be 47
umass0: Invalid CSW: tag 4850008 should be 48
umass0: Invalid CSW: tag 4850008 should be 49
umass0: Invalid CSW: tag 4850008 should be 50
umass0: Invalid CSW: tag 4850008 should be 51

So I went looking through the quirk table (SCANLOGIC_SL11R) and tried adding 
UMASS_QUICK_WRONG_CSWSIG.  That didn't seem to change anything.  I added the
rest of the quirks.  Also no change.  I changed UMASS_CPROTO_UFI to
UMASS_CPROTO_UNSPEC and got these additional lines:
umass0: Invalid CSW: tag 336 should be 42
umass0: Invalid CSW: tag 336 should be 43
umass0: Invalid CSW: tag 336 should be 44
umass0: Invalid CSW: tag 336 should be 45
umass0: Invalid CSW: tag 336 should be 46

and a scsibus1 instead of an atapibus1.

Anyone have any ideas of what I should try at this point?

eric