dhclient 3.0.6 refuses valid offer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dhcp3 (Debian) |
Confirmed
|
Undecided
|
Unassigned | ||
dhcp3 (Ubuntu) |
Confirmed
|
Low
|
Chuck Short |
Bug Description
Binary package hint: dhcp
dhclient 3.0.6 fails in the following fashion:
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://
wifi0: unknown hardware address type 801
wifi0: unknown hardware address type 801
Listening on LPF/eth0/
Sending on LPF/eth0/
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
DHCPOFFER of 10.51.116.2 from 10.51.116.1
DHCPREQUEST of 10.51.116.2 on eth0 to 255.255.255.255 port 67
DHCPACK of 10.51.116.2 from 10.51.116.1
subnet_
The DHCP offer sent is for the IP address of 10.51.116.2 with a subnet of 255.255.255.0 as showing in the attached PCAP file.
The problem code is:
00054 if (addr.len != mask.len)
00055 log_fatal(
00056 MDL);
00057
00058 rv.len = 0;
00059
00060 /* Both addresses must have the same length... */
00061 if (addr.len != mask.len)
00062 return rv;
Ubuntu version:
lsb_release -rd
Description: Ubuntu 8.04.1
Release: 8.04
Package version:
apt-cache policy dhcp3-client
dhcp3-client:
Installed: 3.0.6.dfsg-1ubuntu9
Candidate: 3.0.6.dfsg-1ubuntu9
Version table:
*** 3.0.6.dfsg-1ubuntu9 0
500 http://
100 /var/lib/
affects: | dhcp (Ubuntu) → dhcp3 (Ubuntu) |
Changed in dhcp3 (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in dhcp3 (Ubuntu): | |
assignee: | nobody → Chuck Short (zulcss) |
Changed in dhcp3 (Debian): | |
status: | New → Incomplete |
status: | Incomplete → Confirmed |
Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue that you reported is one that should be reproducible with the live environment of the Desktop CD of the development release - Karmic Koala. It would help us greatly if you could test with it so we can work on getting it fixed in the next release of Ubuntu. You can find out more about the development release at http:// www.ubuntu. com/testing/. Thanks again and we appreciate your help.