<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFCC" text="#000000">
    Fixing a broken ISP implementation by breaking the client
    implementation?<br>
    <br>
    I guess that is a fair deal? Maybe I should try that with some of
    the public utilities?<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 09/09/12 15:54, Mr Dash Four wrote:<br>
    </div>
    <blockquote cite="mid:504C9F96.4020702@googlemail.com" type="cite">
      <br>
      <blockquote type="cite">You should not blame the software for your
        ISP having a rubbish network.
        <br>
      </blockquote>
      I don't, but I expect that every decently written piece of
      software to have a "plan B" which could be deployed - swiftly - if
      "plan A" doesn't seem to work. That, evidently, isn't happening
      with dhclient.
      <br>
      <br>
      <blockquote type="cite">Incidentally, did you ever figure out why
        the client was not renewing by broadcast at around 7/8 of the
        lease time which is what I assume it's doing now ?
        <br>
      </blockquote>
      A couple of factors, one being that the server specified in the
      server ID given in the lease acknowledgement is not responding to
      direct requests, which is what dhclient was doing (instead of
      switching to either a broadcast or the dhcp agent giving the lease
      in the first place).
      <br>
      <br>
      Another thing I've changed were these pre-defined periods - by
      default the lease renewal takes place when about 1/2 of the lease
      is still valid, and rebinds when 7/8 of that lease time has
      lapsed, give or take a randomly pre-selected interval. That may
      seem fine with short leases, but when the lease is long, the gap
      between 1/2 and 7/8 is quite a big one, so that is another thing I
      altered. It is all working now, so I am content with using
      dhclient for the time being. My "plan B" (yes, I do have one) was
      to switch to dhcpcd, if I couldn't fix the above problems.
      <br>
      _______________________________________________
      <br>
      dhcp-users mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a>
      <br>
      <a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/dhcp-users">https://lists.isc.org/mailman/listinfo/dhcp-users</a>
      <br>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Best regards

Sten Carlsen

No improvements come from shouting:
       "MALE BOVINE MANURE!!!"
</pre>
  </body>
</html>