dhcpcd-discuss

Re: 3.2.3 renewing issue

Roy Marples

Tue Jul 21 22:52:32 2009

On Tuesday 21 July 2009 23:04:36 nex_tym wrote:
> 3.2.3 is the version currently in slackware 13RC1/current. So went back to
> 2.0.8 (which works) and did a tcpdump. It's a little different.
>
> I know 3.2.3 is old and you guys are already past version 4. And easy
> enough to just not use dhcp and request a static address from the router.
> But dying to know why the router is sending a different address. There is
> also some chatter in the tcpdump between 0.0.0.0 and 255.255.255.255. So
> can include the full tcpdump if needed.

It's basically due to a flaw in dhcpcd-3.x with regards to the state engine, 
ARP lookups net netlink address assignment. Each one by itself is fine, but in 
unfortunately common situations they don't work well together .... well you 
can see the results.

dhcpcd-4.x also has some issues with the state engine and ARP, and it's only 
dhcpcd-5 which is so far proving to be pretty much bullet proof so far.

I'm not supporting dhcpcd-3 anymore, as it's Linux only and I primarily use 
NetBSD now.

There is no reason why Slack can't move to dhcpcd-5 :)

Thanks

Roy

References:
3.2.3 renewing issuenex_tym
Archive administrator: postmaster@marples.name