# Intel® 網路介面卡安裝

這個頁面提供 Intel® 乙太網路裝置與軟體的簡短安裝說明。

如需詳細的安裝和組態資訊，請參閱下列內容：

- Intel 資源和說明文件中心提供的 Intel® 乙太網路介面卡與裝置使用者指南–
- README 檔案位在 Linux* 與 FreeBSD* 驅動程式 tar 壓縮檔中

## 安裝 Intel® 乙太網路介面卡

### 安裝介面卡

1. 關掉電腦並拔下電源線。如果執行「隨插即用」安裝的話，請先參考您的伺服器說明文件。
2. 移除電腦外殼，並從符合介面卡的插槽移除介面卡插槽鐵片。您可以使用比介面卡連接器還要長的插槽，這樣不會造成任何傷害，但是請不要嘗試把長度大於插槽的連接器安裝到插槽中。
3. 穩固地將介面卡插入插槽，並固定框架。
4. 將電腦外殼裝回原位。插入電源線。

### 安裝夾層卡

1. 關掉電腦並拔下電源線。
2. 移除電腦外殼。
3. 將夾層卡上的 PCIe 連接器與主機板上的連接器和四個塑膠固定座對齊。
4. 將主機板往下壓直到完全插入 MB 連接器以及卡入四個固定座為止。
5. 將電腦外殼裝回原位。插入電源線。

## 接上網路纜線

### 銅線介面卡：

若是 10 Mbps 網路，請使用「類別 3、4、或 5」的「雙絞線乙太網路」(TPE) 網路纜線。
若是 100 或 1000 Mbps 網路，以及其他住宅用網路，請使用「類別 5 (4 對)」纜線。
若是 10 Gbps 網路，請使用「類別 6」、「類別 6a」、或「類別 7」乙太網路纜線連接。

### 含 SC 接頭的光纖介面卡：

拆下並妥為存放光纖連接器外殼。將以 1000 為基礎的 SX 雙用類型 SC 光纖接頭插入配接卡框架上的 TX/RX 連接埠內。

### 含 LC 接頭的光纖介面卡：

拆下並妥為存放光纖連接器外殼。將 LC 接頭插入介面卡，並且應該使用適用於您的介面卡的纜線連接。如果纜線的規格與配接卡相符 (包括長度規格)，則可參考將纜線換成其他接頭類型 (例如 SC)。

### SFP+ 可插入光纖：

根據模組製造廠商的說明來安裝模組並連接纜線。

### CX4 接頭：

實體纜線必須符合 IEEE Std 802.3ak, Clause 54 (第 54 款) 規格。規定的纜線接頭是 IEC 61076-3-113 所定義的 MDI 彈簧鎖類型插座 (latch-type receptacle)。

啟動電腦並遵照以下的驅動程式安裝說明執行。

## 安裝驅動程式

### Microsoft* Windows* 作業系統

適用於 Microsoft Windows 的軟體可透過以下套件取得：

- 僅限 Windows 驅動程式。此選項不包含 Intel® PROSet 軟體。
- 僅限 Intel PROSet。此選項不包含 Windows 基礎驅動程式。務必先安裝基礎驅動程式，然後才能安裝 Intel PROSet。
- Intel® 乙太網路介面卡的完整驅動程式套件。此選項包含適用於所有作業系統的驅動程式與工具，但下載量非常大。

| 注意： 安裝驅動程式需要有作業系統的管理員權限。 如需目前版本支援的 Windows 版本，請參閱《介面卡使用者指南》中的「支援的作業系統」頁面。 並非所有版本的 Windows 都支援 Intel PROSet。查看《介面卡使用者指南》以取得更多資訊。

請執行下列步驟以安裝 Windows 驅動程式與工具：

1. 從 http://www.intel.com.tw/support 下載您心儀的軟體套件。
   - 如果您只要下載基礎驅動程式：
     - 如果您執行的是 32 位元作業系統，請下載 Wired_driver_XX.X_32.zip。
     - 如果您執行的是 64 位元作業系統，請下載 Wired_driver_XX.X_x64.zip。
   - 如果您只要下載 Intel PROSet：
     - 如果您執行的是 32 位元作業系統，請下載 Wired_PROSet_XX.X_32.zip。
     - 如果您執行的是 64 位元作業系統，請下載 Wired_PROSet_XX.X_x64.zip。
   - 如果您要下載完整的驅動程式套件：
     - 下載 Release_XX.X.zip。
