ethtool говорит, что eth0 использует MII, но используется витая пара

ethtool говорит, что "Поддерживаемые порты: [ TP ​​MII ]" и "Порт: MII". Я думаю, что TP означает витую пару и независимый от медиа интерфейс. Однако физически я вижу, что сетевая карта использует кабель витой пары, а не этот разъем MII. Так как это можно объяснить?

1 ответ

Решение

Все современные микросхемы Ethernet имеют встроенный MAC и используют протокол MII через физические порты GMII, RGMII или SerDes для связи с устройством PHY (даже если оно встроенное, это обычно так). Если это будет интерфейс с витой парой, то от PHY сигнал проходит через набор трансформаторов и подключается к разъему RJ-45.

+-------+   +-------+   +-------+       +-------+    +-------+   +-------+
|       |   |       |   |       |       |       |    |       |   |       |
|Host   |<--+       |<--+       |<------+       |<---+       |<--+       |
|Ctrl   |   | FIFOs |   |  MAC  |  MII  |  PHY  |    |Xformer|   | RJ-45 |
|uC     +-->|       +-->|       +------>|       +--->|       +-->|       |
|       |   |       |   |       |       |       |    |       |   |       |
+-------+   +-------+   +-------+       +-------+    +-------+   +-------+
Другие вопросы по тегам