SiliconImage3132-based eSATA mini PCI cards and OS X 10.8 Mountain Lion

The drivers provided by Sonnet, for their mini-PCI eSATA card (which is based on the archaic Silicon Image 3132 chip) haven’t been updated for years, but appear to work fine with Mountain Lion.

The problem, in my setup, was that OS X would not sleep at the specified interval, i.e. the driver disabled automatic sleep.

The terminal command “pmset -g assertions” indicated that an external disk was mounted and, sure enough, all disks attached to the eSATA card appeared as external (i.e. had orange icons) in Disk Utility.

The solution is to edit the plist file of the kext, as follows:

sudo nano /System/Library/Extensions/SiliconImage3132.kext/Contents/Info.plist

Change the “Physical Interconnect” key to indicate “Internal”:

<key>Physical Interconnect Location</key>
<string>Internal</string>

(toward the bottom of the plist file).

That should do it.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: