In the U-Boot log, the names of the Ethernet interfaces are printed in the format <name>@<interface type>, for example, DPMAC2@xgmii. DPMAC is a DPAA2 object that identifies the physical interface.
For Linux, in TinyDistro as well as in Ubuntu distribution, by default, only one MAC is enabled as a standard Kernel Ethernet Interface. This interface is named eth0 by default (or eth1 if PCI Express network interface card is discovered first).
For details regarding creation of a DPAA2 network interface (DPNI) in Linux, refer to LS1088ARDB/LS1088ARDB-PB - How to create a DPAA2 network interface (DPNI) in Linux
The table below shows the mapping of Ethernet port names appearing on the chassis front panel with the port names in U-Boot and Linux for LS1088ARDB.
Port name on chassis | Port name in U-Boot | Port name in Linux (tinyDistro and Ubuntu userland) | Description |
---|---|---|---|
ETH0 | DPMAC2@xgmii | not enabled by default | XFI optical interface |
ETH1 | DPMAC1@xgmii | not enabled by default | XFI copper interface |
ETH2 | DPMAC7@qsgmii | not enabled by default | QSGMII copper interface |
ETH3 | DPMAC8@qsgmii | not enabled by default | QSGMII copper interface |
ETH4 | DPMAC9@qsgmii | not enabled by default | QSGMII copper interface |
ETH5 | DPMAC10@qsgmii | not enabled by default | QSGMII copper interface |
ETH6 | DPMAC3@qsgmii | not enabled by default | QSGMII copper interface |
ETH7 | DPMAC4@qsgmii | not enabled by default | QSGMII copper interface |
ETH8 | DPMAC5@qsgmii | eth0 by default (or eth1 if PCI Express network interface card is discovered first) | QSGMII copper interface |
ETH9 | DPMAC6@qsgmii | not enabled by default | QSGMII copper interface |
The table below shows the mapping of Ethernet port names appearing on the chassis front panel with the port names in U-Boot and Linux for LS1088ARDB-PB.
Port name on chassis | Port name in U-Boot | Port name in Linux (tinyDistro and Ubuntu userland) | Description |
---|---|---|---|
DPMAC1 | DPMAC1@xgmii | not enabled by default | XFI optical interface |
DPMAC2 | DPMAC2@xgmii | not enabled by default | XFI copper interface |
DPMAC3 | DPMAC3@qsgmii | not enabled by default | QSGMII copper interface |
DPMAC4 | DPMAC4@qsgmii | not enabled by default | QSGMII copper interface |
DPMAC5 | DPMAC5@qsgmii | eth0 by default (or eth1 if PCI Express network interface card is discovered first) | QSGMII copper interface |
DPMAC6 | DPMAC6@qsgmii | not enabled by default | QSGMII copper interface |
DPMAC7 | DPMAC7@qsgmii | not enabled by default | QSGMII copper interface |
DPMAC8 | DPMAC8@qsgmii | not enabled by default | QSGMII copper interface |
DPMAC9 | DPMAC9@qsgmii | not enabled by default | QSGMII copper interface |
DPMAC10 | DPMAC10@qsgmii | not enabled by default | QSGMII copper interface |