Xiaomi Redmi AX6000 2.5 GbE working at 1.0 GbE

The Xiaomi Redmi AX6000 has a WAN port that is 2.5 GbE. I have a cat6 cable connecting this port to a 2.5 GbE port on my router/firewall. Yet it is only negotiating a speed of 1.0 GbE.

  • The cable works @ 2.5 GbE with other devices on that same port

On the AX6000, it claims to be connected @ 2.5 GbE:

 # ethtool eth0                          
Settings for eth0:
	Supported ports: [ MII ]
	Supported link modes:   2500baseT/Full 
	Supported pause frame use: Symmetric Receive-only
	Supports auto-negotiation: Yes
	Supported FEC modes: Not reported
	Advertised link modes:  2500baseT/Full 
	Advertised pause frame use: Symmetric Receive-only
	Advertised auto-negotiation: Yes
	Advertised FEC modes: Not reported
	Link partner advertised link modes:  2500baseT/Full 
	Link partner advertised pause frame use: Symmetric
	Link partner advertised auto-negotiation: No
	Link partner advertised FEC modes: Not reported
	Speed: 2500Mb/s
	Duplex: Full
	Port: MII
	PHYAD: 0
	Transceiver: internal
	Auto-negotiation: on
	Current message level: 0x000000ff (255)
			       drv probe link timer ifdown ifup rx_err tx_err
	Link detected: yes

Yet on the router:

# ethtool eth3
Settings for eth3:
	Supported ports: [ TP ]
	Supported link modes:   10baseT/Full 
	                        100baseT/Full 
	                        1000baseT/Full 
	                        10000baseT/Full 
	                        2500baseT/Full 
	                        5000baseT/Full 
	Supported pause frame use: Symmetric Receive-only
	Supports auto-negotiation: Yes
	Supported FEC modes: Not reported
	Advertised link modes:  1000baseT/Full 
	Advertised pause frame use: Symmetric
	Advertised auto-negotiation: No
	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: Symmetric Receive-only
	Link partner advertised auto-negotiation: No
	Link partner advertised FEC modes: Not reported
	Speed: 1000Mb/s
	Duplex: Full
	Port: Twisted Pair
	PHYAD: 0
	Transceiver: internal
	Auto-negotiation: off
	MDI-X: Unknown
	Supports Wake-on: pg
	Wake-on: g
	Current message level: 0x00000005 (5)
			       drv link
	Link detected: yes

I tried forcing it with the following but that just led to a broken connection. Any thoughts are welcomed.

# ethtool -s eth3 speed 2500 duplex full autoneg off

Redmi AX6000 only supports 1GbE on all ports.

1 Like

eth0 is not a WAN port, it's CPU port connected to switch.

2 Likes

Ah, confirmed. Why am I seeing 2500 speed in the ethtool output?

You already got explanation - that is internal port between SoC and switch. Same way you see gigabit on all-100mbps routers.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.