Slow wireless speed on Mikrotik RB912UAG-2HPnD

Strange issue I have notice
I have a Mikrotik RB912UAG-2HPnD connected to a simple switch connected to a fortigate (as a defualt gateway).
work without a problem , but I noticed that the max download speed is ~ 10Mbps . (even when I the device is 1 meter from the router and the signal is -45~ )
up until now my WiFi had this setup:

/interface wireless
set [ find default-name=wlan1 ] band=2ghz-g/n disabled=no frequency=2452 installation=indoor \
    mode=ap-bridge radio-name=Office rx-chains=0,1 security-profile=OfficePassword ssid="MYWiFi " \
    tx-chains=0,1 tx-power=15 tx-power-mode=all-rates-fixed wireless-protocol=802.11 wps-mode=disabled

I have connetced computer to the switch and setup the defulat gateway as the mikrotik device
check the download speed and got 100Mbps
so I know there is no problem in the fortigate , or also in the mikrotik ( I ssume) .
the ethernet and the WiFi in the mikrotk are on a bridge

can it be the password type\setting?

/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=My-Router
add authentication-types=wpa2-psk,wpa2-eap group-ciphers=tkip management-protection=allowed mode=dynamic-keys \
    name=OfficePassword supplicant-identity="" unicast-ciphers=tkip wpa2-pre-shared-key=P@ssw0rd!

when I change the type to AES-CCM
I got ~ 40 MBPS

also when I try to change the WiFi to “Only-N” - I could see the netwrok in my phone , but was unable to connect to it .
using samsung phone S8\S10\S20

what could be the problem ?

You have randomly set parameters and activated eap and tkip

what do you mean?

Exactly what I wrote: You have randomly set parameters and activated eap and tkip
For default are not set on that way.

paste this on terminal without omit { } :

{
/interface wireless security-profiles
    set [ find default=yes ] supplicant-identity=MikroTik
    set OfficePassword disable-pmkid=yes authentication-types=wpa2-psk group-ciphers=aes-ccm \
        management-protection=disabled supplicant-identity=MikroTik unicast-ciphers=aes-ccm

/interface wireless
    set [ find default-name=wlan1 ] ssid="MYWiFi" tx-power=17 tx-power-mode=default 
}

tkip destroy connection on “n”

Also wpa2-eap method and management-protection have nothing to do with standard wifi for smartphone

And if you force with all-rated-fixed the tx power, you can cause distotion with too much power on higher data rates

And are why I wrote “You have randomly set parameters”

much better
I can get up to 50Mbps now
can I do something else? or this is the max I can achieve?
I’m now working on
Band “Only-N” ,
Channel 20/40Mhz eC
Freq: 2452 Mhz

do not expect so much on 2,4GHz wifi… if the datarate is, for example 54Mbps, you really can obtain a speed from 18 to 24Mbps for channel (if no interferences present)
36 to 48Mbps if you use two channel 20+20

If you want more, you need to use a 5GHz AP, but have shorter range because 5GHz are well blocked from walls

the data rate setting in the WiFi is default (didn’t chane anything there)
when I look at the regestration table I can the devices are connected at Tx\RX is 72.2Mbps-20Mhz/1S/SGI

I’m more then happy with this , up uitul now I had around ~ 10Mbps

just wanted to know if I can do anything else

Thanks!

Next step is smartphone, if have only 1 stream (1S), you can not do anything, and using “g” or “n” really do not change anything…
The 72.2Mbps-20Mhz/1S/SGI probably is the max for your smartphone

If you can use a smartphone with 2 strams (2 antennas inside) you can reach 100Mbit/s when the link is 300Mbps-40Mhz/2S/SGI

OK
good to know
Thank you!

me again :slight_smile:
I have connected a Mikrotik to Mikrotik using the same wireless setting

I can see in the registration that the signal is good ,adn it’s using 2 stream

id=*391;ap=false;comment=;interface=wlan1;mac-address=AC:11:18:1B:FC:60;signal-strength=-58dBm@1Mbps;tx-rate=144.4Mbps-20MHz/2S/SGI

