ethtool says that "Supported ports: [ TP MII ]" and "Port: MII". I guess that TP means twisted pair and Media Independent Interface. However physically I see that network card uses twisted pair cable, not this MII connector. So how can it be explained?
Asked
Active
Viewed 9,460 times
1 Answers
15
All modern Ethernet chips have the MAC built-in, and use a MII protocol over GMII, RGMII, or SerDes physical ports to communicate with the PHY device (even if it's built-in, this is usually true). If it's going to be a twisted pair interface, from the PHY the signal passes through a set of transformers and into the RJ-45 connection.
+-------+ +-------+ +-------+ +-------+ +-------+ +-------+
| | | | | | | | | | | |
|Host |<--+ |<--+ |<------+ |<---+ |<--+ |
|Ctrl | | FIFOs | | MAC | MII | PHY | |Xformer| | RJ-45 |
|uC +-->| +-->| +------>| +--->| +-->| |
| | | | | | | | | | | |
+-------+ +-------+ +-------+ +-------+ +-------+ +-------+
Chris S
- 77,337
- 11
- 120
- 212