That's it!
Thank you all, very, very much!
I really appreciate it a lot.
From: Anselm Martin Hoffmeister <[EMAIL PROTECTED]>
To: Dormition Skete <[EMAIL PROTECTED]>
CC: ltsp-discuss@lists.sourceforge.net
Subject: Re: [Ltsp-discuss] DHCP OFFER never gets to workstation
Date: Fri, 24 Mar 2006 08:56:21 +0100
Am Freitag, den 24.03.2006, 00:48 -0700 schrieb Dormition Skete:
> I have a very perplexing problem with dhcp. I had to rebuild my server
due
> to a hard disk failure, and I decided to try SuSE 10.0 for a change. I
have
> installed LTSP several times on Redhat and Slackware without any
significant
> problems.
>
> With SuSE 10.0, however, my dhcpd daemon receives the request, and
offers
> the correct IP Address response for the workstation. The workstation
never
> gets it, though. It just hangs on "Searching for server (DHCP)...". A
> second LTSP workstation does the same thing, but it gives a message
saying
> "No IP address".
>
> Now for the really perplexing part. I gave up on SuSE because I didn't
want
> to fight with this, or bother any of you with it. But now that I've put
> Fedora 5 on it, it does the exact same thing! I just had Red Hat
Enterprise
> Linux 4 on it, and it worked fine, so something must have changed since
it
> came out, that both FC5 and SuSE 10 now have.
>
> I have the firewall turned off, so it should not be getting in the way.
The
> "# iptables -L -v" command gives a response like what the LTSP
> troubleshooting section says means that it is not getting in the way.
>
> Does anyone have any idea what could be going wrong, and how I can get
this
> to work?
You seem to be missing the "next-server" statement in dhcpd.conf.
Technical explanation:
In between two dhcp daemon releases (3.0.2 and 3.0.3) the ISC people
decided to change default values. Older dhcpd versions would, if not
specifically configured to do else, send a "next-server" field with the
IP of the DHCP server. This field defaults to be empty now.
Of course, Etherboot cannot work correctly if there is no information
which server the boot files shall be fetched from, so DHCP offers
without the next-server information are discarded.
Fix:
Add a line
next-server 192.168.0.2;
with the ip address of your tftp server (probably the same machine as
dhcpd server, isn't it?)
> I would *greatly* appreciate some help here.
>
> Below is my dhcpd.conf file, which has previously worked fine for the
past
> three years, I think.
>
>
> # Sample configuration file for ISCD dhcpd
> #
> # Make changes to this file and copy it to /etc/dhcpd.conf
> #
> ddns-update-style none;
>
> default-lease-time 21600;
> max-lease-time 21600;
>
> option subnet-mask 255.255.255.0;
> option broadcast-address 192.168.0.255;
> option routers 192.168.0.2;
> option domain-name-servers 192.168.0.2;
> option domain-name "ds";
> option root-path "192.168.0.2:/opt/ltsp/i386";
****** somewhere like here.
>
> option option-128 code 128 = string;
> option option-129 code 129 = text;
>
> log-facility local7;
>
> shared-network WORKSTATIONS {
> subnet 192.168.0.0 netmask 255.255.255.0 {
> range 192.168.0.100 192.168.0.254;
> }
> }
>
> group {
> use-host-decl-names on;
> option log-servers 192.168.0.2;
>
> host ws101 {
> # Sony
> hardware ethernet 00:04:5a:7e:75:10;
> fixed-address 192.168.0.101;
> filename "/lts/vmlinuz-2.6.9-ltsp-3";
> ## option option-128 e4:45:74:68:00:00; #This is NOT a MAC
> address
> ## option option-129 "NIC=ne IO=0x300";
HTH
Anselm
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_____________________________________________________________________
Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help, try #ltsp channel on irc.freenode.net