On Sun, Apr 28, 2013 at 4:00 PM, Kenneth R Westerback
<[email protected]> wrote:
> On Sun, Apr 28, 2013 at 02:41:36PM -0400, David Higgs wrote:
>> Confirmed in 5.3-current downloaded several minutes ago.
>>
>> Steps to reproduce:
>> - Boot bsd.rd
>> - Select upgrade, hit enter until dhclient gets and assigns an address
>> - Complete upgrade or control-C, then restart the upgrade process
>> - dhclient on 2nd run REMOVES the assigned address
>>
>> Probably affects the bsd.rd install option as well. This does not
>> happen with 5.2 bsd.rd.
>>
>> Easy to work around, but probably not "right".
>>
>> Thanks!
>>
>> --david
>>
>
> Can't reproduce on amd64 -current here. I did control-C after getting
> dhclient lease, entered 'upgrade' at command prompt, and re-started
> upgrade. dhclient worked fine. Checked 'ifconfig' and the expected
> address was present.
>
> So more info you what exactly you are doing, on what machine are
> you doing it, and perhaps anything interesting in your dhclient.conf
> would be helpful. Thanks.
>
> .... Ken
I would have provided output, but I haven't figured out how to log
console output from VMware images. Hopefully this will suffice:
i386 / 5.3-current / RAMDISK_CD #120
dhclient #1 (good)
DHCPDISCOVER on vic0 to 255.255.255.255 port 67 interval 1
DHCPOFFER from 172.16.223.254 (mac addr)
DHCPREQUEST on vic0 to 255.255.255.255 port 67
DHCPACK from 172.16.223.254 (mac addr)
bound to 172.16.223.131 -- renewal in 900 seconds
dhclient #2 (bad)
DHCPREQUEST on vic0 to 255.255.255.255 port 67
Active address (172.16.223.131) deleted; exiting
dhclient #3 (good)
DHCPREQUEST on vic0 to 255.255.255.255 port 67
DHCPACK from 172.16.223.254 (mac addr)
bound to 172.16.223.131 -- renewal in 900 seconds
amd64 / 5.3-current / RAMDISK_CD #132
dhclient #1 (good)
DHCPDISCOVER on em0 to 255.255.255.255 port 67 interval 1
DHCPOFFER from 172.16.223.254 (mac addr)
DHCPREQUEST on em0 to 255.255.255.255 port 67
DHCPACK from 172.16.223.254 (mac addr)
bound to 172.16.223.130 -- renewal in 900 seconds
dhclient #2 (still good)
DHCPREQUEST on em0 to 255.255.255.255 port 67
DHCPACK from 172.16.223.254 (mac addr)
bound to 172.16.223.130 -- renewal in 900 seconds
/etc/dhclient.conf appears to be identical to between i386 and amd64.
I am sending an identical hostname FWIW, but I am only launching only
one VM at a time.
initial-interval 1;
send host-name "vm";
request subnet-mask, broadcast-address, routers, domain-name,
domain-name-servers, host-name;
Let me know if you want me to try anything else.
--david