RE: IPV4LL and EXPIRE
David Hauck
Thu Oct 23 21:35:51 2014
On Thursday, October 23, 2014 2:04 PM, Roy Marples wrote:
> On Thursday 23 Oct 2014 20:42:28 David Hauck wrote:
>>>>> I wonder if this behaviour should be configurable?
>>>>
>>>> No.
>>>>
>>>> I actually had a better idea and am working on making a better
>>>> ARP state engine, so we can have two, one for DHCP and one for IPv4LL.
>>>> This should allow dhcpcd to negotiate DHCP and IPv4LL at the same
> time.
>>>
>>> This has now been done.
>>>
>>> DHCP will start.
>>> After 5 seconds IPv4LL will start.
>>
>> Would you mind explaining what this means (and how it works) in
>> practice (for e.g., the scenario I presented originally with the
>> C1/C2
> events)?
>
> The scenario is the same regardless of C1/C2.
>
> Plug cable in.
> DHCP starts
> If after 5 seconds we have not obtained a working lease, IPv4LL
> negotiation will start. The difference is that now the DHCP
> negotiation will continue alongside IPv4LL whereas previous it was stopped and then restarted.
Is there anything different wrt to state sequence? For example, what will the state transitions be when IPV4LL is negotiated but then a DHCP session is started (is the IPV4LL STOPPED first?)? I'm interested in what the DHCP hook state transition sequence will look like.
> Roy
Archive administrator: postmaster@marples.name