PoE limit to 200mbps

Hi everyone, I’ll explain my problem straight away. Let me start by saying that I am not a technician but an enthusiast.
two years ago they installed three Mikrotik antennas on me (as per the map I attach) but whoever configured them for me can no longer come.
My problem is that fiber has been installed in the router (speedtest around 700mbps). If I run the speedtest on the first PoE I notice that it starts from 500mbps and ends with 200mbps, in fact on the PC after switch it reaches 200mbps.

everything is connected with eth with the exception of the two ptp and the transfer on eth occurs correctly at 1Gbps
How can I intervene without causing damage?
mirkotik map.jpg

Which devices are POE 1,2.3?

Are they simple power injectors?

Or something else, like Poe switches or the like?

How exactly are you performing the speedtest on the router and on the connection between Poe1 and PTP1?

The “problem” is likely not the PoE, but instead the speed of the WiFi link.

they are all powered by PoE
the speedtest I did was:
first to the main router and I was going at around 600mbps
then I tried connecting a computer to the POE and ran the speedtest on the POE and the result was the same
then I ran the test on the final computer connected by the ptp and it was running at 200mbps.

Here are the configurations of both:

TRANSMITTER

/interface bridge
add name=bridge1
/interface wireless
set [ find default-name=wlan1 ] antenna-gain=0 country=no_country_set \
    frequency-mode=manual-txpower ssid=MikroTik station-roaming=enabled
/interface ethernet
set [ find default-name=ether1 ] speed=100Mbps
/interface list
add name=WAN
add name=LAN
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
add authentication-types=wpa-psk,wpa2-psk eap-methods="" \
    management-protection=allowed mode=dynamic-keys name=test \
    supplicant-identity=""
/interface wireless
set [ find default-name=wlan2 ] adaptive-noise-immunity=ap-and-client-mode \
    ampdu-priorities=0,1,2,3,4,5,6,7 antenna-gain=0 band=5ghz-onlyac \
    basic-rates-a/g=48Mbps,54Mbps channel-width=20/40/80mhz-XXXX country=\
    no_country_set disabled=no frequency=5890 frequency-mode=superchannel \
    guard-interval=long ht-basic-mcs=\
    mcs-5,mcs-18,mcs-19,mcs-20,mcs-21,mcs-22,mcs-23 mode=ap-bridge \
    multicast-helper=full preamble-mode=long radio-name="" security-profile=\
    test skip-dfs-channels=all ssid=LINK_A station-roaming=enabled \
    supported-rates-a/g=48Mbps,54Mbps tx-power=40 tx-power-mode=\
    all-rates-fixed vht-basic-mcs="" vht-supported-mcs="" wireless-protocol=\
    802.11 wps-mode=disabled
/user group
set full policy="local,telnet,ssh,ftp,reboot,read,write,policy,test,winbox,pas\
    sword,web,sniff,sensitive,api,romon,dude,tikapp"
/interface bridge port
add bridge=bridge1 interface=wlan2
add bridge=bridge1 hw=no interface=ether1
add bridge=bridge1 interface=wlan1
/ip neighbor discovery-settings
set discover-interface-list=!dynamic
/interface list member
add interface=ether1 list=WAN
add interface=wlan2 list=LAN
add interface=wlan1 list=LAN
/ip dhcp-client
# DHCP client can not run on slave interface!
add disabled=no interface=ether1
add disabled=no interface=bridge1
/system clock
set time-zone-name=Europe/Rome
/system identity
set name=TX

RECEIVER

/interface bridge
add name=bridge1
/interface wireless
set [ find default-name=wlan1 ] antenna-gain=0 country=no_country_set \
    frequency-mode=manual-txpower ssid=MikroTik station-roaming=enabled
/interface list
add name=WAN
add name=LAN
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
add authentication-types=wpa-psk,wpa2-psk eap-methods="" \
    management-protection=allowed mode=dynamic-keys name=profile1 \
    supplicant-identity=""
