# 英特尔® PRO 网络适配器安装

### 英特尔® PRO/10GbE 服务器适配器

修改版本 08／2004

## 安装适配器

1. 关机并拔出电源线。如果进行“热插”安装，请首先参见您的服务器文档。卸下计算机箱盖。

2. 定位一个 3.3 伏 PCI-X 插槽（与 v1.0a 兼容），并移开插槽盖。此适配器支持 66、100 和 133 MHz 的 PCI-X 总线速度。如果需要，还可将此适配器安装在 3.3 伏 PCI（与 v.2.2 兼容）插槽中，但其性能达不到最佳。

3. 将适配器稳固地插入插槽，并固定支架。

4. 装回机盖。插入电源线。

## 连接网络电缆

1. 取下并保留光纤连接器的护套。

2. 接上网络连接器，多数连接器为锁定式设计，以保证方向正确（TX 位于顶部，RX 位于底部);

   对于英特尔® PRO/10GbE LR 服务器适配器：
   激光波长：1310 毫微米（不可见）
   使用的电缆类型：核心直径为 9.0mm 的单模式光纤
   连接器类型：LC
   电缆最大长度：10 公里

   对于英特尔® PRO/10GbE SR 服务器适配器：
   激光波长：850 毫微米（不可见）
   使用的电缆类型：核心直径为 62.5mm 或 50mm 的多模式光纤
   连接器类型：LC
   电缆最大长度：300 米

   如果布线与适配器的光学规格相配，包括长度限制，则可使用其他类型连接器（如 SC-至-LC）的转换电缆。

3. 将电缆另一端接至兼容的链接伙伴。

4. 启动计算机并按照针对操作系统的下列驱动程序安装指示进行操作。

## 安装驱动程序和英特尔® PROSet 软件

### Windows* 2000 或 Windows Server 2003

注意：安装驱动程序要求对操作系统具有管理员权限。

Windows 启动时检测到作为新硬件的适配器。要安装正确的驱动程序：

1. 检测到适配器时，Windows 或者安装一个 Windows 的驻留驱动程序或者启动发现新硬件向导。

2. 如果启功了向导，遵照提示安装此程序包中 CD 上的驱动程序。

3. 如果安装 Windows 的驻留驱动程序（不出现向导），则应更新此驱动程序。方法是：插入英特尔 CD，在英特尔 PRO 网络连接 autorun 窗口出现时，单击安装驱动程序按纽。

### Linux

要编译该驱动程序的二进制 RPM* 包，运行‘rpmbuild -tb <文件名.tar.gz>’。用该驱动程序的实际文件名代替 <文件名.tar.gz>。

| 注意：要使编译版本正确运行，当前运行的内核的版本和配置必须与安装的内核源相符。如果刚刚重新编译了内核，请马上重新引导系统。 RPM 功能仅在 Red Hat 发布上测试过。

1. 将基本驱动程序的 tar 文件移往您选择的目录。例如，使用‘/home/username/ixgb’ 或‘/usr/local/src/ixgb’。

2. 解压缩该档案文件，其中 <x.x.x> 是驱动程序压缩文件的版本号：

   > tar zxf ixgb-<x.x.x>.tar.gz

3. 切换到驱动程序 src 目录下，其中 <x.x.x> 是驱动程序压缩文件的版本号：

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

4. 编译驱动程序模块：

   > make install

   二进制文件将安装为：

   > /lib/modules/[KERNEL_VERSION]/kernel/drivers/net/ixgb.o

   以上列出的安装位置为默认位置。它们对某些 Linux 发布来说不一定正确。有关更多信息，请参见驱动程序 tar 中的 ldistrib.txt 文件。

5. 安装模块：

   > insmod ixgb <参数>=<值>

6. 用下列命令指派 IP 地址至接口，其中 <x> 是接口号：

   > ifconfig eth<x> <IP 地址>

7. 验证接口正常工作。输入以下命令。其中 <IP 地址>是与被测接口位于同一子网的另一台计算机的 IP 地址：

   > ping <IP 地址>

### FreeBSD

#### 编译和安装

此驱动程序为用于 FreeBSD 内核，版本 4.8 和更新而开发。

| 注意：必须安装内核源以便编译驱动程序模块。

在以下指示中，xxx 为驱动程序版本，如在驱动程序 tar 文件名称中所表明。

1. 将基本驱动程序的 tar 文件移往您选择的目录。例如，使用/home/username/ixgb 或 /usr/local/src/ixgb。

2. 解压缩该档案文件：

   > tar xfz ixgb-x.x.x.tar.gz

   这将创建一个 ixgb-x.x.x 目录。

3. 要安装 man 页：
   cd ixgb-x.x.x
   gzip -c ixgb.4 > /usr/share/man/man4/ixgb.4.gz

4. 要将驱动程序加载到正在运行的系统上，执行以下步骤：

   cd ixgb-x.x.x
   make

   或

   cd ixgb-x.x.x/src
   make load

5. 要为接口指定 IP 地址,输入以下命令：
   ifconfig ixgb<interface_num><IP_address>

6. 验证接口正常工作。输入以下命令。其中，<IP_address> 是与被测接口位于同一子网的另一台计算机的 IP 地址：
   ping <IP_address>

7. 如果要在系统引导时自动加载驱动程序：

cd ixgb-x.x.x/src
make load
cp if_ixgb.ko /modules

编辑 /boot/loader.conf，并添加以下一行：
if_ixgb_load="YES"
或者
将驱动程序编译入内核（参见第 7 项）。
编辑 /etc/rc.conf，并创建合适的 ifconfig_ixgb<interface_num>
条目：
ifconfig_ixgb<interface_num>="<ifconfig_settings>"
用法示例：
ifconfig_ixgb0="inet 192.168.10.1 netmask 255.255.255.0"
注意：要获取帮助，参见 ifconfig man 页：

8. 如果要将驱动程序编译入内核，输入：
   cd ixgb-x.x.x/src
   mkdir /usr/src/sys/dev/ixgb
   cp if_ixgb* /usr/src/sys/dev/ixgb
   cp ixgb* /usr/src/sys/dev/ixgb
   cp Makefile.kernel /usr/src/sys/modules/ixgb/Makefile
   编辑 /usr/src/sys/conf/files.i386 file，并添加以下：
   dev/ixgb/ixgb_hw.c optional ixgb
   dev/ixgb/ixgb_ee.c optional ixgb
   dev/ixgb/if_ixgb.c optional ixgb
   Remove the following lines from the /usr/src/sys/conf/files.i386 file, if
   they exist:
   /dev/ixgb/if_ixgb_fx_hw.c optional ixgb
   /dev/ixgb/if_ixgb_phy.c optional ixgb
   编辑 /usr/src/sys/i386/conf 中的
   内核配置文件（如：GENERIC 或 MYKERNEL）
   ，并确保存在以下一行：
   device ixgb
   编译并安装内核。必须重新引导系统以便使内核更新生效。
   有关编译内核的更多信息，请查询 FreeBSD 操作系统
   文档。

有关编译内核的更多信息，请查询 FreeBSD 操作系统文档。

## 更多信息

有关更多信息，请参阅在英特尔CD内的用户指南，或者英特尔支持网站：http://www.intel.com/support/cn/.

法律信息