Wifi WLAN 5GHz trouble, Mikrotik, Bit rate tx 24 Mbit/s, 20-30 Mbit/s throughput

Hi,
I’ll take the right thread now, hre is my config with connected clients:

root@Turris-Omnia:/sys/kernel/debug/ieee80211/phy0/ath10k# cd /sys/kernel/debug/ieee80211/phy0/ath10k && cat fw_stats

         ath10k PDEV stats
         =================

       Channel noise floor       -103
          Channel TX power         46
            TX frame count   35839658
            RX frame count   98281067
            RX clear count  147855232
               Cycle count 3579580547
           PHY error count       3320
             RTS bad count    6816114
            RTS good count  479492105
             FCS bad count  748229011
           No beacon count          0
             MIB int count      32897


      ath10k PDEV TX stats
         =================

        HTT cookies queued    1583466
         HTT cookies disp.    1583466
               MSDU queued    2162789
               MPDU queued    1924915
             MSDUs dropped          0
              Local enqued     579323
               Local freed     579323
                 HW queued    1854525
              PPDUs reaped    1854525
             Num underruns          0
             PPDUs cleaned          0
              MPDUs requed      97978
         Excessive retries      57152
                   HW rate        216
        Sched self tiggers        577
 Dropped due to SW retries          0
   Illegal rate phy errors          0
    Pdev continuous xretry          0
                TX timeout          0
               PDEV resets          3
              PHY underrun          0
   MPDU is more than txop limit          0

      ath10k PDEV RX stats
         =================

     Mid PPDU route change         24
   Tot. number of statuses    2859303
    Extra frags on rings 0          0
    Extra frags on rings 1        204
    Extra frags on rings 2        241
    Extra frags on rings 3          0
    MSDUs delivered to HTT    2859303
    MPDUs delivered to HTT    2859302
  MSDUs delivered to stack    1778047
  MPDUs delivered to stack    1778047
           Oversized AMSUs          0
                PHY errors   15156030
          PHY errors drops       3285
   MPDU errors (FCS, MIC, ENC)     100528

         ath10k VDEV stats (0)
         =================


         ath10k PEER stats (3)
         =================

          Peer MAC address 4c:5e:0c:13:ff:ac
                 Peer RSSI 0
              Peer TX rate 0
              Peer RX rate 0
          Peer RX duration 0

          Peer MAC address 5c:51:4f:47:9d:9d
                 Peer RSSI 35
              Peer TX rate 780000
              Peer RX rate 650000
          Peer RX duration 0

          Peer MAC address 80:01:84:d6:4f:fb
                 Peer RSSI 55
              Peer TX rate 433300
              Peer RX rate 6000
          Peer RX duration 0

here is my dmesg output:

[   14.504919] pci 0000:00:01.0: enabling device (0140 -> 0142)
[   14.510837] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0  
[   14.683298] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:01:00.0.bin failed with error -2
[   14.694032] ath10k_pci 0000:01:00.0: Falling back to user helper
[   14.703770] firmware ath10k!pre-cal-pci-0000:01:00.0.bin: firmware_loading_store: map pages failed
[   14.712896] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/cal-pci-0000:01:00.0.bin failed with error -2
[   14.723286] ath10k_pci 0000:01:00.0: Falling back to user helper
[   14.732769] firmware ath10k!cal-pci-0000:01:00.0.bin: firmware_loading_store: map pages failed  
[   14.749753] ath10k_pci 0000:01:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 19b6:d03c
[   14.759025] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 1
[   14.768631] ath10k_pci 0000:01:00.0: firmware ver 10.2.4-1.0-00029 api 5 features no-p2p,raw-mode,mfp,allows-mesh-bcast crc32 88595bb8
[   14.813376] ath10k_pci 0000:01:00.0: board id is not exist in otp, ignore it
[   14.820484] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2
[   14.830952] ath10k_pci 0000:01:00.0: Falling back to user helper
[   14.840633] firmware ath10k!QCA988X!hw2.0!board-2.bin: firmware_loading_store: map pages failed
[   14.849571] ath10k_pci 0000:01:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
[   15.976677] ath10k_pci 0000:01:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal otp max-sta 128 raw 0 hwcrypto 1
[   16.061071] ath: EEPROM regdomain: 0x0
[   16.061076] ath: EEPROM indicates default country code should be used
[   16.061079] ath: doing EEPROM country->regdmn map search
[   16.061083] ath: country maps to regdmn code: 0x3a
[   16.061086] ath: Country alpha2 being used: US
[   16.061088] ath: Regpair used: 0x3a

and this, with ethtool:

root@Turris-Omnia:/sys/kernel/debug/ieee80211/phy0/ath10k# ethtool -i wlan0
driver: ath10k_pci
version: 4.4.106-1e4a549d177ab3da12b2052
firmware-version: 10.2.4-1.0-00029
expansion-rom-version: 
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no

and this:

root@Turris-Omnia:/sys/kernel/debug/ieee80211/phy0/ath10k# iw dev wlan0 station dump
Station 80:01:84:d6:4f:fb (on wlan0)
inactive time:	680 ms
rx bytes:	3635717
rx packets:	26278
tx bytes:	19015442
tx packets:	23807
tx retries:	0
tx failed:	0
signal:  	-33 dBm
signal avg:	-38 dBm
tx bitrate:	6.0 MBit/s
rx bitrate:	6.0 MBit/s
authorized:	yes
authenticated:	yes
preamble:	long
WMM/WME:	yes
MFP:		no
TDLS peer:	no
    Station 5c:51:4f:47:9d:9d (on wlan0)
inactive time:	0 ms
rx bytes:	8741363
rx packets:	70198
tx bytes:	112956365
tx packets:	102458
tx retries:	0
tx failed:	22
signal:  	-61 dBm
signal avg:	-59 dBm
tx bitrate:	6.0 MBit/s
rx bitrate:	650.0 MBit/s VHT-MCS 7 80MHz short GI VHT-NSS 2
authorized:	yes
authenticated:	yes
preamble:	long
WMM/WME:	yes
MFP:		no
TDLS peer:	no

I hope that this info will help you