/interface wireless
set [ find default-name=wlan2 ] adaptive-noise-immunity=ap-and-client-mode \
    ampdu-priorities=0,1,2,3,4,5,6,7 antenna-gain=0 band=5ghz-onlyac \
    basic-rates-a/g=48Mbps,54Mbps channel-width=20/40/80mhz-XXXX country=\
    no_country_set disabled=no frequency=5890 frequency-mode=superchannel \
    guard-interval=long ht-basic-mcs=\
    mcs-5,mcs-18,mcs-19,mcs-20,mcs-21,mcs-22,mcs-23 mode=station-bridge \
    multicast-helper=full preamble-mode=long radio-name="" scan-list=5890 \
    security-profile=profile1 skip-dfs-channels=all ssid=LINK_A \
    station-roaming=enabled supported-rates-a/g=48Mbps,54Mbps tx-power=33 \
    tx-power-mode=all-rates-fixed vht-basic-mcs="" vht-supported-mcs="" \
    wireless-protocol=802.11
/user group
set full policy="local,telnet,ssh,ftp,reboot,read,write,policy,test,winbox,pas\
    sword,web,sniff,sensitive,api,romon,dude,tikapp"
/interface bridge port
add bridge=bridge1 interface=wlan2 multicast-router=disabled
add bridge=bridge1 interface=ether1 multicast-router=disabled
add bridge=bridge1 interface=wlan1
/ip neighbor discovery-settings
set discover-interface-list=!dynamic
/interface list member
add interface=ether1 list=WAN
add interface=wlan2 list=LAN
add interface=wlan1 list=LAN
/ip address
add address=192.168.1.32/24 disabled=yes interface=wlan2 network=192.168.1.0
/ip dhcp-client
add disabled=no interface=bridge1
/ip route
add disabled=yes distance=1 gateway=192.168.1.1
/system clock
set time-zone-name=Europe/Rome
/system identity
set name=RX

What do you EXACTLY mean with “the POE”?

speed=100Mbps ???

I saw it too but I don’t understand where it comes from
MIKROTIK ETH.png

Ok.
For next time, that device is called a “PoE injector”.

No matter where it comes from, you need to remove that “speed=100Mbps” as a first step.

I removed it but is the same

Update the ROS version on all devices and make it the same! The firmwares too! What are the connection values ​​in the “ptp receiver” registration table?

“speed=100Mbps” does not matter, it is only “the speed when autonegation would be turned off”.
Obviously you have autonegotiation enabled (you should always have that unless you connect equipment more than 30 years old) and thus the link autonegotiates to 1Gbps Full Duplex.

The PoE injector does not limit that speed, for ethernet it is just a pass-through, it only adds the power to the ethernet cable.

Everything is fine, the only things that limit your measured speed are:

  • the speed of the WiFi link
  • the limitations of the devices you are using to test it (many low-end MikroTik devices cannot achieve 1Gbps in speedtest, only when passing traffic made by other devices)

rx.png

Which version of ROS did you update the devices to? The devices have 3 chains for 5GHz /1300/and should be connected to a minimum of 700-800, all three chains are checked to work on the devices?
RBwAPG-5HacT2HnD-BE is old device used old wireless drivers, but you can achieve over 400+ mb/ps

how can i control the chains? also i have updated on all devices the latest version which should be from august 2024

ROS v6 or ROS v7 ? The firmwares? The chains are located on wireless interface - HT:

/interface wireless set tx-chains=0,1,2 rx-chains=0,1,2 number=1

so:
ROS: 6.49.17
Firmware: 6.49.17
i lunched command

/interface wireless set tx-chains=0,1,2 rx-chains=0,1,2 number=1

but nothing is changed
chain.png

Change to GuardInterval=Any and check only AMPDU Priorities=0

done!
but the situation does not change, speedtest to 239mbps