From owner-freebsd-hackers Fri Jan 3 06:56:34 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id GAA25154 for hackers-outgoing; Fri, 3 Jan 1997 06:56:34 -0800 (PST) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id GAA25048 for ; Fri, 3 Jan 1997 06:55:14 -0800 (PST) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id PAA05212 for hackers@freebsd.org; Fri, 3 Jan 1997 15:11:21 +0100 From: Luigi Rizzo Message-Id: <199701031411.PAA05212@labinfo.iet.unipi.it> Subject: kernel bootp stuff To: hackers@freebsd.org Date: Fri, 3 Jan 1997 15:11:21 +0100 (MET) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, I just managed to run (on 2.1R) the kernel bootp stuff I received from Tor Egge. Although I needed some cleanups to overcome limitations of our bootpd (which does not send multicast replies as it should) and mountd (which does not allow mounting files, but only directries; this is fixed in 3.0 -current) I have to say that this stuff is quite useful. Among its advantages: - you don't have to mess up with tftp; all boot info are supplied by bootpd - it can be used with cards (so many of them!) not supported by netboot; just boot from a floppy (or the dos partition with fbsdboot) and you have your system up and running; - it can be used to assign addresses to machines at boot time, rather than having them hardwired in /etc/sysconfig. Before wasting too much time trying to cleanup the code for general use, is there any of the committers interested in adding it to the distributions (post 2.2) ? It's just a couple of new files and very short modifications to 4-5 files mainly to instruct config to deal with the new option properly. Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________