Connection

如何找出哪對 CAT5e 電纜實際連接到另一台機器?

  • March 26, 2013

在筆記型電腦上使用Linux(具體來說是 Debian),我希望能夠檢查例如 TX 或 RX 對是否都連接到另一台機器。如果說,我只連接了 RX(並且能夠接收,使用混雜模式),我希望能夠辨識 TX is not connected

確定 TX 未連接

高達 100BaseTX 的 802.3 標準中沒有任何內容支持此類功能。當然,如果您可以控制鏈路的兩端,您可以實現一個迴聲探測,該探測將由遠端端應答。

對於 1000BaseT,情況有所不同 - 不會有“TX 對”或“RX 對”之類的東西,因為所有四對都同時用於發送和接收。由於空閒幀通過線路連續發送,因此可以通過沒有流量來檢測斷開的對。

此外,一些 NIC 可能會提供進行電纜測試的方法,儘管它們是專有的,而且我不知道有任何 Linux 實現。這是 Windows 下 Broadcom 電纜分析對話框的樣子:

在此處輸入圖像描述

引用自:https://serverfault.com/questions/491347