From owner-freebsd-bugs@FreeBSD.ORG Sat Jun 21 18:30:23 2014 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 50354DB2 for ; Sat, 21 Jun 2014 18:30:23 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 384432838 for ; Sat, 21 Jun 2014 18:30:23 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.8/8.14.8) with ESMTP id s5LIUNOg097765 for ; Sat, 21 Jun 2014 19:30:23 +0100 (BST) (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 191252] New: [rc.conf] [vlan] [carp] broken alias syntax on vlan interfaces Date: Sat, 21 Jun 2014 18:30:23 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: conf X-Bugzilla-Version: 10.0-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: dd@gizmocreative.com X-Bugzilla-Status: Needs Triage X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jun 2014 18:30:23 -0000 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.