Package: dhcp3-client Version: 3.0.4-14 Severity: normal I want to obtain two leases for a single interface and thus added the following to the configuration, according to the manpage:
interface "eth0" {
send dhcp-client-identifier "0:00:02:8a:80:21:31";
script "/etc/dhcp3/dhclient-script";
}
pseudo "secondary" "eth0" {
send dhcp-client-identifier "1:00:02:8a:80:21:31";
script "/tmp/dhcp-second";
}
With this in place, the dhclient output only ever talks about the
secondary:
Listening on LPF/eth0/00:02:8a:80:21:31
Sending on LPF/eth0/00:02:8a:80:21:31
Sending on Socket/fallback
DHCPDISCOVER on secondary to 255.255.255.255 port 67 interval 4
DHCPOFFER from 10.171.64.1
DHCPREQUEST on secondary to 255.255.255.255 port 67
DHCPACK from 10.171.64.1
bound to 84.72.16.xxx -- renewal in 1595 seconds.
The primary interface is actually configured with the address
84.72.16.xxx, and /tmp/dhcp-second receives
$new_ip_address=84.72.16.xxx as well.
It looks like dhclient only obtains one address and feeds it to
both, the primary and pseudo interface.
If I release the lease, dhclient actually distinguishes between the
two:
Listening on LPF/eth0/00:02:8a:80:21:31
Sending on LPF/eth0/00:02:8a:80:21:31
Sending on Socket/fallback
DHCPRELEASE on eth0 to 10.171.64.1 port 67
DHCPRELEASE on secondary to 10.171.64.1 port 67
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.18-4-amd64
Locale: LANG=en_GB, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages dhcp3-client depends on:
ii debconf [debconf-2.0] 1.5.13 Debian configuration management sy
ii debianutils 2.18 Miscellaneous utilities specific t
ii dhcp3-common 3.0.4-14 Common files used by all the dhcp3
ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries
dhcp3-client recommends no packages.
-- debconf information excluded
--
.''`. martin f. krafft <[EMAIL PROTECTED]>
: :' : proud Debian developer, author, administrator, and user
`. `'` http://people.debian.org/~madduck - http://debiansystem.info
`- Debian - when you have better things to do than fixing systems
signature.asc
Description: Digital signature (GPG/PGP)

