ethtool diz que eth0 usa MII mas par trançado é usado

8

O ethtool diz que "Portas suportadas: [TP MII]" e "Port: MII". Eu acho que TP significa par trançado e Media Independent Interface. No entanto, fisicamente, vejo que a placa de rede usa cabo de par trançado, não esse conector MII. Então, como isso pode ser explicado?

    
por scdmb 09.01.2014 / 21:17

1 resposta

13

Todos os chips Ethernet modernos têm o MAC integrado e usam um protocolo MII sobre portas físicas GMII, RGMII ou SerDes para se comunicar com o dispositivo PHY (mesmo que seja interno, isso geralmente é verdade). Se for uma interface de par trançado, a partir do PHY, o sinal passa por um conjunto de transformadores e pela conexão RJ-45.

+-------+   +-------+   +-------+       +-------+    +-------+   +-------+
|       |   |       |   |       |       |       |    |       |   |       |
|Host   |<--+       |<--+       |<------+       |<---+       |<--+       |
|Ctrl   |   | FIFOs |   |  MAC  |  MII  |  PHY  |    |Xformer|   | RJ-45 |
|uC     +-->|       +-->|       +------>|       +--->|       +-->|       |
|       |   |       |   |       |       |       |    |       |   |       |
+-------+   +-------+   +-------+       +-------+    +-------+   +-------+
    
por 09.01.2014 / 21:35