Robert,

Here's a few things to check.

I am trying to set up a new LTSP server on a Debian Etch computer.

The clients work fine with an existing old Mandrake LTSP server.

I have followed instructions at
http://wiki.ltsp.org/twiki/bin/view/Ltsp/Debian

but when trying to boot the client just sits on loading the vmlinuz file

Here is the dhcp.conf.....

##########
#
#   dynamic-dhcpd.conf version of /etc/dhcp3/dhcpd.conf
#    *** Rename to dhcpd.conf before using ***

Are you sure this is the copy of dhcpd.conf that is being used by
dhcpd on your system?  If you're editing the wrong file, then it
doesn't matter how much you change it, it will never work.

Also, you may have to restart dhcpd for changes to take effect.

next-server                  192.168.1.11;     # <--Change IP

ddns-update-style            none;
default-lease-time           21600;
max-lease-time               21600;
option subnet-mask           255.255.255.0;
option broadcast-address     192.168.1.255;     # <--Change IP
option routers               192.168.1.1;       # <--Change IP
option domain-name-servers   203.96.16.35;     # <--Change IP
#option domain-name-servers   192.168.1.11;     # <--Change IP
#option domain-name           "ascot";            # <--Accept/Change
option root-path             "192.168.1.11:/opt/ltsp/i386"; # <--Change IP
option option-128 code 128 = string;
option option-129 code 129 = text;

#next line added by Robert
option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff;

shared-network WORKSTATIONS {
   subnet 192.168.1.0   netmask 255.255.255.0 {          # <--Change IP

     range dynamic-bootp 192.168.1.101   192.168.1.110;  # <--Change 2 IP's


     use-host-decl-names         on;
     option log-servers          192.168.1.185;          # <--Change IP
     if substring (option vendor-class-identifier, 0, 9) = "PXEClient"
     {
     filename   "/tftpboot/lts/2.6.16.1-ltsp-2/pxelinux.0";  #<--Check
version

Should this be "/lts/2.6.16.1-ltsp-2/pxelinux.0"?

Does pxelinux.cfg list the correct kernel?

     }
     else
     {

     filename   "/tftpboot/lts/vmlinuz-2.6.17.8-ltsp-1";  #<--Check version

And this one should be "/lts/vmlinuz-2.6.17.8-ltsp-1"

     }
    }
   }

# stuff below here added by Robert

group {
  use-host-decl-names on;
# Counter computer
   host ws001 {
    hardware ethernet 00:50:fc:69:c7:da;
    fixed-address 192.168.1.150;
    filename   "/lts/vmlinuz-2.6.17.8-ltsp-1";

Does /tftpboot/lts/vmlinuz-2.6.17.8-ltsp-1 exist?

    option root-path "192.168.1.11:/opt/ltsp/i386";
  }

Are your clients using PXE or some other sort of network booting?

--
Later

David Kirk

Reply via email to