ok i got tired of the slack speed of USB 2 for doing even small stuff on my external drive, so i switched drives and got an eSATA express card to use with my T60
ubuntu 8.04,
kernel 2.6.24-19-generic,
rosewill rc-605 eSATA expresscard with Silicon Images 3132 RAID controller
dmesg shows its using the sata_sil24 driver
it only works if the card is in and the drive it attached and powered on at boot. if i unplug the esata cable i can plug in again and itll work, if i unplug the card im no good until a reboot.
the drive does *not* get auto-mounted, i assume because it sees it on a RAID controller and doesnt treat it as external storage.
even worse is that when it works...its not going any faster than it was with USB 2.0 🙁 (Im averaging 5MB/sec with both)
edit: it has gone as high as 13MB/sec now, not sure what was going on earlier, maybe just where it was writing to on the drive.
i found a "scsi-rescan-bus.sh" script that seemed to be suggested in a few places, it finds nothing if the card is unplugged and then plugged in again
i guess if it sees it as a RAID controller that might explain why it only sees the card if its in on bootup, and doesnt auto-mount, right?
any ideas at all? does linux just not have good/full support for this type of hardware configuration? id like to be able to use the card without rebooting (i rarely reboot my laptop)
edit: updated a couple of things after testing some more
ubuntu 8.04,
kernel 2.6.24-19-generic,
rosewill rc-605 eSATA expresscard with Silicon Images 3132 RAID controller
dmesg shows its using the sata_sil24 driver
it only works if the card is in and the drive it attached and powered on at boot. if i unplug the esata cable i can plug in again and itll work, if i unplug the card im no good until a reboot.
the drive does *not* get auto-mounted, i assume because it sees it on a RAID controller and doesnt treat it as external storage.
even worse is that when it works...its not going any faster than it was with USB 2.0 🙁 (Im averaging 5MB/sec with both)
edit: it has gone as high as 13MB/sec now, not sure what was going on earlier, maybe just where it was writing to on the drive.
i found a "scsi-rescan-bus.sh" script that seemed to be suggested in a few places, it finds nothing if the card is unplugged and then plugged in again
i guess if it sees it as a RAID controller that might explain why it only sees the card if its in on bootup, and doesnt auto-mount, right?
any ideas at all? does linux just not have good/full support for this type of hardware configuration? id like to be able to use the card without rebooting (i rarely reboot my laptop)
edit: updated a couple of things after testing some more