10.5 certain external drives not mounting after restart or sleep; 10.4 …after sleep

The Problem:
Computer is up and running with usb drive(s) mounted and working fine. After restart or sleep, CERTAIN drives aren’t visible – they don’t show up on desktop, in disk utility, in system profiler, or in disk utility started from os x install disk.
• in 10.5: both sleep & restart cause problem to occur
• in 10.4: sleep causes problem to occur, but restart doesn’t cause any problem. when using a drive that exhibited the “problem” in 10.5; putting computer to sleep and waking on 10.4 causes drive to improperly eject, prompting “device removal” screen upon wake; drive disappears and can’t re-mount until power toggled.
The Quick Fix:
• Toggle hard drive power (turn hard drive off and on)
Problem is affect by (at least):
• enclosure manufacturer/model (in my household, the only 2 drives exhibiting this problem are acomdata usb enclosures with logic board: b112 rev 1.7 & b112 rev 1.5)
• *my maxtor, storecase, and other acomdata drives/enclosures don’t exhibit this problem*

Problem is not affected by:
• partition map scheme
• volume format
• physical usb port (on mac)
• particular computer (happens on both leopard machines – mini & powerbook, and one tiger machine – g5 dual 2.0)
• hard drive manufacturer
Things that don’t fix it:
• SMC reset
• PRAM reset (option+apple+p+r at startup)
• PMU reset (which also resets pram & nvram)
• 10.5.2 / 10.4.11 Combo Updater manually installed
Console Messages (messages appearing after restart has occurred and drive hasn’t shown up as expected):
*Leopard*
2/21/08 3:17:21 PM kernel USBF: 0.842 [0x2aa7d00] The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 1 of hub @ location: 0×3d000000)
2/21/08 3:17:21 PM kernel USBF: 2.163 CSRHIDTransitionDriver[0x2ae5980](IOUSBCompositeDevice) GetFullConfigDescriptor(0) returned NULL
2/21/08 3:17:21 PM kernel USBF: 4.682 [0x2aa7d00] The IOUSBFamily was not able to enumerate a device.
*Tiger*
Feb 21 14:53:21 migG5 kernel[0]: USBF: 2335.189 [0x42aa000] The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 2 of hub @ location: 0xb000000)
Feb 21 14:53:25 migG5 kernel[0]: USBF: 2338. 13 OHCI driver: OHCIRootHubPortPower bit not sticking (0). Retrying.
Feb 21 14:53:25 migG5 kernel[0]: USBF: 2338. 13 OHCI driver: OHCIRootHubPortPower bit not sticking (0). Retrying.
Feb 21 14:53:25 migG5 kernel[0]: USBF: 2338. 13 OHCI driver: OHCIRootHubPortPower bit not sticking (0). Retrying.
Feb 21 14:53:25 migG5 kernel[0]: USBF: 2338. 13 OHCI driver: OHCIRootHubPortPower bit not sticking (0). Retrying.
Feb 21 14:53:25 migG5 kernel[0]: USBF: 2338. 13 OHCI driver: OHCIRootHubPortPower bit not sticking (0). Retrying.
Feb 21 14:53:25 migG5 kernel[0]: USBF: 2338. 13 OHCI driver: OHCIRootHubPortPower bit not sticking (0). Retrying.
Feb 21 14:53:25 migG5 kernel[0]: USBF: 2338. 13 OHCI driver: OHCIRootHubPortPower bit not sticking (0). Retrying.
Feb 21 14:53:25 migG5 kernel[0]: USBF: 2338. 13 OHCI driver: OHCIRootHubPortPower bit not sticking (0). Retrying.
Feb 21 14:53:25 migG5 kernel[0]: USBF: 2338. 13 OHCI driver: OHCIRootHubPortPower bit not sticking (0). Retrying.
Feb 21 14:53:25 migG5 kernel[0]: USBF: 2338. 13 OHCI driver: OHCIRootHubPortPower bit not sticking (0). Retrying.
Feb 21 14:53:25 migG5 kernel[0]: USBF: 2338.813 [0x42aa000] The IOUSBFamily was not able to enumerate a device.
—
I’m interested if anyone else can duplicate this same problem or something similar with any other drives/enclosures (other then the 2 acomdata enclosures I have). Then we can look at the similarities and hopefully find out and fix the problem.
If no one else has this exact problem, perhaps it really is just an acomdata thing (as applecare suggested today on the phone). Perhaps it’s a chipset issue?
Any insight appreciated!
–
UPDATE: 2-21-08 9:00pm
So far I’ve tried 4 different Acomdata models, the only affected model is the “509 USB Series” hard drive enclosure. The other’s that do work fine are the 509 USB/Firewire, E5, and Samba series. I’ve also seen several posts about some IOMEGA external drives exhibiting this problem, but I don’t have a model number yet. So far, seems like a chipset issue… I’ll try contacting Acomdata to say if they can tell me the specific chipset, then perhaps Apple, to see if 10.4/10.5 have issues with that chipset.
Popularity: 5% [?]
@Cory Just throwing my experiences in here, adding to list of issues, I have experienced the same issue with the Iomega. I do not have the issue with my Lacie drives and I have about 10 of them. BUT I have had four power supplies fail on the Lacie drives. I went on line to Lacie, to buy replacements and for the longest time they were out of stock, which tells me that I am not alone in having this issue. I can understand that components fail but to have a 40% failure rate seems WAY excessive. I was going to go for a drobo and then I read all sorts of nightmares about them. Someone knowledgeable told me to hold out for “Windows Home Server” and this was from a MAC guy. Any experience with this? I am a photographer and have far to many hardrives, but can not afford a major investment of a true server.