Mikrotik SXTsq 5 ac (IPQ40XX)

Not from me, i gave up since with the current hardware i have i need to break the case thus breaking it's waterproofing (unless the waterproofing is just a protection on the pcb itself, no idea) :frowning:

I have test on my rb450gx4 (routeros v6.42.7), and I use https://github.com/0ki/mikrotik-tools to get the temporary root shell, here is some useful system info:

# cat /proc/cpuinfo 
Processor	: ARMv7 Processor rev 5 (v7l)
processor	: 0
BogoMIPS	: 1430.32

processor	: 1
BogoMIPS	: 1430.32

processor	: 2
BogoMIPS	: 1430.32

processor	: 3
BogoMIPS	: 1430.32

Features	: swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xc07
CPU revision	: 5

Hardware	: Qualcomm (Flattened Device Tree)
Revision	: 0000
Serial		: 0000000000000000

# cat /proc/mtd 
dev:    size   erasesize  name
mtd0: 00800000 00040000 "RouterBoard NAND 1 Boot"
mtd1: 1f800000 00040000 "RouterBoard NAND 1 Main"
mtd2: 00040000 00001000 "RouterBoot"

# uname -an
Linux MikroTik 3.3.5 #1 SMP Fri Aug 10 13:35:23 UTC 2018 armv7l unknown

#  cat /proc/version 
Linux version 3.3.5 (build@builder) (gcc version 4.8.2 (GCC) ) #1 SMP Fri Aug 10 13:35:23 UTC 2018

# cat /proc/mounts 
rootfs / rootfs rw 0 0
proc /proc proc rw,relatime 0 0
tmpfs /ram tmpfs rw,relatime 0 0
devtmpfs /dev devtmpfs rw,relatime,size=509112k,nr_inodes=127278,mode=755 0 0
ubi1:RouterOS /flash ubifs rw,noatime 0 0
ubi0:Kernel /flash/boot ubifs rw,noatime,compr=none 0 0
5:4096 / squashfs ro,relatime 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
sysfs /sys sysfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
proc /ram/netns/main proc rw,relatime 0 0
5:4096 /ram/disk1 squashfs ro,relatime 0 0
5:4096 /ram/disk2 squashfs ro,relatime 0 0
5:4096 /ram/pckg/option squashfs ro,relatime 0 0
/dev/mmcblk0p1 /ram/disk2 ext3 rw,relatime,errors=continue,barrier=1,data=writeback 0 0

# cat /proc/meminfo 
MemTotal:        1018512 kB
MemFree:          964068 kB
Buffers:              12 kB
Cached:            25776 kB
SwapCached:            0 kB
Active:             6432 kB
Inactive:          22996 kB
Active(anon):       3712 kB
Inactive(anon):      104 kB
Active(file):       2720 kB
Inactive(file):    22892 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:          3700 kB
Mapped:             4808 kB
Shmem:               164 kB
Slab:              11664 kB
SReclaimable:       1692 kB
SUnreclaim:         9972 kB
KernelStack:         616 kB
PageTables:          352 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      509256 kB
Committed_AS:       8044 kB
VmallocTotal:    1024000 kB
VmallocUsed:       10072 kB
VmallocChunk:     878776 kB

And I just need a netboot kernel file such as lede-ipq4019-mikrotik-vmlinux-initramfs.elf, (I see the master branch has ready support the ipq40xx), is there any guide line to build the netboot kernel file?

So it seems like there is another mikrotik router supported by owrt (by @robimarko MikroTik rb450gx4 support ), would it be possible to port to this one?

Not sure about what dts is, but it seems to be needed, where to get that?

(really want to know progress on this one)

Any news on this one? Can i help in some way with my device? i tried the mikrotik tools exploit, but i guess that my firmware version was already patched, and the usb exploit is impossible to execute. Is it possible to downgrade the mikrotik firmware?

It should be possible to force a downgrade of the Mikrotik firmware


Have you been following the busybox tool method thread progress?

The SXTsq 5 ac does not have a sd card slot or usb port (at least, not exposed). I'll try to downgrade and then i'll give feedback

Turns out that downgrade through the official firmware is a dead end, it won't let me downgrade further than 6.41.3.

I can't plug a usb device nor a sd card on the ap without breaking the case :confused:

Any news on this one?

only this

Almost there, only the correct Ethernet configuration is missing.

is it ready?

There's a pull request to add support for the device at https://github.com/openwrt/openwrt/pull/3108; you may want to give it a try (the Ethernet port is working) and report it there.

As you will see, however, the pull request depends on another one which is under discussion.

Most likely it could be supported by OpenWrt, as it's similar to the two routers mentioned above. But this means somebody has to add support for it. :wink:

1 Like

Hello. RBLDFG-5acD (LDF 5 AC) also has IPQ-4018 can this software work with it? it can be a realy long range device

Hello @weedman,

It could possibly work, but maybe some modifications would be needed for this specific device you are mentioning. If you give it a try, please report your experience.


Patch failed!  Please fix /home/xxxxx/openwrt/target/linux/ipq40xx/patches-5.4/901-arm-boot-add-dts-files.patch!

looks like i cannot compile.
nice working this little device

Hi, am struggling to get a Mikrotik 'LDF 5 ac' to work, hardware-wise very similar to this thread's SXTsq5ac.
Also only 2x2 MiMo 5 GHz and an ipq4018.
Two problems:
the ath10k-ct drivers give extremely bad reception; no sensitivity. Something does not get set properly.
One looses up to 18 dB on reception! Cure: use the regular ath10k, it brings the sensitivity to the level of the original firmware; the 256 MB RAM should be enough. Why writing this? The second problem for which I have not found any fix yet:
Coverage class setting is impossible in ath10k y/n ct. It is set at 0 and neither the config/wireless distance setting, nor 'iw phy phy0 set coverage' work. Hence the device is completly useless for links over many kilometers, as is the idea with the LDF, a feed for in a parabolic dish. The 802.11 protocol collapses with wrong timings. Could somebody please check setting 'coverage class' in a SXTsq5ac; does it work there?
Have some Ubiquiti Litebeam devices that apply ath10k-ct-smallbuffers. There it works fine, sensitivity and coverage class / distance.
Any suggestions welcome! Tnx

FYI - OpenWrt 21.02.0 support for MikroTik SXTsq 5 ac is available now.

Please open new topics for any open questions.

Thanks! :slight_smile:

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