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
Solved

Centos PXE - PXE-E32: TFTP open timeout

Posted on 2010-09-07
5
3,765 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
  • 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

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

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

The purpose of this article is to fix the unknown display problem in Linux Mint operating system. After installing the OS if you see Display monitor is not recognized then we can install "MESA" utilities to fix this problem or we can install additio…
The purpose of this article is to demonstrate how we can upgrade Python from version 2.7.6 to Python 2.7.10 on the Linux Mint operating system. I am using an Oracle Virtual Box where I have installed Linux Mint operating system version 17.2. Once yo…
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…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

790 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