dhclient problem with static leases
Jonas Wolz
jwolz1 at gmail.com
Sun Nov 27 11:21:58 GMT 2005
Hello,
I recently upgraded from FreeBSD 5.4 to 6.0 and now my dhclient
configuration (which did work perfectly with the ISC dhclient) doesn't work
anymore.
I'm using a static lease in dhclient.conf (see below) since the laptop I'm
running FreeBSD on is roaming between different networks.
On the network without a (useful) DHCP server dhclient prints the following
messages, but leaves sis0 (and the routing table and resolv.conf)
unconfigured:
DHCPDISCOVER on sis0 to 255.255.255.255 port 67 interval 5
DHCPNACK from 192.168.0.1 rejected.
DHCPOFFER from 192.168.123.254 rejected.
DHCPOFFER from 192.168.0.1 rejected.
DHCPOFFER from 192.168.0.1 rejected.
DHCPDISCOVER on sis0 to 255.255.255.255 port 67 interval 6
DHCPOFFER from 192.168.123.254 rejected.
DHCPOFFER from 192.168.0.1 rejected.
No DHCPOFFERS received.
Trying recorded lease 134.60.220.229
bound: renewal in 855549552 seconds.
If dhclient gets its lease from a "real" DHCP server everything works fine.
Is there anything I could try to get it working?
Or is it a bug in dhclient?
Jonas
dhclient.conf:
--------------
# $FreeBSD: src/etc/dhclient.conf,v 1.3 2001/10/27 03:14:37 rwatson Exp $
#
# This file is required by the ISC DHCP client.
# See ``man 5 dhclient.conf'' for details.
#
# In most cases an empty file is sufficient for most people as the
# defaults are usually fine.
#
timeout 10;
retry 36000;
reject 192.168.0.1;
reject 192.168.5.50;
reject 192.168.123.254;
reject 192.168.0.254;
lease {
interface "sis0";
fixed-address 134.60.220.229;
option subnet-mask 255.255.254.0;
option routers 134.60.220.99;
option domain-name-servers 134.60.220.1;
option domain-name "wh-hms.uni-ulm.de";
# option dhcp-lease-time 654321; # lang genug ;)
# option dhcp-renewal-time 65321;
# option dhcp-rebinding-time 65321;
option dhcp-lease-time -1;
# Dummy-Werte:
renew 0 2033/01/01 00:00:00;
rebind 0 2033/01/02 00:00:00;
expire 0 2033/01/03 00:00:00;
}
More information about the freebsd-stable
mailing list