Hi I have a CARP-interface working nicely on 3.9-generic and am trying to change the carpdev to another interface on the same network segment, but it is not working.
The problem seems to be that the multicast-address 224.0.0.18 is removed from the interface, resulting in the different servers all thinking that they are master on the interface. Before the change I have: # ifconfig carp3 carp3: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 carp: BACKUP carpdev em2 vhid 1 advbase 1 advskew 200 groups: carp inet 194.42.55.175 netmask 0xffffffe0 broadcast 194.42.55.191 # netstat -anI carp3 Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Colls carp3 1500 <Link> 00:00:5e:00:01:01 176100 0 0 0 0 carp3 1500 194.42.55.1 194.42.55.175 224.0.0.1 224.0.0.18 176100 0 0 0 0 then i change carpdev using: # ifconfig carp3 carpdev em3 and afterwards I get: # ifconfig carp3 carp3: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 carp: MASTER carpdev em3 vhid 1 advbase 1 advskew 200 groups: carp inet 194.42.55.175 netmask 0xffffffe0 broadcast 194.42.55.191 # netstat -anI carp3 Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Colls carp3 1500 <Link> 00:00:5e:00:01:01 176166 0 0 0 0 carp3 1500 194.42.55.1 194.42.55.175 224.0.0.1 176166 0 0 0 0 Am I doing anything wrong, and does anyone have an idea of another working way to do this? I will probably work around the problem by destroying the interface and then recreate it, but I just felt that the way I did it should have worked. Thanks in advance for any help or explanations. Best regards, Jimmy