2. 將下載的軟體套件解壓縮至您的硬碟。
3. 如果「尋找新增硬體」精靈啟動時，請按「取消」按鈕。
4. 如果您下載了完整的驅動程式套件：
   1. 在您解壓縮的檔案中瀏覽至 \APPS\SETUP\SETUPBD，然後前往與您的 Windows 版本 (32 位元或 64 位元) 對應的 Windows 子資料夾。
   2. 請在 Winx64 或 Win32 資料夾中，按兩下 SetupBD.exe。
   3. 完成安裝精靈中的步驟。
   4. 如果您要安裝 Intel PROSet，請導覽至 \APPS\PROSETDX，然後前往與您的 Windows 版本 (32 位元或 64 位元) 對應的 Windows 子資料夾。
   5. 請在 Winx64 或 Win32 資料夾中，按兩下 DxSetup.exe。
   6. 完成安裝精靈中的步驟。
5. 如果您只要下載 Windows 驅動程式：
   1. 請在下載的解壓縮檔案中，按兩下 SetupBD.exe。
   2. 完成安裝精靈中的步驟。
6. 如果您要安裝 Intel PROSet：
   1. 如果您尚未下載並解壓縮檔案，請從 Wired_PROSet_XX.X_xx.zip 下載並解壓縮檔案。
   2. 請在已解壓縮的檔案中，按兩下 DxSetup.exe。
   3. 完成安裝精靈中的步驟。

### Linux*

要建立這個驅動程式的二進位 RPM* 封包，請執行 'rpmbuild -tb <filename.tar.gz>'。用驅動程式的特定檔案名稱取代 <filename.tar.gz>。

| 注意： 要使建立適當作業，目前執行的核心與安裝的核心來源版本及組態一定要相符。如果您剛重新編譯核心，請馬上重新啟動系統。 RPM 的功能性僅在 Red Hat 傳遞版本中測試過。

1. 將基礎驅動程式 tar 檔案移到您選擇的目錄中。例如，使用 '/home/username/ixgbe' 或 '/usr/local/src/ixgbe'。
2. 解 tar/解壓縮該記錄檔，此處的 <x.x.x> 是驅動程式 tar 檔案的版本號碼：

   > `tar zxf ixgbe-<x.x.x>.tar.gz`

3. 變更為驅動程式 src 目錄，其中 <x.x.x> 是驅動程式 tar 的版次號碼：

   > `cd ixgbe-<x.x.x>/src/`

4. 編譯驅動程式模組：

   > `make install`

   此二進位檔案將被安裝為：

   > `/lib/modules/<kernel_version>/kernel/drivers/net/ixgbe.o`

   上列的安裝位置是預設的位置。那些位置對某些特定的 Linux 傳遞版本來說可能不正確。

5. 安裝模組：

   > `modprobe ixgbe <parameter>=<value>`

6. 輸入以下指令來指派介面的 IP 位址，其中 <x> 是介面號碼：

   > `ifconfig eth<x> <IP_address>`

7. 確定介面可以適當作業。輸入以下指令，其中 <IP_address> 是介面經過測試後，在同一子遮罩上的另外一部電腦的 IP 位址：

   > `ping <IP_address>`

### FreeBSD*

這個驅動程式的開發是為了配合 FreeBSD 核心，第 4.8 或更新的版本使用的。

| 注意：您一定要安裝核心來源才能編譯驅動程式模組。

在下面的說明中，x.x.x 是驅動程式 tar 檔案的名稱中的驅動程式版本。

1. 將基礎驅動程式 tar 檔案移到您選擇的目錄中。例如，使用 /home/username/ixgb 或 /usr/local/src/ixgb。
2. 解除 tar/解壓縮該記錄檔：

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

   如此會建立一個 `ixgb-x.x.x` 目錄。

3. 要安裝說明頁：

   > `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"`

   或者

   將驅動程式編譯到核心 (請參閱項目 8)。編輯 /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"`

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 檔案，然後新增下行：

   > `dev/ixgb/ixgb_hw.c optional ixgb
   > dev/ixgb/ixgb_ee.c optional ixgb
   > dev/ixgb/if_ixgb.c optional ixgb
   > `

   從 /usr/src/sys/conf/files.i386 檔案移除以下各行，如果它們存在的話：

   > `/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 作業系統說明文件。

*法律資訊