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