Results 335 comments of Roy Marples

Yes, build from master. Don't enable static_routes in config though as the idea is not to request that option so we more match what dhclient is sending. The last config...

It's really close now :) To save time, run this config and nothing else: ``` persistent vendorclassid nooption forcerenew_nonce_capable, dhcp_max_message_size option domain_name_servers, domain_name option host_name option ntp_servers option time_offset ```...

@pae-id thanks for your analysis of the IP header differences. I did my research on what the values should be and now set IP ID zero, TTL 128 and TOS...

> > You should now be sending exactly the same options and requested options as your dhclient and the only difference left should be the ordering. Let me know, and...

OK, we have two branches. Hopefully we just need the IP header changes. If not then we try the option ordering change. Please both of you, try and test both...

@e-pirate you might want a third binary with one branch merged in with the other to test both at the same time. Good luck!

> [@rsmarples](https://github.com/rsmarples) I have 3 of them: `master`, `dhcpcd-dhcp_ip` and `dhcpcd-dhcp_option_order`. Things got serious :-) At the time of writing, both branches are up to date with master. I am...

No. I was suggesting that you needed 3 binaries is all - dhcp_ip, dhcp_option order and dhcp_ip + dhcp_option_order. Would if help if I made a dhcp_fixes branch with both...

I posted the instructions on how to do that above. Here they are again :) ``` git checkout master git pull git checkout -b dhcp_fixes git merge dhcp_option_order git merge...

Well, you used both fixes. Try just the fix from the dhcp_option_order branch. They can look at the commit 90811d9656076796557f47749815f2eb3157c0cc. The other change is something I should probably make at...