Time Capsule USB stack hangs with ioSafe G3 Solo

Originator:dgatwood42
Number:rdar://17013340 Date Originated:22-May-2014
Status:Open Resolved:
Product:Hardware Product Version:Time Capsule
Classification:Crash/Hang/Data Loss Reproducible:Always
 
Summary:

I recently added a new machine running Mavericks to my Time Capsule.  To support it, I also had to add a new external disk.

I have previously been using this Time Capsule with a mix of 10.8 and 10.9 machines, along with several USB 2.0 ioSafe drives attached through a GearHead USB hub.  The only difference now is that my new drive is their updated USB 3.0 version (an ioSafe Solo G3 3TB drive).

After I added the new drive, my first backup went just fine.  But the very next day, the automatic backups failed, and I couldn't connect to the Time Capsule from any of my laptops.

I rebooted the TC, and the manual backup almost immediately failed again.  I rebooted it a *second* time, and a manual backup worked.  Then the very next day, it was wedged again, and I couldn't connect to it.  Upon digging through the logs using an old copy of Airport Utility that actually lets me *SEE* the logs [redacted swearing], I saw that it refused to mount the volume because of some minor filesystem corruption.

After fixing the corruption (incorrect and/or nonexistent folder counts), the disk worked again... for one day.  Then, its AFP stack froze again, and I had to reboot the Time Capsule *again*.

When it is wedged, the network routing works fine, but if I try to connect to *any* AFP share (not just the drive in question), it just sits there trying to connect.  I usually can't even get as far as a list of volumes.  My suspicion is that the new USB 3.0 version of this drive is tickling a bug in the Time Capsule's USB stack, and wedging something deep in the kernel.

Either that or there's some sort of pervasive filesystem corruption going on somewhere.  Either way, there's something seriously bad going on, and I can't find any viable workaround.


Steps to Reproduce:
1.  Connect an ioSafe G3 through a GearHead USB 2.0 hub.
2.  Configure backups.
3.  Wait a day or so for an automatic backup to fail.

Expected Results:


Actual Results:


Version:


Notes:


Configuration:
Current-generation (tower) Time Capsule.

Attached drives:

A.  One of 2 TB ioSafe external disk (reports as Hitachi HDS722020ALA330 A20N)
B.  Two of 2 TB ioSafe external disk (reports as ST2000DL 003-9VT166)
C.  One of 3 TB ioSafe Solo G3 external disk (reports as ioSafe G3 MX6O)

Attached through (IIRC) a GearHead USB 2.0 hub, with an external power supply.

Attachments:


BTW, this is with Time Capsule firmware 7.7.3.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!