Does the USB drive function correctly when connected directly to the PC?
I had a lot of problems with faulty USB-IDE bridge chipsets.
Maybe you could test different cables too.