Very late success story with a PCI-X eSATA controller

Since 2003 I only use Linux as operating system on any of the computers I own.
Back in 2010 my decision to buy an eSATA expansion card for my computer was because USB3 still wasn't widely spread, USB3 support in Linux still was kinda experimental and all my external hard drive enclosures already supported eSATA but not USB3 and I didn't want to buy the rare and expensive USB3 enclosures that were available on german market.
So I decided to buy an eSATA expansion card and my choice fell on a Sonnet Tempo SATA X4P although the manufacturer's website didn't mention Linux support at all. I naively thought that it shouldn't be that hard to get the card working as it has a well supported Marvell chip from which I knew that the latest Linux kernels already support it (CONFIG_SATA_MV).
Unfortunately I was wrong with my assumption.

I only use so called LTS (Long Term Support) Linux kernel versions and the versions I used through the years all didn't work with the card:

3.2.x
3.4.x
3.10.x
3.12.x
3.14.x
3.18.x

This was such a frustrating experience that I even wrote a forum entry in the Gentoo Forum about this.

I didn't try with 4.1.x Linux kernel series but two weeks ago I tried to use the card again with Linux kernel version 4.4.6 and this time it succeeded. So anywhere between the Linux kernel versions 3.18 and 4.4.6 there might have been committed a fix to the Linux kernel that makes the card finally useful for me :-)

Trackbacks

Trackback specific URI for this entry

This link is not meant to be clicked. It contains the trackback URI for this entry. You can use this URI to send ping- & trackbacks from your own blog to this entry. To copy the link, right click and select "Copy Shortcut" in Internet Explorer or "Copy Link Location" in Mozilla.

No Trackbacks

Comments

Display comments as Linear | Threaded

No comments

The author does not allow comments to this entry