vlan, bonding, mtu issues

Hi,

I have one Linux and Mikrotik x86. The Linux OS have lacp bonded interface with vlan 530 connected to Mikrotik’s two ports. I want to create a lacp bonded interface with vlan 530 on Mikrotik.

I get the message below when I want to add vlan to bond interface
“Couldn’t add New Interface - could not set mtu (6)”

I saw that I have to change the mtu of vlan interface after some investigation. Suceeded after set vlan’s mtu to 1496.

 /interface p where name=bond or name=vlan530 or name=ether1 or name=ether7
Flags: D - dynamic, X - disabled, R - running, S - slave 
 #     NAME                                TYPE       ACTUAL-MTU L2MTU  MAX-L2MTU MAC-ADDRESS      
 0  RS ;;; pp 1
       ether1                              ether            1500                  0C:C4:7A:XX:XX:A5
 1  RS ;;; pp 3
       ether7                              ether            1500                  0C:C4:7A:XX:XX:A5
 2  R  bond                                bond             1500  1500            0C:C4:7A:XX:XX:A5
 3  R  vlan530                             vlan             1496  1496            0C:C4:7A:XX:XX:A5



 /int bonding p
Flags: X - disabled, R - running 
 0  R name="bond" mtu=1500 mac-address=0C:C4:7A:XX:XX:A5 arp=enabled arp-timeout=auto slaves=ether1,ether7 mode=802.3ad primary=none link-monitoring=mii 
      arp-interval=100ms arp-ip-targets="" mii-interval=100ms down-delay=0ms up-delay=0ms lacp-rate=30secs transmit-hash-policy=layer-2-and-3 min-links=0

Now, everything seems fine on preprod enviroment. Http and https traffic will pass over the bond interface. But I don’t know if playing with mtu will cause problems.

Could you tell me that my config is right, or advise me better one please?

Thanks.