am in the process of rotating in a backup firewall machine and when i bring up the backup machine's carp interface, there are packets being misdirected to it, even though it's interface is shown with state BACKUP. the peculiar thing about this is that if i use another machine (i386) besides the one i plan to rotate in, a netra t1 105, as the carp backup host it works just fine.

both machines are running 4.1-release. the master firewall is i386 and the backup is sparc64.

the existing firewall has internal interfaces

vr0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
       lladdr 00:40:63:da:b0:6c
       media: Ethernet autoselect (100baseTX full-duplex)
       status: active
       inet6 fe80::240:63ff:feda:b06c%vr0 prefixlen 64 scopeid 0x1
       inet 10.0.0.252 netmask 0xffffff00 broadcast 10.0.0.255
...
carp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
       lladdr 00:00:5e:00:01:02
       carp: MASTER carpdev vr0 vhid 2 advbase 1 advskew 0
       groups: carp
       inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
       inet6 fe80::200:5eff:fe00:102%carp1 prefixlen 64 scopeid 0x11

and when this is up by itself it works fine (hosts can ping out and ping 10.0.0.1 sans packet loss). however, once the backup machine, the netra t1, is configured appropriately with interfaces

fxp0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
       lladdr 00:03:47:81:d0:02
       groups: egress
       media: Ethernet autoselect (100baseTX full-duplex)
       status: active
       inet6 fe80::203:47ff:fe81:d002%fxp0 prefixlen 64 scopeid 0x3
       inet 10.0.0.253 netmask 0xffffff00 broadcast 10.0.0.255
...
carp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
       lladdr 00:00:5e:00:01:02
       carp: BACKUP carpdev fxp0 vhid 2 advbase 1 advskew 200
       groups: carp
       inet6 fe80::200:5eff:fe00:102%carp1 prefixlen 64 scopeid 0x8
       inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255

packets start being misdirected to it even though carp1 is BACKUP. there are packets showing up at the netra in this case:

# tcpdump -nettvi fxp0 host 10.0.0.1
tcpdump: listening on fxp0, link-type EN10MB
1186265960.985578 0:80:c8:38:d:f7 0:0:5e:0:1:2 0800 80: 10.0.0.201.4243 > 10.0.0.1.53: [udp sum ok] 43885+ A? download42.avast.com. (38) (ttl 128, id 17947, len 66) 1186265961.770602 0:e0:81:4:64:96 0:0:5e:0:1:2 0800 77: 10.0.0.111.47624 > 10.0.0.1.53: [udp sum ok] 518+ AAAA? gateway.fedex.com. (35) (ttl 64, id 44746, len 63) 1186265963.149881 0:0:5e:0:1:2 ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.0.0.1 tell 10.0.0.1 1186265964.986023 0:80:c8:38:d:f7 0:0:5e:0:1:2 0800 80: 10.0.0.201.4243 > 10.0.0.1.53: [udp sum ok] 43885+ A? download42.avast.com. (38) (ttl 128, id 17950, len 66) 1186265967.190227 0:0:5e:0:1:2 ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.0.0.1 tell 10.0.0.1 1186265968.986657 0:80:c8:38:d:f7 0:0:5e:0:1:2 0800 80: 10.0.0.201.4243 > 10.0.0.1.53: [udp sum ok] 43885+ A? download42.avast.com. (38) (ttl 128, id 17957, len 66) 1186265971.230637 0:0:5e:0:1:2 ff:ff:ff:ff:ff:ff 0806 42: arp who-has 10.0.0.1 tell 10.0.0.1

if this is a known issue or can be fixed by a reboot/interface configuration on boot, do tell.

cheers,
jake

--

Reply via email to