--- On Fri, 14/8/09, Ashish Verma <[email protected]> wrote:

> 
> I am trying to setup a pxe server, however the client
> always throws the file
> not found error, I have tried many config changes, however
> to no avail. I
> have attached the various outputs. Based on the tcpdump it
> seems that the
> client is able to make tftp connection and the path to the
> pxelinux.0 file
> is also taken correctly. Then which is the file that the
> client is unable to
> find. Please advice.
> #     and to start the installation
> process for some operating systems.
> service tftp
> {
>       disable     = no
>       socket_type   
>    = dgram
>       protocol       
>   = udp
>       wait         
>     = yes
>       user         
>     = root
>       server       
>           = /usr/sbin/in.tftpd
>       server_args   
>    = -c -s /var/lib/tftpboot

Note server argument

>         host pxe00     
> {
>                
>         hardware ethernet
> 08:00:27:d3:c1:65;
>                
>         fixed-address 192.168.56.2;
> #option dhcp-class-identifier "PXEClient";
>                
>         next-server 192.168.56.101;
>                
>         filename
> "/tftpboot/linux-install/pxelinux.0";
>
Note file name here.                
>         }

when a tftp server has -s flag set to a director, then that directory
becomes root. Thus all filename should omit prefix given in -s flag.
In my opinion your filename argument should be linux-install/pxelinux.0.

Check the contents of /var/lib/tftpboot directory.

Raman.P
blog:http://ramanchennai.wordpress.com/



      Yahoo! recommends that you upgrade to the new and safer Internet Explorer 
8. http://downloads.yahoo.com/in/internetexplorer/

_______________________________________________
To unsubscribe, email [email protected] with
"unsubscribe <password> <address>"
in the subject or body of the message.
http://www.ae.iitm.ac.in/mailman/listinfo/ilugc

Reply via email to