Catching Sat-IP

Hello.

I have satellite receiver, connected to RB750GL, it’s running Sat-IP server, having ip 192.168.0.43.
Also I have a TV setbox connected to same router, ip 192.168.0.44.

I want to priritize traffic coming to/from receiver, so picture won’t break when something is using the network on TV (like copying file from something to a TV box makes picture freeze).

I was trying to mark connections and packets, then to create queue, but It looks like router marks only some connections like updates, coming to internet, not connections to 192.168.0.44.

Current firewall mangles:

[admin@MikroTik] /ip firewall mangle> print 
Flags: X - disabled, I - invalid, D - dynamic 
 0    chain=postrouting action=mark-connection new-connection-mark=TV 
      passthrough=yes src-address=192.168.0.43 connection-mark=no-mark log=no 
      log-prefix="" 

 1    chain=postrouting action=mark-connection new-connection-mark=TV 
      passthrough=yes dst-address=192.168.0.43 connection-mark=no-mark log=no 
      log-prefix="" 

 2    chain=postrouting action=mark-packet new-packet-mark=TV passthrough=no 
      connection-mark=TV log=no log-prefix=""

Here is the connection settings settled up on 192.168.0.44


Any help on this topic?
Not possible to catch UDP traffic between two connected hosts?

Use simple queue and put receiver rule above other with a higher priority

If the hosts are on the same subnet then the traffic will be switched, not routed. You’d need to put the Sat-IP on its own subnet if you want traffic to be routed and potentially queued.

Is it possible it all devices plugged into same miktorik router?

Yes, you can remove ports from the switch group depending on the model.