6. 常见问题

以下是一些常见问题的集合,这些问题会不时地在 linux-tr 邮件列表中出现。如果你的问题没有在这里或本文档的其他地方得到解答,请随时在邮件列表中提问。

问: DHCP 在我的令牌环适配器上无法工作。
问: 我无法使用 ifconfig tr0 hw tr 4000DEADBEEF 在我的适配器上设置 LAA。
问: 我的 Linux 机器位于桥接网络上,并且与桥接器以外的机器存在连接问题。
问: 我可以使用 Linux 机器在令牌环和以太网之间进行桥接吗?
问: 好的,如果我不能桥接,我该如何连接我的令牌环和以太网网络?

问: DHCP 在我的令牌环适配器上无法工作。

答: 某些 DHCP 服务器和客户端无法与令牌环驱动程序正常工作。 这在 2.4 内核中尤其如此。 在 2.3.x 系列内核的开发过程中,令牌环的内部类型被更改以适应令牌环上的多播支持。 解决方案是将你的 DHCP 客户端/服务器升级到支持令牌环和/或最新内核版本的版本。

问: 我无法使用 ifconfig tr0 hw tr 4000DEADBEEF 在我的适配器上设置 LAA。

答: 首先,请仔细检查你的适配器/驱动程序是否支持设置 LAA,以及你是否提供了有效的 LAA。 此外,大多数驱动程序只允许在适配器连接到环之前设置此项。 同样,这与 2.4 内核中令牌环的内部类型的更改有关。 网站上提供了 nettools 的补丁,可以修复此问题并允许设置 LAA。

问: 我的 Linux 机器位于桥接网络上,并且与桥接器以外的机器存在连接问题。

答: 内核中的令牌环源路由代码使用生成树算法。 请联系你的网络管理员以在桥接器上启用此协议。

问: 我可以使用 Linux 机器在令牌环和以太网之间进行桥接吗?

答: 简单的答案是不行。 在软件中桥接网络拓扑结构非常复杂,虽然有可能实现,但没有人编写代码来做到这一点。 如果你必须桥接,有几家制造商生产硬件桥接器(最著名的是 Cisco)。

问: 好的,如果我不能桥接,我该如何连接我的令牌环和以太网网络?

答: 一台廉价的 Linux 机器,配备令牌环和以太网适配器,就可以成为一台出色的路由器。 设置令牌环/以太网路由器和以太网/以太网路由器之间没有区别。 你可以像往常一样在路由器上进行伪装(NAT)和过滤。 有关更多详细信息,请参阅 Netfilter howto。