Wednesday, May 19, 2010

spwr(7D) is dead. Long live efe(7D)!

PSARC 2010/168 (EOF spwr) will officially remove support for SMC EtherPower II fast ethernet controllers from ON. Fortunately, the Emancipation project provides an alternative for users whom still require support for these devices.

The efe(7D) driver is a open source rewrite of the previously closed spwr(7D) driver. It supports both GLDv3 and Project Brussels interfaces and supports full 802.1Q VLANs and link aggregation. The driver supports both SPARC and x86.

The current version of the driver requires at least snv_134. Once the 2010.0x release ships and development builds resume, a new driver release will be made to support the committed GLDv3 interfaces putback in snv_136 and IPS.

OSOLefe-20100517-sparc.tar.bz2
OSOLefe-20100517-i386.tar.bz2

The source for the driver may be found in the Emancipation driver-gate:
http://src.opensolaris.org/source/xref/emancipation/driver-gate/efe/

Enjoy!

Saturday, May 8, 2010

It's Official...

About a month ago I accepted a position at Coraid, Inc. as a Solaris kernel developer. My primary focus will be driver development for the company's AoE-based storage HBAs and other related hardware.

After saying my goodbyes in St. Louis last week, I drove down to Athens, GA for two weeks of orientation and team building. I have to say, this last week at Coraid has been a gas - the engineering team here is astounding and leadership goes a long way toward making this a friendly and productive environment in which to work.

Everyone here seems pretty keen on what Solaris/OpenSolaris has to offer (particularly with respect to storage) - I am definitely looking forward to the road ahead.

Who knows? Maybe OpenSolaris will get a little AoE lovin' after all...