在笔记本电脑上使用Linux (具体而言),我希望能够检查,例如,TX或RX对是否都连接到另一台机器。 如果说,我只连接了RX(并且能够接收,使用混杂模式),我希望能够确定TX没有连接 。
确定TX没有连接
在802.3标准中没有任何支持这种function的100BaseTX。 当然,如果你可以控制链路的两端,你可以实现一个远程回应的回波探测器。
对于1000BaseT而言,事情是不同的 – 不会有像“TX对”或“RX对”这样的东西,因为所有四对同时用于发送和接收。 由于IDLE帧通过线路连续发送,所以断开的对可以在没有业务的情况下被检测到。
此外,有些网卡可能会提供线缆testing的方法,虽然它们是专有的,我不知道任何Linux的实现。 这是Broadcom Cable Analysis对话框在Windows下的外观:
