On Fri, 2004-05-07 at 22:32, Varun wrote:
> Hello,
> I am getting the following error.
>
> Client MAC 4C 00 10 3B 61 6E client IP 192.168.0.5 mask 0.0.0.0
> dhcp IP 192.168.0.253
>
> TFTP.
> PXE - TO1: file not found
> PXE - E3B: tftp error - file not found
> PXE- M8F:exiting pxe rom
Assuming that the bootrom image is not missing
in/tftpboot/lts/boot/bootroms/ Problem is likely to be that you have not
installed the PXE stuff. or your dhcpd.conf is not able to switch from
PXE, first, to TFTP later. First, look at the directory structure of
/tftpboot/lts does it contain files for PXE? At the bottom of post is my
directory structure for example.
Second look at dhcpd.conf does it allow switch between PXE to TFTP for
the dynamic IP assingment clients? This is achieved by the following
section in my dhcpd.conf:
shared-network WORKSTATIONS {
subnet 192.168.0.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.0.200 192.168.0.225;
use-host-decl-names on;
option log-servers 192.168.0.254;
# trick from Peter Rundle <[EMAIL PROTECTED]>
if substring (option vendor-class-identifier, 0, 9) = "PXEClient"
{
filename "/lts/pxe/pxelinux.bin";
# NOTE: kernels are specified in /tftpboot/lts/pxe/pxelinux.cfg/
}
else
{
filename "/lts/vmlinuz.ltsp";
}
}
}
For a workstation with NIC that has already been given a fixed IP the
following section in dhcpd.conf works:
host ws128 {
hardware ethernet 00:02:3f:b3:ff:7c;
fixed-address 192.168.0.128;
filename "/lts/pxe/pxelinux.bin";
}
I hope this would help. After the sig listing of my /tftpboot/lts
follows.
--
Sudev Barar
Learning Linux
/tftpboot/:
total 8
drwxr-xr-x 4 root root 4096 Nov 30 2001 lts
/tftpboot/lts:
total 5040
drwxr-xr-x 3 root root 4096 Apr 2 19:54 boot
drwxr-xr-x 3 root root 4096 Apr 2 20:03 pxe
lrwxrwxrwx 1 root root 12 Apr 2 20:03
vmlinuz-2.4.18-ltsp -> vmlinuz.ltsp
lrwxrwxrwx 1 root root 12 Apr 2 20:03
vmlinuz-2.4.18-ltsp-1 -> vmlinuz.ltsp
lrwxrwxrwx 1 root root 12 Apr 2 20:03
vmlinuz-2.4.21-ltsp-1
-rw-r--r-- 1 root root 1656832 Jul 5 2003 lrwxrwxrwx 1
root root 21 Apr 2 20:03 vmlinuz.ltsp ->
vmlinuz-2.4.21-ltsp-1
/tftpboot/lts/boot:
total 4
drwxr-xr-x 2 root root 4096 Apr 2 19:54 bootroms
/tftpboot/lts/boot/bootroms:
total 3276
-rw-r--r-- 1 root root 36864 May 12 2001 3c503.lzdsk
-rw-r--r-- 1 root root 36864 May 12 2001 3c507.lzdsk
-rw-r--r-- 1 root root 36864 May 12 2001 3c509.lzdsk
[SNIP]----MANY MORE IN LIST
-rw-r--r-- 1 root root 36864 May 12 2001 winbond840.lzdsk
-rw-r--r-- 1 root root 36864 May 12 2001 winbond940.lzdsk
-rw-r--r-- 1 root root 36864 May 12 2001
xircomtulip.lzdsk
/tftpboot/lts/pxe:
total 5048
-rw-r--r-- 1 root root 884736 Jul 21 2003
initrd-2.4.21-ltsp-1.lts
-rw-r--r-- 1 root root 464972 Jan 20 2002 initrd.ks
lrwxrwxrwx 1 root root 24 Apr 2 20:03 initrd.lts ->
initrd-2.4.21-ltsp-1.lts
-rw-r--r-- 1 root root 9364 Nov 29 2001 pxelinux.bin
drwxr-xr-x 2 root root 4096 Apr 2 20:03 pxelinux.cfg
-rw-r--r-- 1 root root 727552 Jul 21 2003
vmlinuz-2.4.21-ltsp-1.pxe
lrwxrwxrwx 1 root root 25 Apr 2 20:03 vmlinuz.ltsp ->
vmlinuz-2.4.21-ltsp-1.pxe
/tftpboot/lts/pxe/pxelinux.cfg:
total 8
lrwxrwxrwx 1 root root 7 Apr 2 20:03 C0A800 ->
default
-rw-r--r-- 1 root root 250 Jul 21 2003 default
-rwxr-xr-x 1 root root 4008 Jul 21 2003 gethostip
-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to
deliver higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_____________________________________________________________________
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