diff options
author | Martin Holzer <mholzer@gentoo.org> | 2004-03-01 07:42:08 +0000 |
---|---|---|
committer | Martin Holzer <mholzer@gentoo.org> | 2004-03-01 07:42:08 +0000 |
commit | f982bb01d2d2bd662f07b32dd47fed0e9bc0fb1e (patch) | |
tree | 31b79c24a49d8b22aa0d66b36529442c21d5204e /net-misc/e1000/files | |
parent | Version bumped. Closes 43232 (diff) | |
download | historical-f982bb01d2d2bd662f07b32dd47fed0e9bc0fb1e.tar.gz historical-f982bb01d2d2bd662f07b32dd47fed0e9bc0fb1e.tar.bz2 historical-f982bb01d2d2bd662f07b32dd47fed0e9bc0fb1e.zip |
improved low-end switches compatiblity.
Diffstat (limited to 'net-misc/e1000/files')
-rw-r--r-- | net-misc/e1000/files/README.Gentoo | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/net-misc/e1000/files/README.Gentoo b/net-misc/e1000/files/README.Gentoo new file mode 100644 index 000000000000..91cfb1b9a115 --- /dev/null +++ b/net-misc/e1000/files/README.Gentoo @@ -0,0 +1,28 @@ +Workaround for some cards and low end switches +============================================== + +There is a known problem with some cards and low-end switches where the +ethernet controller is not able to establish a link (see README). In case +you are experiencing this problem, try the following: + +# Stop networking for e1000 +$ /etc/init.d/net.eth0 stop +$ rmmod e1000 + +# compile e1000 with workaround +$ USE_INCOMPATIBLE_SWITCH="yes" emerge e1000 + +# load e1000 with parameters limiting its speed +$ echo "alias eth0 e1000" > /etc/modules.d/e1000 +$ echo "options e1000 Speed=10 Duplex=2,1" >> /etc/modules.d/e1000 +$ update-modules + +# Start networking again +$ modprobe e1000 +$ /etc/init.d/net.eth0 start + +This assumes /etc/conf.d/net is set up correctly and your kernel is +configured without support for e1000 (neither as module nor compiled in) +as it is needed for net-misc/e1000 to work. +eth0 has to be replaced with the adapter you are using. You might need +different settings for Speed and Duplex. |