Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Apr 2007 14:38:13 -0700
From:      "Michael K. Smith - Adhost" <mksmith@adhost.com>
To:        "Steven Stremciuc" <steve@freeslacker.net>, "Max Laier" <max@love2party.net>
Cc:        freebsd-net@freebsd.org
Subject:   RE: carp not setting interfaces
Message-ID:  <17838240D9A5544AAA5FF95F8D5203160201805B@ad-exh01.adhost.lan>
In-Reply-To: <4623E87C.50006@freeslacker.net>
References:  <4623C7C3.8080305@freeslacker.net><200704162305.11182.max@love2party.net> <4623E87C.50006@freeslacker.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Ahh.  See below.

> -----Original Message-----
> From: owner-freebsd-net@freebsd.org [mailto:owner-freebsd-
> net@freebsd.org] On Behalf Of Steven Stremciuc
> Sent: Monday, April 16, 2007 2:20 PM
> To: Max Laier
> Cc: freebsd-net@freebsd.org
> Subject: Re: carp not setting interfaces
>=20
> Hi Max,
>=20
> >
> > You didn't say, can you configure the carp interfaces by manual
> ifconfig?
> > That would indicate a problem in the netstart/rc.d part.  Maybe
> > mergemaster again?
>=20
> I get an error when trying to configure it manually via ifconfig. I
> don't know what this means.
>=20
> test# ifconfig carp0 create
> test# ifconfig
> fxp0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>         options=3D8<VLAN_MTU>
>         inet 10.1.0.201 netmask 0xffffff00 broadcast 10.1.0.255
>         ether 00:30:48:11:64:85
>         media: Ethernet autoselect (100baseTX <full-duplex>)
>         status: active
> fxp1: flags=3D8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
>         options=3D8<VLAN_MTU>
>         ether 00:30:48:11:6f:68
>         media: Ethernet autoselect (none)
>         status: no carrier
> lo0: flags=3D8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
>         inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
>         inet6 ::1 prefixlen 128
>         inet 127.0.0.1 netmask 0xff000000
> carp0: flags=3D8<LOOPBACK> mtu 1500
>=20
> and then:
>=20
> test# ifconfig carp0 vhid 801 pass mekmitasdigoat 10.1.0.101/24
> ifconfig: SIOCSVH: Invalid argument
>=20

>From 'man ifconfig' - Looks like your vhid must be from 1 to 255, so 801
is probably what's breaking it.

The following parameters are specific to carp(4) interfaces:

     advbase seconds
             Specifies the base of the advertisement interval in
seconds.  The
             acceptable values are 1 to 255.  The default value is 1.

     advskew interval
             Specifies the skew to add to the base advertisement
interval to
             make one host advertise slower than another host.  It is
speci-
             fied in 1/256 of seconds.  The acceptable values are 1 to
254.
             The default value is 0.

     pass phrase
             Set the authentication key to phrase.

     vhid n  Set the virtual host ID.  This is a required setting.
Acceptable
             values are 1 to 255.

Regards,

Mike



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17838240D9A5544AAA5FF95F8D5203160201805B>