ethtool 说 eth0 使用 MII 但使用双绞线

scd*_*dmb 10 networking ethtool

ethtool 说“支持的端口:[TP MII]”和“端口:MII”。我猜 TP 意味着双绞线和媒体独立接口。然而,我看到网卡使用双绞线,而不是这个 MII 连接器。那么如何解释呢?

Chr*_*s S 15

所有现代以太网芯片都内置了 MAC,并使用基于 GMII、RGMII 或 SerDes 物理端口的 MII 协议与 PHY 设备通信(即使它是内置的,这通常也是如此)。如果它将是双绞线接口,则信号从 PHY 穿过一组变压器并进入 RJ-45 连接。

+-------+   +-------+   +-------+       +-------+    +-------+   +-------+
|       |   |       |   |       |       |       |    |       |   |       |
|Host   |<--+       |<--+       |<------+       |<---+       |<--+       |
|Ctrl   |   | FIFOs |   |  MAC  |  MII  |  PHY  |    |Xformer|   | RJ-45 |
|uC     +-->|       +-->|       +------>|       +--->|       +-->|       |
|       |   |       |   |       |       |       |    |       |   |       |
+-------+   +-------+   +-------+       +-------+    +-------+   +-------+
Run Code Online (Sandbox Code Playgroud)