Well, it was working fine yesterday, but today when I sync, the volume gets disconnected after some time. I am using the phone directly, not a card reader.
The phone is USB 2.0 and the Mac is USB 1.1.
I tried connecting it to two different USB 1.1 hubs, and one 2.0 (all powered), and it's the same.
OSX 10.4.9