lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lwip-users] DHCP reboot after link up event


From: ella
Subject: Re: [lwip-users] DHCP reboot after link up event
Date: Tue, 16 Jun 2015 01:10:47 -0700 (MST)

Hello,
See the attached dhcp debug logs for 1.4.1 and latest.

After some digging into the code I found a difference between 1.4.1 and
latest versions considering the DHCP. In dhcp_recv function when DHCP_ACK is
received and DHCP state is REBOOTING:

- In 1.4.1 version: dhcp_bind is called, that binds an interface to the IP
received, the subnet mask and gateway were not requested in options in DHCP
request after link up event, thus previous values are used for them. And
thus replug does not cause the problem.

- In latest: dhcp_handle_ack is called before the dhcp_bind, it clears
subnet mask and gateway of an interface, thus causing the dhcp_bind to alter
and loose the subnet and gateway, as they were not requested in options. I
end up with lost Gateway and Netmask and has no more routing outside the
local network.

Probably this causing the problem.
dhcp_debug_1_4_1.txt
<http://lwip.100.n7.nabble.com/file/n24583/dhcp_debug_1_4_1.txt>  
dhcp_debug_latest.txt
<http://lwip.100.n7.nabble.com/file/n24583/dhcp_debug_latest.txt>  





--
View this message in context: 
http://lwip.100.n7.nabble.com/DHCP-reboot-after-link-up-event-tp24573p24583.html
Sent from the lwip-users mailing list archive at Nabble.com.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]