FreeBSD 4.9 / VRRP / vlan

Mathieu Arnold mat at FreeBSD.org
Fri Nov 28 07:44:47 PST 2003


+-le 28/11/2003 00:23 +0100, Pawel Malachowski écrivait :
| On Fri, Nov 28, 2003 at 12:00:01AM +0100, Spyou wrote:
| 
|> mine stays unchanged before, during and after running freevrrpd (parent 
|> ether & vlan managed by freevrrpd) .. that's why i was thinking this is
|> a  problem with the FXP driver ...
| 
|> When killing :
|> Nov 26 23:23:42 f1 freevrrpd[410]: restoring real MAC address: 
|> 00:B0:D0:E1:32:D8 for interface fxp1
| 
| fxp1? :)

Ok, so, I've played with it a bit, the fact are :
it works like a charm without vlans.
With vlans, when I add the gw alias 62.233.44.254/32, it works, when
freevrrpd does it for me, the box seems to loose it's route to
62.233.44.128/25 (it disapears from netstat -r). When I try to access any
ip address on the vlan subnet (say ping 62.233.44.132), and I tcpdump -i
vlan20, I see arp requests going out, on the tcpdump I launched on the
according host, I see the arp request coming in, the response going out,
but I don't see any response going in on the router. If I manually add the
mac address (arp -s ...) I see the icmp requests going, arriving on the
host, the echo reply going back, but they're not received on the router.
So, there is a problem somewhere (it's not a switch problem because with a
cable between the 2 fxp it's the exact same problem.)

-- 
Mathieu Arnold


More information about the freebsd-net mailing list