All of lore.kernel.org
 help / color / mirror / Atom feed
* [DHCP]
@ 2000-05-25 16:06 Philippe Chauvat
  2000-05-25 16:26 ` [DHCP] Eric Watkins
  0 siblings, 1 reply; 5+ messages in thread
From: Philippe Chauvat @ 2000-05-25 16:06 UTC (permalink / raw)
  To: Linux Mips

[-- Attachment #1: Type: text/plain, Size: 994 bytes --]

Hello,

I'm trying to install Linux on an Indy Box. I need some help to boot
from my Indy with bootp protocols.

My configuration is:
one Indy with Irix 6.2, nfs, dhcp and tftp server (I would like !)  --->
named _cream_ IP=192.0.2.2
one Indy with Irix 5.2 ----> named _pancake_ IP=192.0.2.3
one PC box with Mandrake 6.0  nfs, dhcp and tftp server ----> named
_pie_ IP=192.0.2.1
one HUB to connect everybody

I followed instructions from different HowTo's but...

1/When I use _cream_ as dhcp server (/usr/sbin/dhcpd -f -d) and try to
boot _pancake_ I receive a message something like
BOOT... (not RFC1048)
and then my _pancake_ does not boot.

2/ If I try to use _cream_ as dhcp server nothing appears

So, I would like to ask a lot of things!
-- can I use bootp from _pancake_ to boot on _cream_ or _pie_ ?
-- how can I see some information about bootp connection on _cream_ from
_pancake_ ?

Thanks a lot for your help.
Philippe

P.S. _cream_, _pancake_ and _pie_ names are only as example.

[-- Attachment #2: Card for Philippe Chauvat --]
[-- Type: text/x-vcard, Size: 293 bytes --]

begin:vcard 
n:Chauvat;Philippe
tel;work:+1 (418) 683 0913 #3663
x-mozilla-html:FALSE
url:www.exfo.com
org:Exfo O.E. inc.
adr:;;465 Avenue Godin;Vanier;Quebec;G1M 3G7;Canada
version:2.1
email;internet:philippe.chauvat@exfo.com
title:Manager, Web Tools Deployment
fn:Philippe Chauvat
end:vcard

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: [DHCP]
  2000-05-25 16:06 [DHCP] Philippe Chauvat
@ 2000-05-25 16:26 ` Eric Watkins
  2000-05-25 16:47   ` [DHCP] Keith M Wesolowski
  0 siblings, 1 reply; 5+ messages in thread
From: Eric Watkins @ 2000-05-25 16:26 UTC (permalink / raw)
  To: Philippe Chauvat, Linux Mips

Hello,

I had lots of issues getting the ISC.org dhcpd to work properly. I switched
to the standard bootpd(slackware) daemon and things worked fine. I think
this may be just how I have the isc.org dhcpd.conf setup but the bootpd
daemon worked just fine out of the box.

Either the isc.org dhcpd sends things the SGIs aren't prepared to get or it
just not implementing bootpd the right way. I think it's just a config issue
but I've yet to get things right with the dhcpd.conf. You'll notice there
are 4 get requests in the log files before the SGI times out.

There is a post on the isc.org message boards about this. I don't have the
URL but I searched on SGI and bootp in the dhcpd client archives.

I'd suggest trying bootpd(rather thand dhcpd) and seeing if the SGI boots
right up. That worked for me after screwing around with dhcpd for a few
days.

Good luck.

> -----Original Message-----
> From: owner-linux@cthulhu.engr.sgi.com
> [mailto:owner-linux@cthulhu.engr.sgi.com]On Behalf Of Philippe Chauvat
> Sent: Thursday, May 25, 2000 9:06 AM
> To: Linux Mips
> Subject: [DHCP]
>
>
> Hello,
>
> I'm trying to install Linux on an Indy Box. I need some help to boot
> from my Indy with bootp protocols.
>
> My configuration is:
> one Indy with Irix 6.2, nfs, dhcp and tftp server (I would like !)  --->
> named _cream_ IP=192.0.2.2
> one Indy with Irix 5.2 ----> named _pancake_ IP=192.0.2.3
> one PC box with Mandrake 6.0  nfs, dhcp and tftp server ----> named
> _pie_ IP=192.0.2.1
> one HUB to connect everybody
>
> I followed instructions from different HowTo's but...
>
> 1/When I use _cream_ as dhcp server (/usr/sbin/dhcpd -f -d) and try to
> boot _pancake_ I receive a message something like
> BOOT... (not RFC1048)
> and then my _pancake_ does not boot.
>
> 2/ If I try to use _cream_ as dhcp server nothing appears
>
> So, I would like to ask a lot of things!
> -- can I use bootp from _pancake_ to boot on _cream_ or _pie_ ?
> -- how can I see some information about bootp connection on _cream_ from
> _pancake_ ?
>
> Thanks a lot for your help.
> Philippe
>
> P.S. _cream_, _pancake_ and _pie_ names are only as example.
>

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [DHCP]
  2000-05-25 16:26 ` [DHCP] Eric Watkins
