MDIO on GPIOs

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MDIO on GPIOs

MDIO on GPIOs

In some cases, due to the limited resources allocated by imx pins, gpio has to be used as mdio/mdc.

This article is a simple guide on how to use MDIO on GPIOs.

The demo code is for network fec interface.

1. Add CONFIG_MDIO_GPIO=y and rebuild kernel

2. Modify fec device tree to use MDIO ON GPIO

FEC test result:

root@imx93evk:~# ethtool eth0

Settings for eth0:

        Supported ports: [ TP    MII ]

        Supported link modes:   10baseT/Half 10baseT/Full

                                100baseT/Half 100baseT/Full

                                1000baseT/Full

        Supported pause frame use: Symmetric

        Supports auto-negotiation: Yes

        Supported FEC modes: Not reported

        Advertised link modes:  10baseT/Half 10baseT/Full

                                100baseT/Half 100baseT/Full

                                1000baseT/Full

        Advertised pause frame use: Symmetric

        Advertised auto-negotiation: Yes

        Advertised FEC modes: Not reported

        Link partner advertised link modes:  10baseT/Half 10baseT/Full

                                             100baseT/Half 100baseT/Full

                                             1000baseT/Full

        Link partner advertised pause frame use: No

        Link partner advertised auto-negotiation: Yes

        Link partner advertised FEC modes: Not reported

        Speed: 1000Mb/s

        Duplex: Full

        Auto-negotiation: on

        master-slave cfg: preferred slave

        master-slave status: slave

        Port: Twisted Pair

        PHYAD: 2

        Transceiver: external

        MDI-X: Unknown

        Supports Wake-on: g

        Wake-on: d

        Link detected: yes

root@imx93evk:~# ifconfig

