Everything I see on Google tells me that it should just pop right up. Being able to use it is another story altogether, but detecting it should be a snap. But not for me!
Here's what /proc/bus/usb/devices has to say about my 2 high-speed USB ports (the first one is empty, the second one contains the iPod:
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 4
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.12-1.1398_FC4 ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:02:01.2
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms
T: Bus=01 Lev=01 Prnt=01 Port=03 Cnt=01 Dev#= 66 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=05ac ProdID=1203 Rev= 0.01
S: Manufacturer=Apple
S: Product=iPod
S: SerialNumber=000A2700141504F6
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
So something has managed to find it. Now it is supposed to use SCSI emulation to create a device. It will probably be sdb, since the Zip drive is sda. But there seems to be a problem. Check out the following tiny snippet of my endless dmesg file:
usb-storage: device found at 5
usb-storage: waiting for device to settle before scanning
usb 1-4: USB disconnect, address 5
usb 1-4: new high speed USB device using ehci_hcd and address 6
scsi10711 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 6
usb-storage: waiting for device to settle before scanning
usb 1-4: USB disconnect, address 6
usb 1-4: new high speed USB device using ehci_hcd and address 7
scsi10712 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 7
usb-storage: waiting for device to settle before scanning
usb 1-4: USB disconnect, address 7
usb 1-4: new high speed USB device using ehci_hcd and address 8
scsi10713 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 8
usb-storage: waiting for device to settle before scanning
usb 1-4: USB disconnect, address 8
usb 1-4: new high speed USB device using ehci_hcd and address 9
scsi10714 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 9
usb-storage: waiting for device to settle before scanning
usb 1-4: USB disconnect, address 9
The scsixxxxx number began at '2' when I plugged the damn thing in, and the address numbers go from 2 to 127 and then recycle. Presumably, this numerical offset is based on the presence of the Zip drive (on a low-speed usb port).
So at this point in the game, this is sorta like a usb stick that isn't detected. Normally, the computer has no problem finding my usb Zip or my usb stick - which makes it weird.
Can you think of anything I should check? Adjustments? Modules to load? Sizes of hammer to use in pulverizing this thing? I know that the iPod and Apple are not exactly GNU or open source, but this is the coolest little usb/firewire hard drive I have ever seen. Taking 20GB of stuff from work to home and back again would be very cool. So please consider helping me solve this detection problem. I promise to get it working by myself after that.



