I have just bought a Thinkpad T61 7665 series with 1 Card Reader and 1 PCMCIA slot.
I've been using an Express Card to eSATA adapter for long with my previous T60 with blazing fast speed (> 70MB / s comparing with only 20MB/s USB 2.0) for data backup without any problem.
Since this new Thinkpad T61 does not have an Express Card slot, I have to buy a PCMCIA to eSATA adapter card instead, and now I face this annoying problem: The transfer speed is deadly slow, and limited to only 10MB/s. With this same card, I plug into the Dell Latitude D630's PCMCIA slot and the speed is just as expected (at least 60MB/s). That means the problem comes from the Thinkpad T61 itself.
I tried on both Windows XP SP2 and Windows Vista (with and without SP1) an no luck for me. For both OS, the same driver for the PCMCIA slot is used, and it's provided by default from MS, which is Ricoh R/RL/5C476(II) or Compatible Cardbus Controller. Unfortunately there's no such similar PCMCIA driver provided by Lenovo themself for the T61 / T61p series.
I've been hopelessly googling around for a few continuously, and this seems to be a common issue with Thinkpad users, such as this thread from the official Lenovo forums:
http://forums.lenovo.com/lnv/board/mess ... ing&page=2
The problem is the same with every Thinkpad T61 that has PCMCIA slot. You will only realize it only when you actually use it. Carl, a hardware engineer has just put up this excellent article named "Lenovo Thinkpad T61 Slow PCMCIA Performance" covering the whole issue with detailed benchmark to prove the truth. Please do take a look:
http://2xod.com/articles/Lenovo%20T61%20Slow%20PCMCIA/
I borrow his benchmark graph and put here for easy understanding:
Anyone here having the same problem or already got a solution please help us!
MOD EDIT: Picture warning added.








