⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 linux intel 网卡驱动,利用他可以让inel的pro 100 网卡进行网络配置和实用
💻
📖 第 1 页 / 共 2 页
字号:
Linux* Base Driver for the Intel(R) PRO/100 Family of Adapters
==============================================================

August 6, 2002


Contents
========

- In This Release
- Supported Adapters
- Building and Installation
- Command Line Parameters
- CPU Cycle Saver
- Hot Plug
- Additional Configurations
- Troubleshooting
- Support


In This Release
===============

This file describes the Linux* Base Driver for the Intel(R) PRO/100 Family of
Adapters, version 2.1.15. This driver is intended for 2.2.x and 2.4.x kernels;
it is known to build properly on 2.2.x kernels through 2.2.20 and on 2.4.x 
kernels through 2.4.18. Intel focused testing on Intel architectures running 
the 2.4.18 kernel. This driver includes support for Itanium(TM)-based 
systems.

NOTE: This driver version contains the final development set for 2.2.x 
      kernels through 2.2.20. Development will continue for 2.4.x kernels and
      future production kernels.

The Intel PRO/100 driver is only supported as a loadable module at this time.
Intel is not supplying patches against the kernel source to allow for static 
linking of the driver. For questions related to hardware requirements, refer 
to the documentation supplied with your Intel PRO/100 adapter.

This release version includes:

   - Additional ethtool functionality, including link status test and EEPROM 
     read/write. A third-party application can use the ethtool interface to 
     get and set driver parameters.

   - Support for Zero copy on 82550-based adapters. This feature provides 
     faster data throughput and significant CPU usage improvement in systems 
     that use the relevant system call (sendfile(2)).

   - Support for large MTU-enabling interface (1504 bytes) with kernel's 
     VLAN module

   - Support for polling on RX

   - Support for Wake On LAN* on 82550 and 82559-based adapters


Supported Adapters
==================

The following Intel network adapters are compatible with the drivers 
in this release:

Controller  Adapter Name                            Board IDs
----------  ------------                            ---------

82558       PRO/100+ PCI Adapter                    668081-xxx, 689661-xxx

82558       PRO/100+ Management Adapter             691334-xxx, 701738-xxx,
                                                    721383-xxx

82558       PRO/100+ Dual Port Server Adapter       714303-xxx, 711269-xxx, 
                                                    A28276-xxx

82558       PRO/100+ PCI Server Adapter             710550-xxx

82550       PRO/100 S Server Adapter                752438-xxx (82550)
82559                                               A56831-xxx, A10563-xxx,
                                                    A12171-xxx, A12321-xxx, 
                                                    A12320-xxx, A12170-xxx
                                                    748568-xxx (82559)
                                                    748565-xxx (82559)


82550       PRO/100 S Desktop Adapter               751767-xxx (82550)
82559                                               748592-xxx, A12167-xxx, 
                                                    A12318-xxx, A12317-xxx, 
                                                    A12165-xxx
                                                    748569-xxx (82559)



82559       PRO/100+ Server Adapter                 729757-xxx

82559       PRO/100 S Management Adapter            748566-xxx, 748564-xxx

82550       PRO/100 S Dual Port Server Adapter      A56831-xxx

82551       PRO/100 M Desktop Adapter               A80897-xxx

            PRO/100 S Advanced Management Adapter   747842-xxx, 745171-xxx

CNR         PRO/100 VE Desktop Adapter              A10386-xxx, A10725-xxx, 
                                                    A23801-xxx, A19716-xxx


            PRO/100 VM Desktop Adapter              A14323-xxx, A19725-xxx, 
                                                    A23801-xxx, A22220-xxx, 
                                                    A23796-xxx
   

To verify that your adapter is supported, find the board ID number on the 
adapter. Look for a label that has a barcode and a number in the format 
123456-001 (six digits hyphen three digits). Match this to the list of 
numbers above.

For more information on how to identify your adapter, go to the Adapter & 
Driver ID Guide at:

  http://support.intel.com/support/network/adapter/pro100/21397.htm

For the latest Intel PRO/100 network driver for Linux, see:

  http://downloadfinder.intel.com/scripts-df/support_intel.asp


Building and Installation
=========================

To build a binary RPM* package of this driver run 'rpm -tb <filename.tar.gz>'.
Replace <filename.tar.gz> with the specific file name of the driver. 

NOTES: For the build to work properly it is important that the currently
       running kernel MATCH the version and configuration of the installed
       kernel source. If you have just recompiled your kernel reboot the 
       system now.

       If you are building the e100 driver on a fresh install of Red Hat* 
       without recompiling the kernel, the build generates warnings. This 
       is normal and does not affect driver performance. If you have 
       difficulties, remove the non-Intel eepro100 module.

1. Move the base driver tar file to the directory of your choice. For 
   example, use: /home/username/e100 or /usr/local/src/e100.

2. Untar/unzip the archive by entering the following, where <x.x.x> is the 
   version number for the driver tar:

     tar xfz e100-<x.x.x>.tar.gz

3. Change to the driver src directory by entering the following, where 
   <x.x.x> is the version number for the driver tar:

     cd e100-<x.x.x>/src/	

4. Compile the driver module:

     make install

   The binary will be installed as: 
   
     For Linux 2.2.x systems:

        /lib/modules/<kernel_version>/net/e100.o

     For Linux 2.4.x systems:

        /lib/modules/<kernel_version>/kernel/drivers/net/e100.o

   The install locations listed above are the default locations. They may not 
   be correct for certain Linux distributions. For more information, see the 
   ldistrib.txt file included in the driver tar.

5. Install the module:

     insmod e100 <parameter>=<value>

   NOTE: If you are using Hot Plug, see the "Hot Plug" section below.
 
6. Assign an IP address to the interface by entering the following, where <x> 
   is interface number:

     ifconfig eth<x> <IP_address>

7. Verify that the interface works. Enter the following, where <IP_address>
   is the IP address for another machine on the same subnet as the interface
   that is being tested:

     ping <IP_address>	
	

NOTE: In order to see link messages and other Intel driver information on 
      your console, you must set the dmesg level up to six. This can be done 
      by entering the following on the command line: 

        dmesg -n 6

      If you wish to see all messages issued by the driver, including debug 
      messages, set the dmesg level to seven.


Command Line Parameters
=======================

The following optional parameters are used by entering them on the command 
line with the modprobe or insmod command. For example, with two Intel PRO/100 
PCI adapters, entering:
	
     modprobe e100 TxDescriptors=32,128

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -