Marvell Gigabit ethernet adapter

| No Comments | No TrackBacks

I bought a Shuttle SB86i a few months ago, which is an Intel based small form factor system (reviewed by Silent PC Review) which came with an on-board gigabit ethernet adapter. This piece is referred to by lspci as a "Marvell Technology Groupl Ltd. 88E8053 Gigabit Ethernet Controller (rev 15)" and by dmesg as a "Yukon Gigabit Ethernet 10/100/1000Base-T Adapter". Either way, the chipset is made by SysKonnect and the driver in the kernel tree (sk98lin) just plain doesn't work. A quick search (via Google, what else?) turned up this post which referenced SysKonnect's driver page. Fromt the driver page (I chose the 'SK-9E21D 10/100/1000Base-T Adapter' under 'PCI Express Desktop Adapter') I was able to get their very simple package to build the kernel module on my Ubuntu system, all you need are the compiled kernel sources for the kernel you're running. If you don't know anything about your kernel and you're running Ubuntu (Dapper Drake, probably others), run this command as root to get and compile the kernel sources:


~# KERNEL_VERSION=`uname -r|grep -o "2\.[4|6]\.[1|2|][0-9]"` &&\
 apt-get install linux-source-$KERNEL_VERSION &&\
 cd /usr/src && /bin/tar jxf linux-source-$KERNEL_VERSION.tar.bz2 &&\
 ln -s linux-source-$KERNEL_VERSION linux &&\
 cd linux-source-$KERNEL_VERSION &&\
 cp /boot/config-$KERNEL_VERSION-* .config &&\
 make oldconfig && make

...and then install the driver from SysKonnect. If you don't know what the above comman does, pick it apart and figure it out! That's what Linux is all about. (cool regex, eh?)

No TrackBacks

TrackBack URL: http://dinomite.net/cgi-bin/mt/mt-tb.cgi/60

Leave a comment

Pages

About this Entry

This page contains a single entry by Drew Stephens published on March 29, 2006 2:01 PM.

Loss Prevention and You was the previous entry in this blog.

vBulletin login with WWW::Mechanize is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.