On Fri, Jun 14, 2002 at 07:08:05AM +1200, Bret Waldow wrote:
I have an IBM T21 Thinkpad with the IBM USB Ultracam. I am running SuSE 7.3 (kernel 2.4.10). I am using the SuSE supplied kernel source, and I copied ultracam.c from SuSE 2.4.16 kernel source, and applied Karl's Ultracam patch. The only configuration change I made from SuSE supplied was to add module support for the Ultracam. Make, modules, etc. all goes fine, and I am running on the resulting kernel.
With this, the Ultracam works fine. I added it to modules.conf (in place of the bttv), and it works great.
Now I turn my attention to my Handspring Visor Prism with the USB sync cradle. It starts to sync, then fails partway through consistently. A bit of hair pulling, reading, more hair, and I try an experiment - instead of uhci.o, I load the usb-uhci.o module. Now the Visor syncs without complaint, consistently.
But loading the Ultracam driver locks the system hard. Only a power off gets out of it (thanks for journaling files systems).
Go back to uhci, Ultracam works, Visor fails partway through sync.
Sounds like you are into some deep USB issues here. Take a look at this web site: http://www.linux-usb.org/ They have a pretty active mailing list there, linux-usb-users@lists.sourceforge.net I joined that list for a short time to work out some issues with USB mass storage devices and the people on the list were helpful. Maybe you could check with the gurus there on the more subtle points of USB. Best Regards, Keith -- LPIC-2, MCSE, N+ Linux soldat -- 8.0 SuSE panzer division Got spam? Get spastic http://spastic.sourceforge.net