ethtool sagt, dass eth0 MII verwendet, aber Twisted Pair verwendet wird

9

ethtool sagt, dass "Unterstützte Ports: [TP ​​MII]" und "Port: MII". Ich denke, dass TP Twisted Pair und Media Independent Interface bedeutet. Allerdings sehe ich physisch, dass die Netzwerkkarte ein Twisted Pair-Kabel verwendet, nicht diesen MII-Anschluss. Wie kann das erklärt werden?

scdmb
quelle

Antworten:

14

Alle modernen Ethernet-Chips verfügen über einen integrierten MAC und verwenden ein MII-Protokoll über GMII-, RGMII- oder SerDes-Ports, um mit dem PHY-Gerät zu kommunizieren (selbst wenn es integriert ist, ist dies normalerweise der Fall). Wenn es sich um eine Twisted-Pair-Schnittstelle handelt, wird das Signal vom PHY über eine Reihe von Transformatoren in die RJ-45-Verbindung geleitet.

+-------+   +-------+   +-------+       +-------+    +-------+   +-------+
|       |   |       |   |       |       |       |    |       |   |       |
|Host   |<--+       |<--+       |<------+       |<---+       |<--+       |
|Ctrl   |   | FIFOs |   |  MAC  |  MII  |  PHY  |    |Xformer|   | RJ-45 |
|uC     +-->|       +-->|       +------>|       +--->|       +-->|       |
|       |   |       |   |       |       |       |    |       |   |       |
+-------+   +-------+   +-------+       +-------+    +-------+   +-------+
Chris S.
quelle