Hi all,
this applies to 7.4.2 as well as to 7.15beta9. I replaced a Cisco Catalyst 2960-L with a CRS326-24G-2S+IN running RouterOS. Switch OS was just too limited for my tastes, I run multiple LACP trunks and I use Observium to monitor all my systems with SNMP.
I currently have two systems connected to the Mikrotik switch that run LLDP. Both use an LACP trunk built from two ports and VLANs on top of that. Switching wise this is a great affordable and small device. Everything works. Except LLDP at the moment.

The Mikrotik is not able to discover the two different interfaces of each device it is connected to.
From the OPNsense the connection looks like this:
root@opnsense:~ # lldpcli show neighbors
-------------------------------------------------------------------------------
LLDP neighbors:
-------------------------------------------------------------------------------
Interface: ax0, via: LLDP, RID: 1, Time: 0 day, 02:36:19
Chassis:
ChassisID: mac d4:01:c3:3a:fb:7f
SysName: MikroTik
SysDescr: MikroTik RouterOS 7.15beta9 (development) 2024-03-27 19:55:08 CRS326-24G-2S+
MgmtIP: 192.168.1.8
MgmtIface: 27
MgmtIP: fe80::d601:c3ff:fe3a:fb7f
MgmtIface: 27
MgmtIP: 2003:a:d59:3800:d601:c3ff:fe3a:fb7f
MgmtIface: 27
Capability: Bridge, on
Capability: Router, on
Port:
PortID: ifname sfp-sfpplus1
PortDescr: bridge/bonding3/sfp-sfpplus1
TTL: 120
-------------------------------------------------------------------------------
Interface: ax1, via: LLDP, RID: 1, Time: 0 day, 02:36:19
Chassis:
ChassisID: mac d4:01:c3:3a:fb:7f
SysName: MikroTik
SysDescr: MikroTik RouterOS 7.15beta9 (development) 2024-03-27 19:55:08 CRS326-24G-2S+
MgmtIP: 192.168.1.8
MgmtIface: 27
MgmtIP: fe80::d601:c3ff:fe3a:fb7f
MgmtIface: 27
MgmtIP: 2003:a:d59:3800:d601:c3ff:fe3a:fb7f
MgmtIface: 27
Capability: Bridge, on
Capability: Router, on
Port:
PortID: ifname sfp-sfpplus2
PortDescr: bridge/bonding3/sfp-sfpplus2
TTL: 120
-------------------------------------------------------------------------------
From the TrueNAS it looks like this:
root@freenas[~]# ladvdc -L -f
Chassis id: d4:01:c3:3a:fb:7f
Port id: ether19
Time remaining: 93 seconds
System Name: MikroTik
System Description: MikroTik RouterOS 7.15beta9 (development) 2024-03-27 19:55:08 CRS326-24G-2S+
Management Address IPv4: 192.168.1.8
Management Address IPv6: fe80::d601:c3ff:fe3a:fb7f
Management Address IPv6: 2003:a:d59:3800:d601:c3ff:fe3a:fb7f
System Capabilities: BR
Enabled Capabilities: BR
Port Description: bridge/bonding2/ether19
Chassis id: d4:01:c3:3a:fb:7f
Port id: ether20
Time remaining: 93 seconds
System Name: MikroTik
System Description: MikroTik RouterOS 7.15beta9 (development) 2024-03-27 19:55:08 CRS326-24G-2S+
Management Address IPv4: 192.168.1.8
Management Address IPv6: fe80::d601:c3ff:fe3a:fb7f
Management Address IPv6: 2003:a:d59:3800:d601:c3ff:fe3a:fb7f
System Capabilities: BR
Enabled Capabilities: BR
Port Description: bridge/bonding2/ether20
I would like the Mikrotik to display full and correct information, too. This completely breaks the network map display in Observium for example.
Any hints welcome. I would have filed this as a bug right away but could not find a bug tracker for RouterOS - is there such a thing?
Kind regards,
Patrick



