ethtool mówi, że eth0 używa MII, ale używana jest skrętka

9

ethtool mówi, że „Obsługiwane porty: [TP ​​MII]” i „Port: MII”. Myślę, że TP oznacza skrętkę i niezależny od mediów interfejs. Jednak fizycznie widzę, że karta sieciowa używa kabla skrętki, a nie złącza MII. Jak to wyjaśnić?

scdmb
źródło

Odpowiedzi:

14

Wszystkie współczesne układy Ethernet mają wbudowany MAC i używają protokołu MII przez porty fizyczne GMII, RGMII lub SerDes do komunikacji z urządzeniem PHY (nawet jeśli jest wbudowane, jest to zwykle prawda). Jeśli będzie to interfejs typu skrętka, z PHY sygnał przechodzi przez zestaw transformatorów do złącza RJ-45.

+-------+   +-------+   +-------+       +-------+    +-------+   +-------+
|       |   |       |   |       |       |       |    |       |   |       |
|Host   |<--+       |<--+       |<------+       |<---+       |<--+       |
|Ctrl   |   | FIFOs |   |  MAC  |  MII  |  PHY  |    |Xformer|   | RJ-45 |
|uC     +-->|       +-->|       +------>|       +--->|       +-->|       |
|       |   |       |   |       |       |       |    |       |   |       |
+-------+   +-------+   +-------+       +-------+    +-------+   +-------+
Chris S.
źródło