<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>