Linux 的 TLAN 驅動程式

版本:

1.14a

  1. 1997-1998 Caldera, Inc.

  1. 1998 James Banks

  1. 1999-2001 Torben Mathiasen <tmm@image.dk, torben.mathiasen@compaq.com>

有關驅動程式資訊/更新,請訪問 http://www.compaq.com

I. 支援的裝置

只有 PCI 裝置才能使用此驅動程式。

已支援

供應商 ID

裝置 ID

名稱

0e11

ae32

Compaq Netelligent 10/100 TX PCI UTP

0e11

ae34

Compaq Netelligent 10 T PCI UTP

0e11

ae35

Compaq Integrated NetFlex 3/P

0e11

ae40

Compaq Netelligent Dual 10/100 TX PCI UTP

0e11

ae43

Compaq Netelligent Integrated 10/100 TX UTP

0e11

b011

Compaq Netelligent 10/100 TX Embedded UTP

0e11

b012

Compaq Netelligent 10 T/2 PCI UTP/Coax

0e11

b030

Compaq Netelligent 10/100 TX UTP

0e11

f130

Compaq NetFlex 3/P

0e11

f150

Compaq NetFlex 3/P

108d

0012

Olicom OC-2325

108d

0013

Olicom OC-2183

108d

0014

Olicom OC-2326

注意事項

我不確定 100BaseTX 子卡(對於那些支援此類功能的卡)是否能工作。我還沒有任何確鑿的證據表明任何一種情況。

但是,如果一張卡支援 100BaseTx 而不需要新增子卡,那麼它應該可以使用 100BaseTx。

“Netelligent 10 T/2 PCI UTP/Coax” (b012) 裝置未經測試,但我不期望出現任何問題。

II. 驅動程式選項

  1. 您可以將 debug=x 附加到 insmod 行的末尾以獲取除錯訊息,其中 x 是一個位域,其中各位的含義如下

    0x01

    開啟常規除錯訊息。

    0x02

    開啟接收除錯訊息。

    0x04

    打開發送除錯訊息。

    0x08

    開啟列表除錯訊息。

  2. 您可以將 aui=1 附加到 insmod 行的末尾,以使介面卡使用 AUI 介面而不是 10 Base T 介面。 如果你想在基於 TLAN 的裝置上使用 BNC 聯結器,這也是應該做的。(在沒有 AUI/BNC 聯結器的裝置上設定此選項可能會導致其無法正常工作。)

  3. 您可以設定 duplex=1 以強制半雙工,設定 duplex=2 以強制全雙工。

  4. 您可以設定 speed=10 以強制 10Mbs 操作,設定 speed=100 以強制 100Mbs 操作。(我不確定如果一張只支援 10Mbs 的卡被強制進入 100Mbs 模式會發生什麼。)

  5. 您現在必須一起使用 speed=X duplex=Y。 如果您只做“insmod tlan.o speed=100”,驅動程式將進行自動協商。 要強制一個 10Mbps 半雙工鏈路,請執行“insmod tlan.o speed=10 duplex=1”。

  6. 如果驅動程式內建到核心中,您可以使用第 3 個和第 4 個引數分別設定 aui 和 debug。 例如

    ether=0,0,0x1,0x7,eth0
    

    假設 eth0 是一個受支援的 TLAN 裝置,這將 aui 設定為 0x1,debug 設定為 0x7。

    第三個位元組中的位分配如下

    0x01

    aui

    0x02

    使用半雙工

    0x04

    使用全雙工

    0x08

    使用 10BaseT

    0x10

    使用 100BaseTx

    當使用核心引數強制速度時,您還需要設定 speed 和 duplex 設定。 ether=0,0,0x12,0,eth0 將強制鏈路到 100Mbps 半雙工。

  7. 如果您的系統中有多個 tlan 介面卡,您可以在每個介面卡的基礎上使用上述選項。 要強制您的 eth1 介面卡使用 100Mbit/HD 鏈路,請使用

    insmod tlan speed=0,100 duplex=0,1
    

    現在 eth0 將使用自動協商,而 eth1 將被強制到 100Mbit/HD。 請注意,tlan 驅動程式最多支援 8 個介面卡。

III. 如果您遇到問題,可以嘗試以下操作

  1. 確保您的卡的 PCI ID 位於上面第 I 節中列出的那些之中。

  2. 確保路由正確。

  3. 嘗試強制不同的速度/雙工設定

還有一個 tlan 郵件列表,您可以透過傳送“subscribe tlan”到 majordomo@vuser.vu.union.edu 的電子郵件正文中來加入。

還有一個 tlan 網站,網址為 http://www.compaq.com