bin/83487: dhclient - "dhclient: vr0: not found" when attempting to
restart dhclient with IPV6 setup + aliases bound.
Peter A
passwd at gmail.com
Fri Jul 15 05:20:12 GMT 2005
>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: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri Jul 15 05:20:11 GMT 2005
>Closed-Date:
>Last-Modified:
>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 at 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:
>Unformatted:
More information about the freebsd-bugs
mailing list