Compatibility Reports for Linksys Gigabit Network Adapter EG1032 v3

Reported by dfidler


Rating
Operating system
Debian GNU/Linux
Date

Oh, the pain. :(

There are several revs of this card. I have heard that v1 and v2 work with linux, but I have not tested them myself.

The v3 (which I bought) is now supported under kernels 2.6.15+, but it gets around 100Mb/s instead of 1000Mb/s (that is nic to nic; not thru a switch). Drivers from vendor don't work either.

I love this:

# mii-tool
SIOCGMIIPHY on 'eth0' failed: Operation not supported

Pre 2.6.15 kernels require you to change some hw recongnition strings in the sk98lin and r8169 drivers (see LinuxQuestions.org for the full thread) and a kernel recompile.

When I called linksys about the nic and told them that the drivers on their website didnt work for v3 cards they said, "Really? Gee, that's too bad."

Reported by csoma


Rating
Operating system
Fedora
Date

I got it to work.

Distro: Fedora Core 4
Kernel: 2.6.14-1.1644_FC4
Card: Lynksys EG1032
Switch: Netgear GS108

The driver on the card's CD is obsolete. I downloaded a new one from here:
http://mandalore.dyndns.biz/svn/public/linux/eg1032v3/
There's a README with compiling instructions.

"make install" failed since it could not do "rmmod r8169", so I commented out this line.

Next I modified /etc/modprobe.conf
Removed: alias eth1 sk98lin
Added: alias eth1 r8169
(This is the 2nd card in the computer)

and from command line:
ifconfig eth1 up

The driver was loaded and the 1000 Mb LED on the switch went on
(it was off until the driver was loaded).

Reported by clutzer


Rating
Operating system
Fedora
Date

The Linksys EG1032 v3 uses the Realtek RTL8169S-32 chipset.

The Realtek r8169 driver is what you want to use with this card. Unfortunately, the Syskonnect (sk98lin) driver registers itself as the driver for all Linksys Gigabit Adaptors (PCI Vendor/Device 0x1737/0x1032). The v2 card (PCI Subvendor 0x0015) uses sk98lin. The v3 card (PCI Subvendor 0x0024) should use the r8169.

I got mine working, but it wasn't the prettiest:
- I had to delete my sk98lin module
- I had to modify and recompile the r8169 module

http://mandalore.dyndns.biz/svn/public/linux/eg1032v3
http://bugzilla.kernel.org/show_bug.cgi?id=5108