Hi
Are there any known problems with VLAN and CARP?
(I use x86 3.8 with all cvs stable updates up to jan 30)
Look at the following output:
[EMAIL PROTECTED]:~#ifconfig fxp0 inet alias 192.168.21.2 netmask 255.255.255.0
broadcast 192.168.21.255 up
[EMAIL PROTECTED]:~#ifconfig fxp0 inet alias 192.168.22.2 netmask 255.255.255.0
broadcast 192.168.22.255 up
[EMAIL PROTECTED]:~#ifconfig vlan0 inet 192.168.21.2 netmask 255.255.255.0
broadcast
192.168.21.255 vlan 21 vlandev fxp0 description "VLAN 21"
[EMAIL PROTECTED]:~#ifconfig vlan1 inet 192.168.22.2 netmask 255.255.255.0
broadcast
192.168.22.255 vlan 22 vlandev fxp0 description "VLAN 22"
[EMAIL PROTECTED]:~#ifconfig carp0 inet 192.168.21.1 netmask 255.255.255.0
broadcast
192.168.21.255 vhid 21 carpdev vlan0 description "GW 21"
ifconfig: SIOCAIFADDR: Can't assign requested address
[EMAIL PROTECTED]:~#ifconfig carp1 inet 192.168.22.1 netmask 255.255.255.0
broadcast
192.168.22.255 vhid 22 carpdev vlan1 description "GW 22"
ifconfig: SIOCAIFADDR: Can't assign requested address
[EMAIL PROTECTED]:~#
Why can't it assign the "carpdev vlan0" and "carpdev vlan1" ? When I change
this carp config from vlan0 or vlan1 to fxp0 it works. Is there a problem
with assigning CARP to VLAN?
ifconfig -a follows:
[EMAIL PROTECTED]:~#ifconfig -a
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33224
groups: lo
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7
fxp0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:d0:b7:c8:cb:eb
groups: egress
media: Ethernet autoselect (100baseTX full-duplex)
status: active
inet 192.168.11.20 netmask 0xfffffc00 broadcast 192.168.11.255
inet6 fe80::2d0:b7ff:fec8:cbeb%fxp0 prefixlen 64 scopeid 0x1
xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:60:08:ce:4b:d9
media: Ethernet autoselect (none)
status: no carrier
fxp1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:02:e3:4c:f9:02
media: Ethernet autoselect (none)
status: no carrier
pflog0: flags=0<> mtu 33224
pfsync0: flags=0<> mtu 1348
enc0: flags=0<> mtu 1536
vlan0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:d0:b7:c8:cb:eb
description: VLAN 21
vlan: 21 parent interface: fxp0
groups: vlan
inet6 fe80::2d0:b7ff:fec8:cbeb%vlan0 prefixlen 64 scopeid 0x12
inet 192.168.21.2 netmask 0xffffff00 broadcast 192.168.21.255
vlan1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
lladdr 00:d0:b7:c8:cb:eb
description: VLAN 22
vlan: 22 parent interface: fxp0
groups: vlan
inet6 fe80::2d0:b7ff:fec8:cbeb%vlan1 prefixlen 64 scopeid 0x13
inet 192.168.22.2 netmask 0xffffff00 broadcast 192.168.22.255
carp0: flags=8803<UP,BROADCAST,SIMPLEX,MULTICAST> mtu 1500
description: GW 21
carp: INIT carpdev vlan0 vhid 21 advbase 1 advskew 0
groups: carp
carp1: flags=8803<UP,BROADCAST,SIMPLEX,MULTICAST> mtu 1500
description: GW 22
carp: INIT carpdev vlan1 vhid 22 advbase 1 advskew 0
groups: carp
[EMAIL PROTECTED]:~#
[EMAIL PROTECTED]:~#netstat -rn
Routing tables
Internet:
Destination Gateway Flags Refs Use Mtu Interface
default 192.168.8.1 UGS 6 1401 - fxp0
127/8 127.0.0.1 UGRS 0 0 33224 lo0
127.0.0.1 127.0.0.1 UH 1 0 33224 lo0
192.168.8/22 link#1 UC 2 0 - fxp0
192.168.8.1 0:0:5e:0:1:2 UHLc 1 0 - fxp0
192.168.8.2 0:e:c:a9:a8:8 UHLc 0 5 - fxp0
192.168.21/24 link#1 UC 0 0 - fxp0
192.168.22/24 link#1 UC 0 0 - fxp0
224/4 127.0.0.1 URS 0 0 33224 lo0
Thanks in advance
Per-Olov Sjöholm