*BSD News Article 55293


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!lll-winken.llnl.gov!uwm.edu!math.ohio-state.edu!howland.reston.ans.net!newsfeed.internetmci.com!btnet!zetnet.co.uk!demon!jmlbhome.demon.co.uk
From: jelibean@jmlbhome.demon.co.uk (Julian Bean)
Newsgroups: comp.unix.admin,comp.unix.bsd.bsdi.misc,comp.unix.bsd.netbsd,alt.allsysop
Subject: Re: BOOTP Servers.
Date: 24 Nov 1995 09:11:25 BST
Organization: none
Lines: 41
Distribution: world
Message-ID: <690@jmlbhome.demon.co.uk>
References: <4905ff$kud@oban.cc.ic.ac.uk>
NNTP-Posting-Host: jmlbhome.demon.co.uk
X-NNTP-Posting-Host: jmlbhome.demon.co.uk
Xref: euryale.cc.adfa.oz.au comp.unix.admin:35256 comp.unix.bsd.bsdi.misc:1519 alt.allsysop:167


In article <4905ff$kud@oban.cc.ic.ac.uk> s.elliott@ic.ac.uk (Scot Elliott)
writes:
>Hi all.  Sorry for the cross-postings here, but I'm new to most these
>groups.
>
>Anyway - I'm trying to implement a PC running BSDI's package, as a
>BOOTP server for our network of PCs and VAXes (Multinet).  The PCs are
>using the Chamelion IP stack, setup to use BOOTP for its IP address,
>gateway etc etc.
>
>I have created a bootptab file, and un-commented the bootp stuff in
>the inetd.conf file.  But I keep getting SYSLOG errors about ARP
>requests failing.  When I use ARP -d to see the current entries, the
>requesting PC's address is there, but there does not appear to have
>been a boot-reply sent to the PC by my machine.  Do I also neet to use
>the /etc/ethers file, or start any other demons to make this work
>(BOOTPD starts when it receives a request), or create any special
>directories anywhere (someone else mentioned this)? - Or could I have
>a copy of some one else's tab file to see where I'm going wrong?
>
>I would appreciate anyone's input here, because I've spend many hours
>just watching blank screens recently!
>
>Thanks a lot - Yours, Scot Elliott.
>Dept. Computing, Imperial College, London.
>

There is no reason for such gross crossposting - just stick it in
comp.unix.admin, a general question like this.

You are not running a rarpd on any of your machines.  You probably need
/etc/ethers to map ethernet addresses to IP addresses anyway, and the presence
of /etc/ethers on many systems will run the rarpd daemon.  In Solaris 2.4 it is
called in.rarpd, I suspect in BSDi it is just rarpd.  Failing that start it up
manually from a /etc/rc file - something like "rarpd -a &", probably check out
man rarpd.

Jules