I've been having problems getting SNMP to work on my local Mikrotik gateway. I've setup other Mikrotiks just fine for SNMP. My gateway is a Soekris 4801 with all 3 ethernet ports enabled. I get a response when doing an snmpwalk from the internal lan on the ether2 port (port2), but nothing from the external interface on ether1 (port1). I've got firewall rules allowing UDP:161 on the ether1 port and see the accepts just fine, but SNMP service is not responding on this ethernet port. Do I need to redirect to an internal lan port to get a response? Is there a way to tell SNMP to listen only on the external port ether1?
Edit: Running 2.8.23, upgraded from 2.8.21 which had the same problem.