https://bugzilla.novell.com/show_bug.cgi?id=725856 https://bugzilla.novell.com/show_bug.cgi?id=725856#c0 Summary: dhcpcd: When lease renewal fails dhcpcd cannot get a fresh lease. Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: All OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Network AssignedTo: varkoly@suse.com ReportedBy: eich@suse.com QAContact: qa@suse.de Found By: Development Blocker: --- Created an attachment (id=458287) --> (http://bugzilla.novell.com/attachment.cgi?id=458287) Fix. The DHCP_REQUEST package is faulty when dhcpcd tries to get a fresh lease after a lease renewal has failed. The offered ip and the serverID is missing from the package - both are required according to RFC 2131. The reason is the test which is made in send_message() when the package is assembed: it compares the offered ip with the previous ip and only adds these options when these addresses differ. This is ment for DHCP_REQUEST packages in renewal packages. To avoid this the previous ip should be discarded when a lease renewal fails. NOTE: the dhcpcd version shipped is rather old (3.2.3). latest in the dhcpcd git repo is 5.2.12. NOTE2: the same issue exists in SLE11-SP2. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.