@ 2000-05-25 16:47   ` Keith M Wesolowski
  2000-05-25 23:03     ` [DHCP] Eric Watkins
  2000-05-26  4:14     ` [DHCP] Soren S. Jorvang
  0 siblings, 2 replies; 5+ messages in thread
From: Keith M Wesolowski @ 2000-05-25 16:47 UTC (permalink / raw)
  To: Eric Watkins; +Cc: Philippe Chauvat, Linux Mips

On Thu, May 25, 2000 at 09:26:35AM -0700, Eric Watkins wrote:

> Either the isc.org dhcpd sends things the SGIs aren't prepared to get or it
> just not implementing bootpd the right way. I think it's just a config issue
> but I've yet to get things right with the dhcpd.conf. You'll notice there
> are 4 get requests in the log files before the SGI times out.

I also had difficulty using ISC dhcpd to boot SGIs until I did an
unsetenv netaddr before booting. I don't yet know why this works.

-- 
Keith M Wesolowski			wesolows@chem.unr.edu
University of Nevada			http://www.chem.unr.edu
Chemistry Department Systems and Network Administrator

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: [DHCP]
  2000-05-25 16:47   ` [DHCP] Keith M Wesolowski
@ 2000-05-25 23:03     ` Eric Watkins
  2000-05-26  4:14     ` [DHCP] Soren S. Jorvang
  1 sibling, 0 replies; 5+ messages in thread
From: Eric Watkins @ 2000-05-25 23:03 UTC (permalink / raw)
  To: Keith M Wesolowski; +Cc: Philippe Chauvat, Linux Mips

Ok. I've had about 4 replys so far about other people having issues with the
isc.org dhcpd daemon...

I've had great luck using it for other projects so AFAIK this is just an
issue with the way SGI does bootp. Perhaps we can find a workaround for the
ISC dhcpd.

I'll put a sniffer on the wire and watch a bootpd-->SGI exchange vs. a
dhcpd-->SGI exchange and see what's missing.

In the mean time can we get something posted to the FAQ or howto so that
other people don't sufer the same fate?

Thanks!

> -----Original Message-----
> From: owner-linux@cthulhu.engr.sgi.com
> [mailto:owner-linux@cthulhu.engr.sgi.com]On Behalf Of Keith M Wesolowski
> Sent: Thursday, May 25, 2000 9:48 AM
> To: Eric Watkins
> Cc: Philippe Chauvat; Linux Mips
> Subject: Re: [DHCP]
>
>
> On Thu, May 25, 2000 at 09:26:35AM -0700, Eric Watkins wrote:
>
> > Either the isc.org dhcpd sends things the SGIs aren't prepared
> to get or it
> > just not implementing bootpd the right way. I think it's just a
> config issue
> > but I've yet to get things right with the dhcpd.conf. You'll
> notice there
> > are 4 get requests in the log files before the SGI times out.
>
> I also had difficulty using ISC dhcpd to boot SGIs until I did an
> unsetenv netaddr before booting. I don't yet know why this works.
>
> --
> Keith M Wesolowski			wesolows@chem.unr.edu
> University of Nevada			http://www.chem.unr.edu
> Chemistry Department Systems and Network Administrator
>

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [DHCP]
  2000-05-25 16:47   ` [DHCP] Keith M Wesolowski
  2000-05-25 23:03     ` [DHCP] Eric Watkins
@ 2000-05-26  4:14     ` Soren S. Jorvang
  1 sibling, 0 replies; 5+ messages in thread
From: Soren S. Jorvang @ 2000-05-26  4:14 UTC (permalink / raw)
  To: Keith M Wesolowski; +Cc: Eric Watkins, Philippe Chauvat, Linux Mips

On Thu, May 25, 2000 at 09:47:36AM -0700, Keith M Wesolowski wrote:
> I also had difficulty using ISC dhcpd to boot SGIs until I did an
> unsetenv netaddr before booting. I don't yet know why this works.

Ted fixed dhcpd for SGI some time ago. I am not sure if it has
made into 3.0.

--- server/bootp.c.orig	Fri Apr  9 19:55:02 1999
+++ server/bootp.c	Wed Dec  8 00:23:16 1999
@@ -348,6 +348,16 @@
 					      from, &to, &hto);
 			return;
 		}
+
+	/* If it comes from a client that already knows its address
+	   and is not requesting a broadcast response, and we can
+	   unicast to a client without using the ARP protocol, sent it
+	   directly to that client. */
+	} else if (!(raw.flags & htons (BOOTP_BROADCAST)) &&
+		   can_unicast_without_arp()) {
+		to.sin_addr = raw.yiaddr;
+		to.sin_port = remote_port;
+
 	/* Otherwise, broadcast it on the local network. */
 	} else {
 		to.sin_addr.s_addr = INADDR_BROADCAST;


-- 
Soren

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2000-05-26 16:57 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-05-25 16:06 [DHCP] Philippe Chauvat
2000-05-25 16:26 ` [DHCP] Eric Watkins
2000-05-25 16:47   ` [DHCP] Keith M Wesolowski
2000-05-25 23:03     ` [DHCP] Eric Watkins
2000-05-26  4:14     ` [DHCP] Soren S. Jorvang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.