HomeDefectsLIN1025-2884
Acknowledged

LIN1025-2884 : marvell-cn96xx: the Supported ports field in ethtool output is empty

Created: Jul 27, 2025    Updated: Aug 20, 2025
Found In Version: 10.25.33.1
Severity: Standard
Applicable for: Wind River Linux LTS 25
Component/s: BSP

Description

root@marvell-cn96xx:~# ethtool eth4
Settings for eth4:
	Supported ports: [  ]
	Supported link modes:   40000baseSR4/Full
	                        40000baseLR4/Full
	                        100000baseKR4/Full
	                        100000baseSR4/Full
	                        100000baseCR4/Full
	                        100000baseLR4_ER4/Full
	                        10000baseLRM/Full
	Supported pause frame use: No
	Supports auto-negotiation: No
	Supported FEC modes: RS
	Advertised link modes:  Not reported
	Advertised pause frame use: No
	Advertised auto-negotiation: No
	Advertised FEC modes: RS
	Speed: 100000Mb/s
	Duplex: Full
	Auto-negotiation: off
	Port: Twisted Pair
	PHYAD: 0
	Transceiver: internal
	MDI-X: Unknown
        Current message level: 0x00000000 (0)
                              
	Link detected: no
root@marvell-cn96xx:~# ethtool eth2
Settings for eth2:
	Supported ports: [  ]
	Supported link modes:   1000baseT/Half 1000baseT/Full
	                        10000baseKR/Full
	                        10000baseR_FEC
	                        25000baseCR/Full
	                        25000baseKR/Full
	                        25000baseSR/Full
	                        1000baseX/Full
	                        10000baseSR/Full
	                        10000baseLR/Full
	Supported pause frame use: No
	Supports auto-negotiation: No
	Supported FEC modes: RS	 BASER
	Advertised link modes:  Not reported
	Advertised pause frame use: No
	Advertised auto-negotiation: No
	Advertised FEC modes: RS	 BASER
	Speed: Unknown!
	Duplex: Half
	Auto-negotiation: off
	Port: Twisted Pair
	PHYAD: 0
	Transceiver: internal
	MDI-X: Unknown
        Current message level: 0x00000000 (0)
                              
	Link detected: no
root@marvell-cn96xx:~#

Steps to Reproduce

/lpg-build/cdc/fast_prod/WRL10_25/WRL10_25_GIT/wrlinux-10/setup.sh --machines marvell-cn96xx --templates feature/docker feature/target-toolchain feature/kdump feature/kexec --distros wrlinux --dl-layers=1 --accept-eula=yes

. environment-setup-x86_64-wrlinuxsdk-linux 
. oe-init-build-env 

echo 'PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-rt"' >>conf/local.conf

bibake wrlinux-image-std

After building the project, boot the target(#29153).