Hello this is newbie's 2nd post.
I recently got C3000 and also QuickConnect USB Cable which has connector for USB mini-type-A.
http://www.goldxproducts.com/cable/qu.htmMy C3000 is pure Japanese version (ROM 1.01 JP) and no additional modules are added. However, I was rather amazed to see many of my USB devices are working on C3000. Here is the list.
[[[Works]]]
Mass storage (Driver=usb-storage)
# By adding some scripts, mount/umount can be automatically done at hot-plugs.
- Xdrive (2.5" HDD enclosure with various card slot and MP3 playback)
ID 0d7d:1270 Apacer
- Archos Gmini200 (1.8" 20GB HDD MP3 player)
ID 0e79:1202
- USB flash memory 256MB
ID 090c:1000 Feiya Technology Corp.
Cell Phone (Driver=acm)
- Sprint PCS Sanyo VM4500 (I used USB cable came with SnapMedia)
ID 0474:0701 Sanyo Electric Co., Ltd
# This was the biggest surprise for me.
USB Hub
- CyberPower batery powered USB hub 4-port
ID 0409:0059 NEC Corp.
[[[Doesn't Work]]]
GPS
- Pharos GPS-360 (originally came with Microsoft Street & Trips)
'lsusb -v' shows that interface class is vendor specific, maybe that's why driver is not loaded.
bInterfaceClass 255 Vendor Specific Class
IrDA
- SigmaTel, Inc. STIr4200 IrDA Bridge
This doesn't need to work because C3000 has built-in IrDA anyway.
Some of the above require some 'tricks', I will post more details later.
For all C3000 users:
Check out /etc/hotplug/usb.distmap that is the list how each USB device driver is associated with the connected devices. Some of them are venderID/productID specific, but many are pretty generic definitions.