eth0: flags=-28605<UP,BROADCAST,RUNNING,MULTICAST,DYNAMIC>  mtu 1500

        inet 10.192.246.129  netmask 255.255.255.0  broadcast 10.192.246.255

        inet6 fe80::885a:aeff:fea3:7dcf  prefixlen 64  scopeid 0x20<link>

        ether 8a:5a:ae:a3:7d:cf  txqueuelen 1000  (Ethernet)

        RX packets 13  bytes 2294 (2.2 KiB)

        RX errors 0  dropped 3  overruns 0  frame 0

        TX packets 25  bytes 4691 (4.5 KiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 

eth1: flags=-28669<UP,BROADCAST,MULTICAST,DYNAMIC>  mtu 1500

        ether a2:5e:45:17:72:79  txqueuelen 1000

 

eQOS test result

imx93evk login: root
root@imx93evk:~# ifconfig
eth0: flags=-28669<UP,BROADCAST,MULTICAST,DYNAMIC> mtu 1500
ether 00:04:9f:08:7f:d0 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

eth1: flags=-28605<UP,BROADCAST,RUNNING,MULTICAST,DYNAMIC> mtu 1500
inet 10.192.246.112 netmask 255.255.255.0 broadcast 10.192.246.255
inet6 fe80::204:9fff:fe08:7fcf prefixlen 64 scopeid 0x20<link>
ether 00:04:9f:08:7f:cf txqueuelen 1000 (Ethernet)
RX packets 12 bytes 3020 (2.9 KiB)
RX errors 0 dropped 3 overruns 0 frame 0
TX packets 31 bytes 5355 (5.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 104

root@imx93evk:~# ethtool eth1
Settings for eth1:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Link partner advertised pause frame use: No
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 1000Mb/s
Duplex: Full
Auto-negotiation: on
master-slave cfg: preferred slave
master-slave status: slave
Port: Twisted Pair
PHYAD: 1
Transceiver: external
MDI-X: Unknown
Supports Wake-on: ug
Wake-on: d
Current message level: 0x0000003f (63)
drv probe l

Attachments
%3CLINGO-SUB%20id%3D%22lingo-sub-2030380%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMDIO%20on%20GPIOs%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2030380%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%0A%3CP%3EIn%20some%20cases%2C%20due%20to%20the%20limited%20resources%20allocated%20by%20imx%20pins%2C%20gpio%20has%20to%20be%20used%20as%20mdio%2Fmdc.%3C%2FP%3E%0A%3CP%3EThis%20article%20is%20a%20simple%20guide%20on%20how%20to%20use%20MDIO%20on%20GPIOs.%3C%2FP%3E%0A%3CP%3EThe%20demo%20code%20is%20for%20network%20fec%20interface.%3C%2FP%3E%0A%3CP%3E1.%20Add%20CONFIG_MDIO_GPIO%3Dy%20and%20rebuild%20kernel%3C%2FP%3E%0A%3CP%3E2.%20Modify%20fec%20device%20tree%20to%20use%20MDIO%20ON%20GPIO%3C%2FP%3E%0A%3CP%3EFEC%20test%20result%3A%3C%2FP%3E%0A%3CP%3Eroot%40imx93evk%3A~%23%20ethtool%20eth0%3C%2FP%3E%0A%3CP%3ESettings%20for%20eth0%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Supported%20ports%3A%20%5B%20TP%26nbsp%3B%26nbsp%3B%26nbsp%3B%20MII%20%5D%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Supported%20link%20modes%3A%26nbsp%3B%26nbsp%3B%2010baseT%2FHalf%2010baseT%2FFull%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20100baseT%2FHalf%20100baseT%2FFull%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%201000baseT%2FFull%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Supported%20pause%20frame%20use%3A%20Symmetric%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Supports%20auto-negotiation%3A%20Yes%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Supported%20FEC%20modes%3A%20Not%20reported%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Advertised%20link%20modes%3A%26nbsp%3B%2010baseT%2FHalf%2010baseT%2FFull%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20100baseT%2FHalf%20100baseT%2FFull%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%201000baseT%2FFull%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Advertised%20pause%20frame%20use%3A%20Symmetric%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Advertised%20auto-negotiation%3A%20Yes%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Advertised%20FEC%20modes%3A%20Not%20reported%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Link%20partner%20advertised%20link%20modes%3A%26nbsp%3B%2010baseT%2FHalf%2010baseT%2FFull%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20100baseT%2FHalf%20100baseT%2FFull%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%201000baseT%2FFull%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Link%20partner%20advertised%20pause%20frame%20use%3A%20No%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Link%20partner%20advertised%20auto-negotiation%3A%20Yes%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Link%20partner%20advertised%20FEC%20modes%3A%20Not%20reported%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Speed%3A%201000Mb%2Fs%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Duplex%3A%20Full%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Auto-negotiation%3A%20on%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20master-slave%20cfg%3A%20preferred%20slave%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20master-slave%20status%3A%20slave%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Port%3A%20Twisted%20Pair%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%20%3CSTRONG%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%3CFONT%20color%3D%22%23FF0000%22%3E%26nbsp%3BPHYAD%3A%202%3C%2FFONT%3E%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Transceiver%3A%20external%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20MDI-X%3A%20Unknown%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Supports%20Wake-on%3A%20g%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Wake-on%3A%20d%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20Link%20detected%3A%20yes%3C%2FP%3E%0A%3CP%3Eroot%40imx93evk%3A~%23%20ifconfig%3C%2FP%3E%0A%3CP%3Eeth0%3A%20flags%3D-28605%3CUP%3E%26nbsp%3B%20mtu%201500%3C%2FUP%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20inet%3CSTRONG%3E%3CFONT%20color%3D%22%23FF0000%22%3E%2010.192.246.129%3C%2FFONT%3E%26nbsp%3B%20%3C%2FSTRONG%3Enetmask%20255.255.255.0%26nbsp%3B%20broadcast%2010.192.246.255%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20inet6%20fe80%3A%3A885a%3Aaeff%3Afea3%3A7dcf%26nbsp%3B%20prefixlen%2064%26nbsp%3B%20scopeid%200x20%3CLINK%20%2F%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20ether%208a%3A5a%3Aae%3Aa3%3A7d%3Acf%26nbsp%3B%20txqueuelen%201000%26nbsp%3B%20(Ethernet)%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20RX%20packets%2013%26nbsp%3B%20bytes%202294%20(2.2%20KiB)%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20RX%20errors%200%26nbsp%3B%20dropped%203%26nbsp%3B%20overruns%200%26nbsp%3B%20frame%200%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20TX%20packets%2025%26nbsp%3B%20bytes%204691%20(4.5%20KiB)%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20TX%20errors%200%26nbsp%3B%20dropped%200%20overruns%200%26nbsp%3B%20carrier%200%26nbsp%3B%20collisions%200%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3Eeth1%3A%20flags%3D-28669%3CUP%3E%26nbsp%3B%20mtu%201500%3C%2FUP%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20ether%20a2%3A5e%3A45%3A17%3A72%3A79%26nbsp%3B%20txqueuelen%201000%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EeQOS%20test%20result%3C%2FP%3E%0A%3CP%3Eimx93evk%20login%3A%20root%3CBR%20%2F%3Eroot%40imx93evk%3A~%23%20ifconfig%3CBR%20%2F%3Eeth0%3A%20flags%3D-28669%3CUP%3E%20mtu%201500%3CBR%20%2F%3Eether%2000%3A04%3A9f%3A08%3A7f%3Ad0%20txqueuelen%201000%20(Ethernet)%3CBR%20%2F%3ERX%20packets%200%20bytes%200%20(0.0%20B)%3CBR%20%2F%3ERX%20errors%200%20dropped%200%20overruns%200%20frame%200%3CBR%20%2F%3ETX%20packets%200%20bytes%200%20(0.0%20B)%3CBR%20%2F%3ETX%20errors%200%20dropped%200%20overruns%200%20carrier%200%20collisions%200%3C%2FUP%3E%3C%2FP%3E%0A%3CP%3Eeth1%3A%20flags%3D-28605%3CUP%3E%20mtu%201500%3CBR%20%2F%3Einet%20%3CSTRONG%3E%3CFONT%20color%3D%22%23FF0000%22%3E10.192.246.112%3C%2FFONT%3E%3C%2FSTRONG%3E%20netmask%20255.255.255.0%20broadcast%2010.192.246.255%3CBR%20%2F%3Einet6%20fe80%3A%3A204%3A9fff%3Afe08%3A7fcf%20prefixlen%2064%20scopeid%200x20%3CLINK%20%2F%3E%3CBR%20%2F%3Eether%2000%3A04%3A9f%3A08%3A7f%3Acf%20txqueuelen%201000%20(Ethernet)%3CBR%20%2F%3ERX%20packets%2012%20bytes%203020%20(2.9%20KiB)%3CBR%20%2F%3ERX%20errors%200%20dropped%203%20overruns%200%20frame%200%3CBR%20%2F%3ETX%20packets%2031%20bytes%205355%20(5.2%20KiB)%3CBR%20%2F%3ETX%20errors%200%20dropped%200%20overruns%200%20carrier%200%20collisions%200%3CBR%20%2F%3Edevice%20interrupt%20104%3C%2FUP%3E%3C%2FP%3E%0A%3CP%3Eroot%40imx93evk%3A~%23%20ethtool%20eth1%3CBR%20%2F%3ESettings%20for%20eth1%3A%3CBR%20%2F%3ESupported%20ports%3A%20%5B%20TP%20MII%20%5D%3CBR%20%2F%3ESupported%20link%20modes%3A%2010baseT%2FHalf%2010baseT%2FFull%3CBR%20%2F%3E100baseT%2FHalf%20100baseT%2FFull%3CBR%20%2F%3E1000baseT%2FFull%3CBR%20%2F%3ESupported%20pause%20frame%20use%3A%20Symmetric%20Receive-only%3CBR%20%2F%3ESupports%20auto-negotiation%3A%20Yes%3CBR%20%2F%3ESupported%20FEC%20modes%3A%20Not%20reported%3CBR%20%2F%3EAdvertised%20link%20modes%3A%2010baseT%2FHalf%2010baseT%2FFull%3CBR%20%2F%3E100baseT%2FHalf%20100baseT%2FFull%3CBR%20%2F%3E1000baseT%2FFull%3CBR%20%2F%3EAdvertised%20pause%20frame%20use%3A%20Symmetric%20Receive-only%3CBR%20%2F%3EAdvertised%20auto-negotiation%3A%20Yes%3CBR%20%2F%3EAdvertised%20FEC%20modes%3A%20Not%20reported%3CBR%20%2F%3ELink%20partner%20advertised%20link%20modes%3A%2010baseT%2FHalf%2010baseT%2FFull%3CBR%20%2F%3E100baseT%2FHalf%20100baseT%2FFull%3CBR%20%2F%3E1000baseT%2FFull%3CBR%20%2F%3ELink%20partner%20advertised%20pause%20frame%20use%3A%20No%3CBR%20%2F%3ELink%20partner%20advertised%20auto-negotiation%3A%20Yes%3CBR%20%2F%3ELink%20partner%20advertised%20FEC%20modes%3A%20Not%20reported%3CBR%20%2F%3ESpeed%3A%201000Mb%2Fs%3CBR%20%2F%3EDuplex%3A%20Full%3CBR%20%2F%3EAuto-negotiation%3A%20on%3CBR%20%2F%3Emaster-slave%20cfg%3A%20preferred%20slave%3CBR%20%2F%3Emaster-slave%20status%3A%20slave%3CBR%20%2F%3EPort%3A%20Twisted%20Pair%3CBR%20%2F%3E%3CFONT%20color%3D%22%23FF0000%22%3E%3CSTRONG%3EPHYAD%3A%201%3C%2FSTRONG%3E%3C%2FFONT%3E%3CBR%20%2F%3ETransceiver%3A%20external%3CBR%20%2F%3EMDI-X%3A%20Unknown%3CBR%20%2F%3ESupports%20Wake-on%3A%20ug%3CBR%20%2F%3EWake-on%3A%20d%3CBR%20%2F%3ECurrent%20message%20level%3A%200x0000003f%20(63)%3CBR%20%2F%3Edrv%20probe%20l%3C%2FP%3E%0A%3C%2FLINGO-BODY%3E
No ratings
Version history
Last update:
‎01-22-2025 11:28 PM
Updated by: