Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Jun 2014 18:30:23 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 191252] New: [rc.conf] [vlan] [carp] broken alias syntax on vlan interfaces
Message-ID:  <bug-191252-8@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191252

            Bug ID: 191252
           Summary: [rc.conf] [vlan] [carp] broken alias syntax on vlan
                    interfaces
           Product: Base System
           Version: 10.0-STABLE
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Some People
          Priority: ---
         Component: conf
          Assignee: freebsd-bugs@FreeBSD.org
          Reporter: dd@gizmocreative.com

Just upgraded my 9-STABLE pf+carp gateway machines to 10-STABLE, very happy
with the improvements in pf and carp!  I followed the updated instructions in
the handbook (https://www.freebsd.org/doc/handbook/carp.html) to migrate my
/etc/rc.conf settings to match the new syntax required for carp.  Everything
works fine for normal interfaces, but the alias syntax breaks when used with
vlan interfaces.

Here's an example config that doesn't work:

ifconfig_em0="up media 1000baseTX mediaopt full-duplex"
vlans_em0="1 2"
ifconfig_em0_1="inet 1.1.1.1/24"
ifconfig_em0_1_alias0="inet vhid 1 advskew 100 pass foo alias 1.1.1.254/32"
ifconfig_em0_2="inet 2.2.2.2/24"
ifconfig_em0_2_alias0="inet vhid 2 advskew 100 pass foo alias 2.2.2.254/32"

As a workaround, I've created a custom startup script to set these up and
everything works fine.  Just would like to be able to do it via the standard
rc.conf mechanism.

-- 
You are receiving this mail because:
You are the assignee for the bug.



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