On my hAP ac (RouterOS 7.2.3) i got a gigabit ethernet switch connected to ethernet port 2.
The issue is, that the maximum link speed is limited to 100 Mbps/FD only.
On all other ethernet ports i get 1Gbps
When i manually set the link-speed to 1Gbps i get no link at all.
Ethernet ports 2..5 are all on one bridge - nothing special.
Tested different cables (CAT6, CAT5e) without change.
Tested different link-partners (switch, PC) without change.
Any idea what can cause this limitation?
Post the result of
/interface ethernet export
except serial number (do not worry for MACs, if any)
[admin@MikroTik] > /interface ethernet export
# may/23/2022 16:21:47 by RouterOS 7.2.3
# software id = MZQ3-CBTY
#
# model = RouterBOARD 962UiGS-5HacT2HnT
# serial number = xxxxxxxxxxx
/interface ethernet
set [ find default-name=ether1 ] name=ether1_WAN speed=10Mbps
set [ find default-name=ether2 ] name=ether2_SWITCH
set [ find default-name=sfp1 ] disabled=yes
[admin@MikroTik] >
At the moment only port1 and port2 are in use.
Another question… what does this “speed=10Mbps” mean?
Someone at set it to 10Mbps when auto is off
Paste this on terminal, if the port not works, probably is broken:
/interface ethernet
set [ find ] speed=1Gbps
Entering the commands does not return anything?
I did a test and manually set the link-speed on port 1 to 1Gpbs.
It was not possible to get a link then! (Altough autonegotiation previously established a 1Gbps/FD link)
Not all device support non-auto negotiation
results of
/int eth monitor [find] once
???
[admin@MikroTik] /interface/ethernet> /int eth monitor [find] once
name: ether1_WAN ether2_SWITCH ether3 ether4 ether5 sfp1
status: link-ok link-ok no-link no-link no-link no-link
auto-negotiation: done done done done done failed
rate: 1Gbps 100Mbps
full-duplex: yes yes
tx-flow-control: no no
rx-flow-control: no no
advertising: 10M-half 10M-half 10M-half 10M-half 10M-half
10M-full 10M-full 10M-full 10M-full 10M-full
100M-half 100M-half 100M-half 100M-half 100M-half
100M-full 100M-full 100M-full 100M-full 100M-full
1000M-half 1000M-half 1000M-half 1000M-half 1000M-half
1000M-full 1000M-full 1000M-full 1000M-full 1000M-full
link-partner-advertising: 10M-half 10M-half
10M-full 10M-full
100M-half 100M-half
100M-full 100M-full
1000M-half
1000M-full
sfp-module-present: no
sfp-vendor-name:
sfp-vendor-part-number:
sfp-vendor-revision:
sfp-vendor-serial:
sfp-manufacturing-date:
[admin@MikroTik] /interface/ethernet>
the problem is in the other side: do not support or do not advertise more than 100Mbps…
I thought that too but i then tried different link partners and they all connect successfully with 1Gbps on the other ports of the router.
It’s just port 2 that refuses to report the 1Gbps client capability.
Here is the result when using port3 instead of port2:
[admin@MikroTik] /interface/ethernet> /int eth monitor [find] once
name: ether1_WAN ether2_SWITCH ether3 ether4 ether5 sfp1
status: link-ok no-link link-ok no-link no-link no-link
auto-negotiation: done done done done done failed
rate: 1Gbps 1Gbps
full-duplex: yes yes
tx-flow-control: no no
rx-flow-control: no no
advertising: 10M-half 10M-half 10M-half 10M-half 10M-half
10M-full 10M-full 10M-full 10M-full 10M-full
100M-half 100M-half 100M-half 100M-half 100M-half
100M-full 100M-full 100M-full 100M-full 100M-full
1000M-half 1000M-half 1000M-half 1000M-half 1000M-half
1000M-full 1000M-full 1000M-full 1000M-full 1000M-full
link-partner-advertising: 10M-half 10M-half
10M-full 10M-full
100M-half 100M-half
100M-full 100M-full
1000M-half 1000M-full
1000M-full
sfp-module-present: no
sfp-vendor-name:
sfp-vendor-part-number:
sfp-vendor-revision:
sfp-vendor-serial:
sfp-manufacturing-date:
[admin@MikroTik] /interface/ethernet>
If is the same cable moved from ether2 to ether3, or one pin is bent or oxydized, or the port is broken
Inspected the pins and cleaned them with IPA - they are looking perfect.
Additionally opened the device to check the solder joints - looking perfect aswell.
By the way… these hAP ac devices are running damn hot!
What i also don't understand is why on port 3 the option "1000M-half" is missing?
Not all devices supports 1000M-half.
Personally I think is a non-sense 1G half…
Ok, so most likely the hardware of port 2 is somehow damaged?
Just a quick update…
I used the “Cable test” function on the suspicious ethernet port 2 and it shows me a short on the last two wire-pairs.
This confirms that there is a hardware defect on the two additional pairs used by gigabit ethernet.
Forther investigation showed, that unfortunately there is no ESD-protection on ports 2…4 so the ethernet switch chip is definately faulty.