On Sun, 17 Apr 2005 14:32:31 +0200, paul staggered into the Black Sun
Yep. Your kernel may be too old. What's the output of "uname -a"? If
you're using anything older than 2.6.10 or 2.4.29 , try upgrading. If
you're already using a recent kernel, you may have to go hacking.
The manufacturer's website is the *last* place you want to go for info
on Linux support.
First thing to do is upgrade the kernel. If that doesn't work, you can
start by using USBSnoopy (or a similar program) on a machine that has
'Doze installed, and recording the protocol stream for the new device.
Then record the protocol stream for a supported device. Look for
differences. Tweak usb-storage.c and unusual_dev.h so that the protocol
differences you found with USBSnoopy are replayed for this device.
Iterate until it works. Push diffs to usb-storage maintainer once it's
all debugged. HTH,
Matt G|There is no Darkness in Eternity/But only Light too dim for us to see
Brainbench MVP for Linux Admin / mail: TRAP + SPAN don't belong
/ Hire me!