in the seconds Mikrotik router I have bridge with ethernet+wlan
I have connected a comuter to the ethenet and run speed test - get ~ 35MBPS also
do I need to change something in the seconds Mikrotik , bridge setting maybe? because now I shoud get much more no ?

/interface bridge
add fast-forward=no name=bridge1
/interface ethernet
set [ find default-name=ether1 ] advertise=\
    10M-half,10M-full,100M-half,100M-full,1000M-half,1000M-full 
set [ find default-name=ether2 ] advertise=\
    10M-half,10M-full,100M-half,100M-full,1000M-half,1000M-full
set [ find default-name=ether3 ] advertise=\
    10M-half,10M-full,100M-half,100M-full,1000M-half,1000M-full 
set [ find default-name=ether4 ] advertise=\
    10M-half,10M-full,100M-half,100M-full,1000M-half,1000M-full 

/interface bridge port
add bridge=bridge1 hw=no interface=ether3
add bridge=bridge1 hw=no interface=ether4
add bridge=bridge1 interface=wlan1
add bridge=bridge1 hw=no interface=ether1
add bridge=bridge1 hw=no interface=ether2
/interface bridge settings
set use-ip-firewall=yes

/ip address
add address=10.0.0.250/24 interface=bridge1 network=10.0.0.0

/ip route
add distance=1 gateway=10.0.0.1

soudn’t I get higher resualt ?
** I have check with another comoputer connected to ethernet on the AP side - I get ~100MBps (so the internet speed is good )

From what I deduce from your config, upgrade the device, reset the config to default, and reconfigure from start.
/interface bridge
add fast-forward=no name=bridge1
/interface ethernet
set [ find default-name=ether1 ] advertise=10M-half,10M-full,100M-half,100M-full**,1000M-half,1000M-fullset [ find default-name=ether2 ] advertise=10M-half,10M-full,100M-half,100M-full,1000M-half,1000M-fullset [ find default-name=ether3 ] advertise=10M-half,10M-full,100M-half,100M-full,1000M-half,1000M-fullset [ find default-name=ether4 ] advertise=10M-half,10M-full,100M-half,100M-full,1000M-half,1000M-full**/interface bridge port
add bridge=bridge1 hw=no interface=ether3
add bridge=bridge1 hw=no interface=ether4
add bridge=bridge1 interface=wlan1
add bridge=bridge1 hw=no interface=ether1
add bridge=bridge1 hw=no interface=ether2
/interface bridge settings
set use-ip-firewall=yes

I dont think that the number of streams depends on the number of the antennas on modern MIMO...

So what?
You can reach to have multiple strams (at same frequency) with one device that have only one antenna?

Actually am wrong, the number of streams depends on the number of chains… And each antenna has its own chains…

So 2 chains means 2 antennas…

Correct me if am wrong…

Yes, you are rigth now.

I have change the config like you told me
but I can see the comouter unable to sync on 1G on the ethernet - can this be the reason ?


sorry, sorry, sorry
I made a mistake and the issue (now) is for “RouterBOARD 941-2nD” ,and I see that the max ethernet is 100Mbps for this ehternet on this device.

so maybe also after changing all the setting you told me - I will never be able to get to the desire speed? hardware issue ?

Thanks ,

The SMIPS series are the worst device on mikrotik market…
Do not have any gigabit port,
and if on export (compact) this is present:

/interface ethernet
set [ find default-name=XXXX ] advertise=10M-half,10M-full,100M-half,100M-full,1000M-half,1000M-full

mean that port work only on 100Mbps (and is useless ,1000M-half,1000M-full)

I have this 2 routers for 3 years + now
didn’t have any problem with them - until now (and also the problem is jsut the download speed)

so nothing I can do about the download speed?

this is the MAX those devices can do ?


what would you recommand insteed? I have 2 devices:

  1. AP bridge , connected to ADSL modem
  2. wireless bridge with ethernet for 2 computers
    the distance is 8 meter , LOS , in home\office environment
    no more then 6 wireless devices connected at the same time
    and whould I need to change both of them ?


    Thanks ,