i have upgraded a few days ago some switches to RouterOS v7.16 and now the system log and the bridge hosts / FDB table is filling up and overflowing…. i have seen one of the switches crashing when it went above 60000 (60 THOUSAND) Hosts in the Bridge->Hosts table as displayed by WinBox… even if in the log it keeps saying "bridge1: maximum host entry limit reached (8192)"
it seems v7.16 is dumping random MACs (multicast?) in the same hosts table as regular ones - i even turned IGMP Snooping off and it keeps doing this.
affected on the network:
CRS354-48G-4S+2Q+ switches - upgraded 2 of them to 7.16 … when i turned off IGMP snooping, one of them keeps showing the host entry limit message in the log. The one upstream of it has mostly stopped showing the warning when i turned off IGMP snooping.. but it still shows it now and then (a few times every hour)
CRS112-8P-4S - shows the hosts entry limit message (every few minutes) - currently has about 28300 (28 thousand!) entries in the Bridge Hosts list and about 1000 in the Switch → FDBs list
RBSXTsq5nD (in wireless bridge mode) - shows about 5000 (5 thousand) entries in the Bridge Host list
Our arpwatch server has only recorded a total of 576 different pairs of ip to MAC addresses, collected since yesterday around noon when i reset its statistics.(also please note that some hosts have multiple ip addresses on the same MAC address)
it is impossible to have so many (tens of thousands) different MAC addresses on our network… this is definitely a bug in RouterOS - our network is heavily used for IPTV / CCTV cameras (a few hundred of them), some (quite a few) of the cameras and/or recording servers themselves even have multicast enabled.... and i think ROS v7.16 is messed up by the multiple IPTV video streams
Also, before the upgrade there was no message about "excessive or late collision, link duplex mismatch?"... but now with v7.16 it pops random messages about this in the log of CRS354-48G-4S+2Q+ switches.
(forum note: i have tried to post this as a reply on the big v7.16 thread in the announcements but since i did not have a forum account before i had to create one - and new users are not allowed to post replies / bug reports to release announcements)
Note: i have also opened a support ticket with relevant supout / autosuport files - SUP-166998
while i was preparing the forum post here i watched it crash again… the hosts table grew to more than 66.000 items (i.e. it blew past 65535)… i looked away to another monitor… and saw in the corner of my eye the WinBox window return to the connect screen… when it came back i had a red crash message in the log. and an autosupout.rif waiting in the list of files - i have attached that to the support ticket also. ( kernel failure in previous boot, out of memory condition was detected)