From nobody@FreeBSD.org  Fri Jul 15 05:20:02 2005
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id D737116A41C
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 15 Jul 2005 05:20:02 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 8343043D48
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 15 Jul 2005 05:20:02 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j6F5K2g1079204
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 15 Jul 2005 05:20:02 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id j6F5K2aq079197;
	Fri, 15 Jul 2005 05:20:02 GMT
	(envelope-from nobody)
Message-Id: <200507150520.j6F5K2aq079197@www.freebsd.org>
Date: Fri, 15 Jul 2005 05:20:02 GMT
From: Peter A <passwd@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: dhclient  - "dhclient: vr0: not found" when attempting to restart dhclient with IPV6 setup + aliases bound.
X-Send-Pr-Version: www-2.3

>Number:         83487
>Category:       bin
>Synopsis:       dhclient  - "dhclient: vr0: not found" when attempting to restart dhclient with IPV6 setup + aliases bound.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    brooks
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jul 15 05:20:11 GMT 2005
>Closed-Date:    Fri Nov 10 23:30:25 GMT 2006
>Last-Modified:  Fri Nov 10 23:30:25 GMT 2006
>Originator:     Peter A
>Release:        FreeBSD  5.4-RELEASE-p4
>Organization:
chpass.com
>Environment:
FreeBSD valiant.passwds.net 5.4-RELEASE-security FreeBSD 5.4-RELEASE-security #0: Thu Jul  7 00:49:26 EDT 2005     root@valiant.passwds.net:/usr/obj/usr/src/sys/VALIANT  i386

make.conf:

PERL_VER=5.8.7
PERL_VERSION=5.8.7
CFLAGS= -O -pipe
NOPROFILE=      true
COMPAT4X=       yes
OPENSSH_OVERWRITE_BASE=true
SENDMAIL_CFLAGS=-I/usr/local/include/sasl1 -DSASL
SENDMAIL_LDFLAGS=-L/usr/local/lib
SENDMAIL_LDADD=-lsasl
X_WINDOW_SYSTEM=xorg
>Description:
Background:

I'm running a server with 1 IPV4 ip (obtained via dhclient) and an
IPV6 tunnel/200+ IPV6 aliases configured entirely via /etc/rc.conf.
The dhclient configuration is default. The system boots up fine. The
system is running 5.4-RELEASE.

Problem:

dhclient will not restart while I have my ipv6 aliases bound to vr0
(may restart once shortly after boot but no more which seems very
wierd).

paste from log;  dhclient: vr0: not found

Workaround:

I wrote a script to unbind my IPV6 vhosts from vr0 inorder to restart
dhclient, and then rebind them. While the vhosts are unbound, dhclient
will never fail.
>How-To-Repeat:
Enable an IPV6 tunnel on a home DHCP connection via the following settings:

ipv6_enable="YES"
ipv6_network_interfaces="gif0 vr0"
ipv6_ifconfig_gif0="2001:618:400::1899:36af prefixlen 128"
ipv6_defaultrouter="fe80::%gif0"
ipv6_gateway_enable="YES"
rtadvd_enable="YES"
rtadvd_interfaces="vr0"
gif_interfaces="gif0"
gifconfig_gif0="24.153.xx.xxx 213.121.xx.xx" (IPS filtered)

<snipped>

Than we bind our IPV6 aliases (230 of them) to vr0.

Restarting dhclient will fail with "dhclient: vr0: not found".
>Fix:

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: brooks 
State-Changed-When: Mon May 8 00:10:28 UTC 2006 
State-Changed-Why:  
Could you please verify that this happens in FreeBSD 6.1 or later? We've 
only got a maintainer for dhclient in 6-STABLE and HEAD and 5.x is 
pretty much end of life at this point except for critical fixes. 


Responsible-Changed-From-To: freebsd-bugs->brooks 
Responsible-Changed-By: brooks 
Responsible-Changed-When: Mon May 8 00:10:28 UTC 2006 
Responsible-Changed-Why:  
I'm the dhclient maintainer in FreeBSD >= 6. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=83487 
State-Changed-From-To: feedback->closed 
State-Changed-By: brooks 
State-Changed-When: Fri Nov 10 23:28:37 UTC 2006 
State-Changed-Why:  
No feedback recieved since it was requested May 8, 2006.  If this is a 
problem in 6.1 or later please send feedback and we will reopen this PR. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=83487 
>Unformatted:
