<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Hi Patrick,<br>
      <br>
      I would suggist to find a strong cup of coffee ;)<br>
      <br>
      DHCP is designed to work with no IP routing  in place at all.
      Please consider that DHCP provides the computer with the IP
      address it is to use. Any gateway is dependent on that IP address
      and CANNOT be assigned before the IP address is known. <br>
      <br>
      The correct question is indeed posed by the OP, which is why the
      gateway is not applied from the DHCP response. <br>
      <br>
      Some questions:<br>
      - which distribution is this?<br>
      - is dhcp provided by the a package from the distribution, or is
      it hand compiled?<br>
      - which release of dhclient/dhcp is in use?<br>
      - dhclient typically calls a script to set the values. Is this
      script correct and in place?<br>
      <br>
      Cheers<br>
      <br>
      <br>
      <br>
      Rudy<br>
      <br>
      On 17-02-15 11:59, Patrick Trapp wrote:<br>
    </div>
    <blockquote
      cite="mid:02640581-4877-4FB8-8C7C-2DDD35FF01CF@nex-tech.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <div>Perhaps I am not completely awake yet, but don't you have to
        have the default gateway in place to have network communication?
        That is, doesn't it have to precede the DHCP process?</div>
      <div><br>
      </div>
      <div>It sounds to me like you just need to make the default route
        persistent so it will survive a reboot. How that is done depends
        on the flavor of Linux you are running.</div>
      <div><br>
      </div>
      <div>Patrick<br>
        <br>
        <br>
      </div>
      <div><br>
        On Feb 17, 2015, at 4:43 AM, Eugène Ngontang <<a
          moz-do-not-send="true" href="mailto:sympavali@gmail.com">sympavali@gmail.com</a>>
        wrote:<br>
        <br>
      </div>
      <blockquote type="cite">
        <div>
          <div dir="ltr">
            <div>Hi all,</div>
            <div><br>
            </div>
            <div>I've a remote linux machine whose the routing table is
              :</div>
            <div><br>
            </div>
            <div>    [root@hostname]# route -n</div>
            <div>    Kernel IP routing table</div>
            <div>    Destination     Gateway         Genmask        
              Flags Metric Ref    Use Iface</div>
            <div>    0.0.0.0         0.0.0.0         0.0.0.0         U  
                0      0        0 eth0</div>
            <div>    10.10.10.16    0.0.0.0         255.255.255.240 U  
                0      0        0 eth0</div>
            <div>    169.254.0.0     0.0.0.0         255.255.0.0     U  
                1002   0        0 eth0</div>
            <div><br>
            </div>
            <div>The default gateway I should use is  10.10.10.17, and
              should be given by a linux dhcp server. So to be able to
              connect to the system I call someone on the site ask him
              to add the route manually (**route add default gw
              10.10.10.17**).</div>
            <div>When the route has been added I can now connect to the
              system. And once connected when I check the routing table
              again I have this :</div>
            <div><br>
            </div>
            <div>    [root@hostname]# route -n</div>
            <div>    Kernel IP routing table</div>
            <div>    Destination     Gateway         Genmask        
              Flags Metric Ref    Use Iface</div>
            <div>    0.0.0.0         10.10.10.17    0.0.0.0         UG  
               0      0        0 eth0 (UG flag means it's up and is the
              gateway)</div>
            <div>    0.0.0.0         0.0.0.0         0.0.0.0         U  
                0      0        0 eth0</div>
            <div>    10.10.10.16    0.0.0.0         255.255.255.240 U  
                0      0        0 eth0</div>
            <div>    169.254.0.0     0.0.0.0         255.255.0.0     U  
                1002   0        0 eth0</div>
            <div><br>
            </div>
            <div>And when I restart the system, it boots without the
              right default gateway, and I'm obliged to call again to
              set the route manually. The dhclient lease file has the
              good **"option routers"** taken from the dhcp server.</div>
            <div><br>
            </div>
            <div>Now I'm trying to remove the unspecified route from the
              routing table but each time I try I'm disconnected from
              the machine. </div>
            <div><br>
            </div>
            <div>I've tried these different ways  :</div>
            <div><br>
            </div>
            <div>    route del -net 0.0.0.0 netmask 0.0.0.0 metric 0</div>
            <div><br>
            </div>
            <div>    route del default gw 0.0.0.0</div>
            <div><br>
            </div>
            <div>    route del -net 0.0.0.0 gw 0.0.0.0</div>
            <div><br>
            </div>
            <div>The three attempts disconected me from the server, and
              the guy at the other side tells me that each time I try to
              remove the route the default route becomes a star
              (**default ***). I'm obliged to let him add the route
              again mannualy, and when I'm connected, and I restart the
              network I lose the connection again.</div>
            <div><br>
            </div>
            <div>So my questions are : </div>
            <div>1) Why does this unspecified default route come back
              every time?</div>
            <div>2) How can I (what's the way to) remove it without
              spoiling the routing table (losing the good  default
              gateway).</div>
            <div><br>
            </div>
            <div>Thanks.<br>
            </div>
            <div><br>
            </div>
            <div>Regards,</div>
            <div>Eugène NG</div>
            <div><br>
            </div>
            <div><br>
            </div>
            <div><br>
            </div>
            -- <br>
            <div class="gmail_signature"><font color="#3366ff"><a
                  moz-do-not-send="true"
                  href="mailto:ngonta_e@epitech.net" target="_blank">ngonta_e@epitech.net</a></font>
              <div><font color="#3366ff"><a moz-do-not-send="true"
                    href="mailto:sympavali@gmail.com" target="_blank">sympavali@gmail.com</a></font></div>
              <div>------------------------------------------------------------</div>
              <div><i><b>Aux hommes il faut un chef, et au</b></i><i><b> chef
                    il faut des hommes!<br>
                    L'habit ne fait pas le moine, mais lorsqu'on te voit
                    on te juge!<br>
                  </b></i></div>
            </div>
          </div>
        </div>
      </blockquote>
      <blockquote type="cite">
        <div><span>_______________________________________________</span><br>
          <span>dhcp-users mailing list</span><br>
          <span><a moz-do-not-send="true"
              href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a></span><br>
          <span><a moz-do-not-send="true"
              href="https://lists.isc.org/mailman/listinfo/dhcp-users">https://lists.isc.org/mailman/listinfo/dhcp-users</a></span></div>
      </blockquote>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
dhcp-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a>
<a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/dhcp-users">https://lists.isc.org/mailman/listinfo/dhcp-users</a></pre>
    </blockquote>
    <br>
  </body>
</html>