Excuse my top posting.

Are you forgetting to configure the tftp server part of this?

For example, a snippet of a dhcpd.conf which works is:

allow booting;
allow bootp;
class "pxeclients" {
   match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
   next-server 192.168.1.121;
   filename "linux-install/pxelinux.0";
}

This tells the PXEClient to look in the directory /tftpboot/linux-install for 
the file pxelinux.0

And an ls -l /tftpboot/linux-install shows:

-rw-rw-r--  1 root root   12952 Sep 18 17:23 pxelinux.0
drwxr-xr-x  2 root root    4096 Sep 12 15:27 pxelinux.cfg

The directory pxelinux.cfg holds the file often named "default" which itsels 
contains the instructions for the kernel boot

HTH

Heather

----- Original Message ----
From: David Burke <[EMAIL PROTECTED]>
To: [email protected]
Sent: Tuesday, November 6, 2007 1:58:22 PM
Subject: [Soekris] Loading Linux Image on NET4526


I am trying to load a Linux image onto a new net4526 board and I am not having 
any luck.  For reference, I want to load this image (previously used on a 
net4501) using a Windows based PC.  I have read every possible posting I can 
find on how to do this and still have not been successful.  The closest thing I 
have found is http://pyramid.metrix.net/trac/wiki/InstallingPyramid/PxeBootWin. 
 I have followed the procedures in that link the best I can but still have 
problems.
 
Basically, I can get the board to obtain an IP address via DHCP, but then I get 
the error “PXE-E3B:  TFTP Error – File Not found”.  The Windows firewall is 
disabled
 
Below is the dhcpd.conf file I am using.  Since I cannot find any detailed log 
related to the error, I can only assume it cannot find the file “pxelinux.0” 
which I have put in the TFTP directory as specified in the procedure.
 
# dhcpd.conf
#
# Configuration file for ISC dhcpd (see 'man dhcpd.conf')
#
ddns-update-style none;
 
subnet 192.168.200.0 netmask 255.255.255.0 {
  range 192.168.200.2 192.168.200.2;
##
# If 192.168.200.1 is also an internet gateway and you
# want your PXE booted device to be able to route to it on
# boot, uncomment these lines.
##
#  option routers 192.168.200.1;
#  option domain-name "metrix.net";
#  option domain-name-servers 192.168.200.1;
 
  allow booting;
  allow bootp;
 
  next-server 192.168.200.1;
  filename "pxelinux.0";
 
  max-lease-time 60;
  default-lease-time 60;
}
 
 
 
 


-----Inline Attachment Follows-----

_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 
_______________________________________________
Soekris-tech mailing list
[email protected]
http://lists.soekris.com/mailman/listinfo/soekris-tech

Reply via email to