old-www/HOWTO/Ethernet-HOWTO.html

158 lines
7.9 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
<TITLE>Linux Ethernet-Howto</TITLE>
<LINK HREF="Ethernet-HOWTO-1.html" REL=next>
</HEAD>
<BODY>
<A HREF="Ethernet-HOWTO-1.html">Next</A>
Previous
Contents
<HR>
<H1>Linux Ethernet-Howto</H1>
<H2>by Paul Gortmaker</H2>v2.9, Aug 25, 2003
<P><HR>
<EM> This is the Ethernet-Howto, which is a compilation of information
about which ethernet devices can be used for Linux, and how to
set them up. Note that this Howto is focused
on the hardware and low level driver aspect of the ethernet cards,
and does not cover the software end of things like <CODE>ifconfig</CODE>
and <CODE>route</CODE>. That information is found in various other Linux documentation.</EM>
<HR>
<P>
<H2><A NAME="toc1">1.</A> <A HREF="Ethernet-HOWTO-1.html">Introduction</A></H2>
<UL>
<LI><A HREF="Ethernet-HOWTO-1.html#ss1.1">1.1 New Versions of this Document</A>
<LI><A HREF="Ethernet-HOWTO-1.html#ss1.2">1.2 Using the Ethernet-Howto</A>
<LI><A HREF="Ethernet-HOWTO-1.html#ss1.3">1.3 What do I need to to get ethernet working?</A>
<LI><A HREF="Ethernet-HOWTO-1.html#ss1.4">1.4 HELP - It doesn't work!</A>
<LI><A HREF="Ethernet-HOWTO-1.html#ss1.5">1.5 Type of cable that your card should support</A>
</UL>
<P>
<H2><A NAME="toc2">2.</A> <A HREF="Ethernet-HOWTO-2.html">Frequently Asked Questions</A></H2>
<UL>
<LI><A HREF="Ethernet-HOWTO-2.html#ss2.1">2.1 How do I tell Linux what driver to use?</A>
<LI><A HREF="Ethernet-HOWTO-2.html#ss2.2">2.2 What card should I buy for Linux?</A>
<LI><A HREF="Ethernet-HOWTO-2.html#ss2.3">2.3 Alpha Drivers -- Getting and Using them</A>
<LI><A HREF="Ethernet-HOWTO-2.html#ss2.4">2.4 Using More than one Ethernet Card per Machine</A>
<LI><A HREF="Ethernet-HOWTO-2.html#ss2.5">2.5 The <CODE>ether=</CODE> thing didn't do anything for me. Why?</A>
<LI><A HREF="Ethernet-HOWTO-2.html#ss2.6">2.6 Problems with NE1000 / NE2000 cards (and clones)</A>
<LI><A HREF="Ethernet-HOWTO-2.html#ss2.7">2.7 Problems with SMC Ultra/EtherEZ and WD80*3 cards</A>
<LI><A HREF="Ethernet-HOWTO-2.html#ss2.8">2.8 Problems with 3Com cards</A>
<LI><A HREF="Ethernet-HOWTO-2.html#ss2.9">2.9 FAQs Not Specific to Any Card.</A>
</UL>
<P>
<H2><A NAME="toc3">3.</A> <A HREF="Ethernet-HOWTO-3.html">Performance Tips</A></H2>
<UL>
<LI><A HREF="Ethernet-HOWTO-3.html#ss3.1">3.1 General Concepts</A>
<LI><A HREF="Ethernet-HOWTO-3.html#ss3.2">3.2 ISA Cards and ISA Bus Speed</A>
<LI><A HREF="Ethernet-HOWTO-3.html#ss3.3">3.3 Setting the TCP Rx Window</A>
<LI><A HREF="Ethernet-HOWTO-3.html#ss3.4">3.4 Increasing NFS performance</A>
</UL>
<P>
<H2><A NAME="toc4">4.</A> <A HREF="Ethernet-HOWTO-4.html">Vendor/Manufacturer/Model Specific Information</A></H2>
<UL>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.1">4.1 3Com</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.2">4.2 Accton</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.3">4.3 Adaptec</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.4">4.4 Allied Telesyn/Telesis</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.5">4.5 AMD / Advanced Micro Devices</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.6">4.6 Ansel Communications</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.7">4.7 Apricot</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.8">4.8 Arcnet</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.9">4.9 Boca Research</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.10">4.10 Broadcom</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.11">4.11 Cabletron</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.12">4.12 Cogent</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.13">4.13 Compaq</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.14">4.14 Danpex</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.15">4.15 Davicom</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.16">4.16 D-Link</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.17">4.17 DFI</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.18">4.18 Digital / DEC</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.19">4.19 Farallon</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.20">4.20 Fujitsu</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.21">4.21 Hewlett Packard</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.22">4.22 IBM / International Business Machines</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.23">4.23 ICL Ethernet Cards</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.24">4.24 Intel Ethernet Cards</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.25">4.25 Kingston</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.26">4.26 LinkSys</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.27">4.27 Microdyne (Eagle)</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.28">4.28 Mylex</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.29">4.29 Myson</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.30">4.30 National Semiconductor</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.31">4.31 Novell Ethernet, NExxxx and associated clones.</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.32">4.32 Netgear</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.33">4.33 Proteon</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.34">4.34 Pure Data</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.35">4.35 Racal-Interlan</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.36">4.36 RealTek</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.37">4.37 Sager</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.38">4.38 Schneider &amp; Koch</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.39">4.39 SEEQ</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.40">4.40 SiS (Silicon Integrated Systems) </A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.41">4.41 SMC (Standard Microsystems Corp.) </A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.42">4.42 Sundance</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.43">4.43 SysKonnect</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.44">4.44 Texas Instruments</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.45">4.45 Thomas Conrad</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.46">4.46 VIA</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.47">4.47 Western Digital</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.48">4.48 Winbond</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.49">4.49 Xircom</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.50">4.50 Zenith</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.51">4.51 Znyx</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.52">4.52 Identifying an Unknown Card</A>
<LI><A HREF="Ethernet-HOWTO-4.html#ss4.53">4.53 Drivers for Non-Ethernet Devices</A>
</UL>
<P>
<H2><A NAME="toc5">5.</A> <A HREF="Ethernet-HOWTO-5.html">Cables, Coax, Twisted Pair</A></H2>
<UL>
<LI><A HREF="Ethernet-HOWTO-5.html#ss5.1">5.1 Thin Ethernet (thinnet)</A>
<LI><A HREF="Ethernet-HOWTO-5.html#ss5.2">5.2 Twisted Pair</A>
</UL>
<P>
<H2><A NAME="toc6">6.</A> <A HREF="Ethernet-HOWTO-6.html">Software Configuration and Card Diagnostics</A></H2>
<UL>
<LI><A HREF="Ethernet-HOWTO-6.html#ss6.1">6.1 Configuration Programs for Ethernet Cards</A>
<LI><A HREF="Ethernet-HOWTO-6.html#ss6.2">6.2 Diagnostic Programs for Ethernet Cards</A>
</UL>
<P>
<H2><A NAME="toc7">7.</A> <A HREF="Ethernet-HOWTO-7.html">Technical Information</A></H2>
<UL>
<LI><A HREF="Ethernet-HOWTO-7.html#ss7.1">7.1 Programmed I/O vs. Shared Memory vs. DMA</A>
<LI><A HREF="Ethernet-HOWTO-7.html#ss7.2">7.2 Performance Implications of Bus Width</A>
<LI><A HREF="Ethernet-HOWTO-7.html#ss7.3">7.3 Performance Implications of Zero Copy</A>
<LI><A HREF="Ethernet-HOWTO-7.html#ss7.4">7.4 Performance Implications of Hardware Checksums</A>
<LI><A HREF="Ethernet-HOWTO-7.html#ss7.5">7.5 Performance Implications of NAPI (Rx interrupt mitigation)</A>
</UL>
<P>
<H2><A NAME="toc8">8.</A> <A HREF="Ethernet-HOWTO-8.html">Miscellaneous.</A></H2>
<UL>
<LI><A HREF="Ethernet-HOWTO-8.html#ss8.1">8.1 Transmit FIFO Buffers and Underrun Errors</A>
<LI><A HREF="Ethernet-HOWTO-8.html#ss8.2">8.2 Passing Ethernet Arguments to the Kernel</A>
<LI><A HREF="Ethernet-HOWTO-8.html#ss8.3">8.3 Using the Ethernet Drivers as Modules</A>
<LI><A HREF="Ethernet-HOWTO-8.html#ss8.4">8.4 Related Documentation</A>
<LI><A HREF="Ethernet-HOWTO-8.html#ss8.5">8.5 Disclaimer and Copyright</A>
<LI><A HREF="Ethernet-HOWTO-8.html#ss8.6">8.6 Closing</A>
</UL>
<HR>
<A HREF="Ethernet-HOWTO-1.html">Next</A>
Previous
Contents
</BODY>
</HTML>