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 集成 NetFlex 3/P

0e11

ae40

Compaq Netelligent 双 10/100 TX PCI UTP

0e11

ae43

Compaq Netelligent 集成 10/100 TX UTP

0e11

b011

Compaq Netelligent 10/100 TX 嵌入式 UTP

0e11

b012

Compaq Netelligent 10 T/2 PCI UTP/同轴

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/同轴” (b012) 设备未经测试,但我不认为会有任何问题。

II. 驱动程序选项

  1. 您可以在 insmod 行的末尾附加 debug=x 以获取调试消息,其中 x 是一个位字段,其中位表示以下内容

    0x01

    打开常规调试消息。

    0x02

    打开接收调试消息。

    0x04

    打开发送调试消息。

    0x08

    打开列表调试消息。

  2. 您可以在 insmod 行的末尾附加 aui=1,以使适配器使用 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
    

    这会将 aui 设置为 0x1,并将 debug 设置为 0x7,假设 eth0 是受支持的 TLAN 设备。

    第三个字节中的位分配如下

    0x01

    aui

    0x02

    使用半双工

    0x04

    使用全双工

    0x08

    使用 10BaseT

    0x10

    使用 100BaseTx

    当使用内核参数强制速度时,您还需要同时设置速度和双工设置。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 在上面第一节中列出的 ID 之中。

  2. 确保路由正确。

  3. 尝试强制不同的速度/双工设置

还有一个 tlan 邮件列表,您可以通过发送电子邮件到 majordomo@vuser.vu.union.edu 的正文中发送“subscribe tlan”来加入。

还有一个 tlan 网站,网址为 http://www.compaq.com