dhcpcd-discuss

AW: DHCP renewal send as IP unicast but using Broadcast on Layer II

EXTERNAL Konold Martin (Firma, RtP2/TEF72)

Mon Dec 06 12:02:32 2010

Hi Roy,

Thanks to you for looking into this issue!

> So yes, any broadcast for renewal is a bug.
> Could you state which versions suffer from this?

dhcpcd-3.2.3     <-- definetly has the problem (used with OpenSUSE 11.0, 11.1, 11.2, 11.3 and Factory)
dhcpcd-1.3.22pl4 <-- fine (used with SuSE Linux Enterprise Server 9 and 10)
dhcpcd-5.2.9     <-- does not work as a drop in replaceemnt with OpenSUSE 11.0 or 11.3 and
                     therefore I just made some source code checks. It looks to me like
                     this uptodate version has the same problem. (E.g. it does not differ between the different type
                     of DHCP REQUESTs most of them are broadcasts though a renewal must be a unicasdt directly to the DHCP server
                     or to the gateway in case the dhcp server is in another network). Though I might be wrong here.

I am also not sure how to test with dhcpcd-5.2.9 as according to the documentation the semantics of "dhcpcd -n" has changed.

I also created a bug report for SuSE https://bugzilla.novell.com/show_bug.cgi?id=657402 which contains detailed instructions for reproducing the problem and last but not least a trace from wireshark https://bugzilla.novell.com/attachment.cgi?id=403342 .

Best regards

Martin Konold

Robert Bosch GmbH
Automotive Electronics (RtP2/TEF72)
Postfach 13 42
72703 Reutlingen
GERMANY
www.bosch.com

external.martin.konold@xxxxxxxxxxxx

Sitz: Stuttgart, Registergericht: Amtsgericht Stuttgart, HRB 14000;
Aufsichtsratsvorsitzender: Hermann Scholl; Geschäftsführung: Franz Fehrenbach, Siegfried Dais;
Bernd Bohr, Rudolf Colm, Volkmar Denner, Wolfgang Malchow, Peter Marks,
Peter Tyroller; Stefan Asenkerschbaumer, Uwe Raschke, Wolf-Henning Scheider

Attachment: dhcpcd-renewal-02.png
Description: dhcpcd-renewal-02.png


Follow-Ups:
Re: AW: DHCP renewal send as IP unicast but using Broadcast on Layer IIRoy Marples
References:
DHCP renewal send as IP unicast but using Broadcast on Layer IIEXTERNAL Konold Martin (Firma, RtP2/TEF72)
Re: DHCP renewal send as IP unicast but using Broadcast on Layer IIRoy Marples
Archive administrator: postmaster@marples.name