Hello,
I'm using pfSense 2.0.1, amd64 flavor.
Try to setup RIPv2 on this system, but it does not work: pfSense 2.0.1 seems to
be
unable to send RIPv2 multicast announces to 224.0.0.9.
Here my config and several tests I've performed.
* my setup: multicast setup seems to be fine on this system:
192.168.101.16# netstat -ian -f inet
Name Mtu Network Address Ipkts Ierrs Idrop
Opkts Oerrs Coll
em2 1500 192.168.101.0 192.168.101.16 20363 - -
23803 - -
224.0.0.9
224.0.0.2
224.0.0.1
em3 1500 192.168.180.1 192.168.180.1 0 - -
12 - -
224.0.0.9
224.0.0.1
lo0 16384 127.0.0.0/8 127.0.0.1 244 - -
244 - -
224.0.0.1
* Interfaces seems to be correctly configured (via the PHP interface, not by
hand):
# cat /etc/gateways
if=em0 no_rip_out no_solicit no_rdisc no_rdisc_adv
if=em1 no_rip_out no_solicit no_rdisc no_rdisc_adv
if=em2 ripv2 passwd=*********
if=em3 ripv2 passwd=*********
if=pflog0 no_rip_out no_solicit no_rdisc no_rdisc_adv
if=pfsync0 no_rip_out no_solicit no_rdisc no_rdisc_adv
if=enc0 no_rip_out no_solicit no_rdisc no_rdisc_adv
if=lo0 no_rip_out no_solicit no_rdisc no_rdisc_adv
* the routed daemon complains about unable to send multicast packets:
# clog /var/log/system.log
...
Feb 3 16:08:33 scary2 routed[38750]: Send mcast sendto(em2, 224.0.0.9.520):
Network is unreachable
Feb 3 16:08:33 scary2 routed[38750]: Send mcast sendto(em2, 224.0.0.9.520):
Network is unreachable
Feb 3 16:09:03 scary2 routed[38750]: Send mcast sendto(em2, 224.0.0.9.520):
Network is unreachable
Feb 3 16:09:03 scary2 routed[38750]: Send mcast sendto(em2, 224.0.0.9.520):
Network is unreachable
* Tried to restart routed once booted with the following command, without
any success (and routed is running):
# pkill routed && /sbin/routed -s
* RIPv2 announces sent by others on multicast address are catched by the
system:
# rtquery -n
127.0.0.1: RIPv2 504 bytes
[...]
192.168.0.0/24 metric 2 nhop=192.168.101.252
192.168.10.0/24 metric 2 nhop=192.168.101.9
192.168.60.0/24 metric 2 nhop=192.168.101.252
192.168.100.0/24 metric 2 nhop=192.168.101.252
192.168.101.0/24 metric 1
192.168.110.0/24 metric 2 nhop=192.168.101.254
127.0.0.1: RIPv2 64 bytes
192.168.123.96/28 metric 2 nhop=192.168.101.252
192.168.130.0/24 metric 2 nhop=192.168.101.162
192.168.180.1/32 metric 1
* what is "fun" is that this system is able to send other kind of multicast
packets.
for instance:
(other-system) # tcpdump -nn -i eth0 host 192.168.101.16
6:27:11.490328 IP 192.168.101.16 > 224.0.0.1: ICMP router advertisement
lifetime 0 1: {192.168.101.16 2147483649}, length 16
* I've also totally disabled the filtrering, NAT & co on the pfSense system,
performs reboots, check again my configuration, but without any success.
My feeling is that for whatever reason, routed is not able/allowed to send
mulicast packet(s) ..
Do I miss something obvious ?
Thanks for your inputs.
Cheers,
Pierre Bourgin
_______________________________________________
List mailing list
[email protected]
http://lists.pfsense.org/mailman/listinfo/list