Hi,
I have what I believe is a fairly simple setup. I am planning to replace other routers (non-Microtik) one at a time and I am configuring these to match their settings nearly identically. The routers are running RIPv2 multicast w/o authentication.
I currently have two RB1100’s (tried with shipped 4.16, 4.17, 5.0r7) plugged into eachother directly. Router A has ether3 (192.168.105.1/24) connected to Router B’s ether2 (192.168.105.2/24).
Here is the prints from telnet:
Router A:
[admin@MikroTik] > interface print
Flags: D - dynamic, X - disabled, R - running, S - slave
# NAME TYPE MTU L2MTU
0 ether12 ether 1500 1600
1 ether13 ether 1500 1600
2 ether11 ether 1500 1600
3 ether6 ether 1500 1598
4 ether7 ether 1500 1598
5 ether8 ether 1500 1598
6 ether9 ether 1500 1598
7 ether10 ether 1500 1598
8 R ether1 ether 1500 1598
9 ether2 ether 1500 1598
10 R ether3 ether 1500 1598
11 ether4 ether 1500 1598
12 ether5 ether 1500 1598
[admin@MikroTik] > ip address print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK BROADCAST INTERFACE
0 ;;; default configuration
192.168.9.1/24 192.168.9.0 192.168.9.255 ether1
1 192.168.104.2/24 192.168.104.0 192.168.104.255 ether2
2 192.168.105.1/24 192.168.105.0 192.168.105.255 ether3
[admin@MikroTik] > ip route print
Flags: X - disabled, A - active, D - dynamic,
C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme,
B - blackhole, U - unreachable, P - prohibit
# DST-ADDRESS PREF-SRC GATEWAY DISTANCE
0 ADC 192.168.9.0/24 192.168.9.1 ether1 0
1 ADC 192.168.104.0/24 192.168.104.2 ether2 0
2 ADC 192.168.105.0/24 192.168.105.1 ether3 0
[admin@MikroTik] > routing rip print
distribute-default: always
redistribute-static: no
redistribute-connected: yes
redistribute-ospf: no
redistribute-bgp: norou
metric-default: 1
metric-static: 1
metric-connected: 1
metric-ospf: 1
metric-bgp: 1
update-timer: 30s
timeout-timer: 3m
garbage-timer: 2m
routing-table: main
[admin@MikroTik] > routing rip network print
Flags: X - disabled
# NETWORK
0 192.168.9.0/24
1 192.168.104.0/24
2 192.168.105.0/24
[admin@MikroTik] > routing rip route print
Flags: C - connect, S - static, R - rip, O - ospf, B - bgp
# DST-ADDRESS GATEWAY FROM METRIC
0 S 0.0.0.0/0 1
1 R 192.168.9.0/24 1
2 C 192.168.104.0/24 1
3 R 192.168.105.0/24 1
[admin@MikroTik] > routing rip neighbor print
Flags: X - disabled
# ADDRESS
[admin@MikroTik] > ip firewall export
# jan/02/1970 00:15:14 by RouterOS 5.0rc7
# software id = MCWQ-ELRB
#
/ip firewall connection tracking
set enabled=yes generic-timeout=10m icmp-timeout=10s tcp-close-timeout=10s \
tcp-close-wait-timeout=10s tcp-established-timeout=1d tcp-fin-wait-timeout=\
10s tcp-last-ack-timeout=10s tcp-syn-received-timeout=5s \
tcp-syn-sent-timeout=5s tcp-syncookie=no tcp-time-wait-timeout=10s \
udp-stream-timeout=3m udp-timeout=10s
/ip firewall service-port
set ftp disabled=no ports=21
set tftp disabled=no ports=69
set irc disabled=no ports=6667
set h323 disabled=no
set sip disabled=no ports=5060,5061
set pptp disabled=no
[admin@MikroTik] > ip firewall filter export
# jan/02/1970 00:19:02 by RouterOS 5.0rc7
# software id = MCWQ-ELRB
#
[admin@MikroTik] > ping 192.168.105.2
HOST SIZE TTL TIME STATUS
no route to host
no route to host
sent=2 received=0 packet-loss=100%
[admin@MikroTik] > ping 192.168.105.2 interface=ether3
HOST SIZE TTL TIME STATUS
192.168.105.2 56 64 9ms
192.168.105.2 56 64 0ms
192.168.105.2 56 64 0ms
sent=3 received=3 packet-loss=0% min-rtt=0ms avg-rtt=3ms max-rtt=9ms
[admin@MikroTik] >
Router B:
[admin@MikroTik] > interface print
Flags: D - dynamic, X - disabled, R - running, S - slave
# NAME TYPE MTU L2MTU
0 ether12 ether 1500 1600
1 ether13 ether 1500 1600
2 ether11 ether 1500 1600
3 ether6 ether 1500 1598
4 ether7 ether 1500 1598
5 ether8 ether 1500 1598
6 ether9 ether 1500 1598
7 R ether10 ether 1500 1598
8 ether1 ether 1500 1598
9 R ether2 ether 1500 1598
10 ether3 ether 1500 1598
11 ether4 ether 1500 1598
12 ether5 ether 1500 1598
[admin@MikroTik] > ip address print
Flags: X - disabled, I - invalid, D - dynamic
# ADDRESS NETWORK BROADCAST INTERFACE
0 192.168.10.1/24 192.168.10.0 192.168.10.255 ether1
1 192.168.105.2/24 192.186.105.0 192.168.105.255 ether2
2 192.168.106.1/24 192.168.106.0 192.168.106.255 ether3
[admin@MikroTik] > ip route print
Flags: X - disabled, A - active, D - dynamic,
C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme,
B - blackhole, U - unreachable, P - prohibit
# DST-ADDRESS PREF-SRC GATEWAY DISTANCE
0 ADC 192.168.10.0/24 192.168.10.1 ether1 0
1 ADC 192.168.106.0/24 192.168.106.1 ether3 0
2 ADC 192.186.105.0/24 192.168.105.2 ether2 0
[admin@MikroTik] > routing rip print
distribute-default: always
redistribute-static: yes
redistribute-connected: yes
redistribute-ospf: no
redistribute-bgp: no
metric-default: 1
metric-static: 1
metric-connected: 1
metric-ospf: 1
metric-bgp: 1
update-timer: 30s
timeout-timer: 3m
garbage-timer: 2m
routing-table: main
[admin@MikroTik] > routing rip network print
Flags: X - disabled
# NETWORK
0 192.168.10.0/24
1 192.168.105.0/24
2 192.168.106.0/24
[admin@MikroTik] > routing rip route print
Flags: C - connect, S - static, R - rip, O - ospf, B - bgp
# DST-ADDRESS GATEWAY FROM METRIC
0 S 0.0.0.0/0 1
1 C 192.168.10.0/24 1
2 C 192.168.106.0/24 1
3 C 192.186.105.0/24 1
[admin@MikroTik] > routing rip neighbor print
Flags: X - disabled
# ADDRESS
[admin@MikroTik] > ip firewall export
# jan/02/1970 00:24:10 by RouterOS 5.0rc7
# software id = 2X95-Q7G6
#
/ip firewall connection tracking
set enabled=yes generic-timeout=10m icmp-timeout=10s tcp-close-timeout=10s \
tcp-close-wait-timeout=10s tcp-established-timeout=1d tcp-fin-wait-timeout=\
10s tcp-last-ack-timeout=10s tcp-syn-received-timeout=5s \
tcp-syn-sent-timeout=5s tcp-syncookie=no tcp-time-wait-timeout=10s \
udp-stream-timeout=3m udp-timeout=10s
/ip firewall service-port
set ftp disabled=no ports=21
set tftp disabled=no ports=69
set irc disabled=no ports=6667
set h323 disabled=no
set sip disabled=no ports=5060,5061
set pptp disabled=no
[admin@MikroTik] > ip firewall
address-list connection layer7-protocol nat export
calea filter mangle service-port
[admin@MikroTik] > ip firewall filter print
Flags: X - disabled, I - invalid, D - dynamic
[admin@MikroTik] > ip firewall filter export
# jan/02/1970 00:24:40 by RouterOS 5.0rc7
# software id = 2X95-Q7G6
#
[admin@MikroTik] > ping 192.168.105.1
HOST SIZE TTL TIME STATUS
no route to host
no route to host
sent=2 received=0 packet-loss=100%
[admin@MikroTik] > ping 192.168.105.1 interface=ether2
HOST SIZE TTL TIME STATUS
192.168.105.1 56 64 9ms
192.168.105.1 56 64 0ms
192.168.105.1 56 64 0ms
sent=3 received=3 packet-loss=0% min-rtt=0ms avg-rtt=3ms max-rtt=9ms
[admin@MikroTik] >
I originally started configuring with winbox, and have since been referring to http://www.mikrotik.com/testdocs/ros/2.9/routing/rip.php however I am not seeing any issues on my configuration, just rather I’m not seeing the routes or neighbors.
I have tried manually adding the routes to the 192.168.105/24 networks as static routes, then they are able to ping each other without specifying the interface, I have also tried adding the neighbors. In both cases, they are not exchanging routes. The RIP Traffic does however increment.
From my understanding both are not required to be specified as RIP should automatically populate them providing multicast is working correctly. I am not sure how to verify the multicast settings however otherwise I would include them. Any pointers would be much appreciated.