hotplugging eSATA hard disk not working

Hi
I have an 500GB Seagate Barracude ST3500320AS in an external eSATA/USB case.
But I can’t get hotplug access to the hard disk via eSATA. With USB everything works fine. And if the case is connected via eSATA during boot up it works,too.
I have AHCI activated in my BIOS. I think the problem is that no device is being created.
/var/log/messages used to show this while connecting to the running system:

Sep 24 19:48:53 1337computor kernel: ata6: softreset failed (device not ready)
Sep 24 19:48:53 1337computor kernel: ata6: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
Sep 24 19:48:53 1337computor kernel: ata6: link online but device misclassified, retrying
Sep 24 19:48:53 1337computor kernel: ata6: hard resetting link

But latterly nothing shows up while hotplugging.
Can anyone be of assistance?

P.S.: Sorry for my bad english. I’m not a native speaker :wink:

I was just googling for the same problem.

I am using an expresscard-eSATA-controller and it works fine with a WD Caviar Green (WD15EADS), but my other two Seagate Barracuda-drives (ST31500341AS) won’t start on hot-plug with eSATA - curious they start when either USB-cable or NO cable at all is plugged in. just if the esata-cable is plugged in it won’t start.

USB works fine on all drives.

Actually I never tried this. When I switch on the hard disk and then wait a couple of seconds before I connect it via eSATA this appears in /var/log/messages:

Oct  3 10:52:26 1337computor kernel: sd 2:0:0:0: [sdf] 976773168 512-byte hardware sectors: (500 GB/465 GiB)
Oct  3 10:52:26 1337computor kernel: sd 2:0:0:0: [sdf] Write Protect is off
Oct  3 10:52:26 1337computor kernel: sd 2:0:0:0: [sdf] Mode Sense: 00 3a 00 00
Oct  3 10:52:26 1337computor kernel: sd 2:0:0:0: [sdf] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Oct  3 10:52:26 1337computor kernel: sd 2:0:0:0: [sdf] 976773168 512-byte hardware sectors: (500 GB/465 GiB)
Oct  3 10:52:26 1337computor kernel: sd 2:0:0:0: [sdf] Write Protect is off
Oct  3 10:52:26 1337computor kernel: sd 2:0:0:0: [sdf] Mode Sense: 00 3a 00 00
Oct  3 10:52:26 1337computor kernel: sd 2:0:0:0: [sdf] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Oct  3 10:52:26 1337computor kernel:  sdf: sdf1
Oct  3 10:52:26 1337computor kernel: sd 2:0:0:0: [sdf] Attached SCSI disk
Oct  3 10:52:26 1337computor kernel: sd 2:0:0:0: Attached scsi generic sg6 type 0

It’s also shown in Dolphin but when I want to access it I get this error in Dolphin:

org.freedesktop.Hal.Device.PermissionDeniedByPolicy: org.freedesktop.hal.storage.mount-fixed auth_admin_keep_always <-- (action, result)

How can I get rid of this one?

Ok I finally made it!
Just had to make a chmod on the Device and now everything works.
Thank you vindex for making me intent of waiting before connecting the cable :slight_smile: