?
Solved

Centos PXE - PXE-E32: TFTP open timeout

Posted on 2010-09-07
5
Medium Priority
?
3,982 Views
Last Modified: 2013-12-15
Hello, I am setting up a PXE Centos network installation server according to the instructions at http://www.centos.org/docs/5/html/Installation_Guide-en-US/ch-pxe.html

I have successfully been able to activate DHCP, NFS and TFTP but when booting from the network I get the following error:

Client IP: <valid IP) etc
GATEWAY IP :<correct ip>
PXE-E32: TFTP open timeout

I have attached the /etc/dhcpd.conf file and  also /etc/xinetd.d/tftp ,the /tftpboot folder was created using the PXEOS command yielding an existing path to "/tftpboot/linux-install/pxelinux.0" so any tips are appreciated!


ddns-update-style interim;
subnet 10.200.0.0  netmask 255.255.255.0 {
        option routers                  10.200.0.250;
        option subnet-mask              255.255.255.0;
        option domain-name              "ascade.se";
        option domain-name-servers      10.200.0.11;

        range 10.200.0.223 10.200.0.229;

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

Open in new window

service tftp
{
        disable = no
        socket_type             = dgram
        protocol                = udp
        wait                    = yes
        user                    = root
        server                  = /usr/sbin/in.tftpd
        server_args             = -s /tftpboot
        per_source              = 11
        cps                     = 100 2
        flags                   = IPv4
}

Open in new window

0
Comment
Question by:AndersBiro
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
5 Comments
 

Author Comment

by:AndersBiro
ID: 33617098
As an update I can mention that there might be something wrong with the TFTP server, I am able to login and connect using the tftp client but whenever I use the "get" command to transfer a file it says "Transfer timed out" so I would start troubleshooting here albeit i have very little knowledge of TFTP.
0
 

Author Comment

by:AndersBiro
ID: 33617258
Embarassingly enough it seems like I used the wrong folder using get so TFTP using the TFTP client works fine now.
0
 

Accepted Solution

by:
AndersBiro earned 0 total points
ID: 33618218
Next update is that I know found out that the PXE parameters as mentionend in the Centos manual was the cause of the problem and PXE booting now works fine once I replaced the parameters with:

        next-server 10.200.0.108      
        filename "linux-install/pxelinux.0";      

I am not done yet though as the installation program now freezes at the blue "Welcome to Centos"-screen but does not proceed after that point so is there some transition that I should be aware of?
(Perhaps from PXE boot program to the Centos ISO-files?)
0
 

Author Comment

by:AndersBiro
ID: 33618364
I suppose this can be closed since the original problem has been resolved and I will create another question for the new one.
0
 
LVL 18

Expert Comment

by:TobiasHolm
ID: 33618515
You can select your own answer as the correct one! ;)
0

Featured Post

Portable, direct connect server access

The ATEN CV211 connects a laptop directly to any server allowing you instant access to perform data maintenance and local operations, for quick troubleshooting, updating, service and repair.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Linux users are sometimes dumbfounded by the severe lack of documentation on a topic. Sometimes, the documentation is copious, but other times, you end up with some obscure "it varies depending on your distribution" over and over when searching for …
This article will explain how to establish a SSH connection to Ubuntu through the firewall and using a different port other then 22. I have set up a Ubuntu virtual machine in Virtualbox and I am running a Windows 7 workstation. From the Ubuntu vi…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Suggested Courses
Course of the Month12 days, 1 hour left to enroll

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question