On Wed, 2002-09-04 at 04:46, Michael Brown wrote: On Tue, 3 Sep 2002, Stew Benedict wrote: > > Yes. I used the GUI. This is the contents of /etc/dhcpd.conf: > > #dhcpd.conf - generated by drakTermServ > > ddns-update-style none; > > # Long leases (48 hours) > > default-lease-time 172800; > > max-lease-time 172800; > > # Include Etherboot definitions and defaults > > include "/etc/dhcpd.conf.etherboot.include"; > > # Network-specific section > > subnet 192.168.0.0 netmask 255.255.255.0 { > > option routers 202.0.35.1; > > option subnet-mask 255.255.255.0; > > option broadcast-address 192.168.0.255; > > option domain-name "ext.dev-zone.org"; > > option domain-name-servers 203.96.152.4, 127.0.0.1; > > } > > # Include client machine configurations > > include "/etc/dhcpd.conf.etherboot.clients"; > > To be honest I don't know what the setting routers means. I guess it > > got that from my static IP address, which ends in another number, not 1. You've got a few major problems there: "option routers" is presumably picked up from your default gateway setting. I'm guessing you've got two network cards: one internal and one external (or possibly a dial-up link etc in place of the external). Yes you are correct, I have two network cards (one internal, the other to my cable modem).
If so, then you need to set "option routers 192.168.0.x;" so that clients on the internal network use your box as the default gateway. You will also need to set up IP forwarding, iptables etc. I didn't set up those other things yet. But I did change "routers" to 192.168.0.1 (the IP address of this machine internally). This is a change from what the GUI suggested. You also need to set "option domain-name-servers" to something reasonable. Since 127.0.0.1 appears in your list, I'm assuming that your box is running a DNS server, in which case probably best to set "option domain-name-servers 192.168.0.x;" as with "option routers" (note - no-one else can access your box as 127.0.0.1! :-) Ok, I just left the DNS of the ISP I use, since as far as I know I don't run DNS (maybe that was an artifact on the internet connection sharing I had earlier set up?). > > This is the contents of /etc/dhcpd.conf.etherboot.clients: > > host jennifer { > > hardware ethernet 00:80:AD:77:A3:9B; > > fixed-address 192.168.0.2; > > filename "boot-tulip.2.4.19-7mdk.nbi"; > > } > Looks resaonable. If you're using Etherboot 5.0.7 or greater, then the declaration is unnecessary; 5.0.7+ will automatically pick up the correct .nbi image file based on the PCI ID of the network card that they boot from. Ok, but that is what the GUI setup based on the values I gave. I didn't change that. Unfortunately the client can still not boot. It get's TX setup timeout, then .TX timeout! BTW if this is better discussed off list (since I'm clearly not an expert on these matters and this discussion may be of no use to the developers), then that's fine with me :-) Damon