[K12OSN] Compaq Deskpro not PXE booting

Joe Guenther jguenther at chinooksedge.ab.ca
Thu Feb 19 08:48:52 UTC 2004


Jesse,

That was a great link ... that is what makes this list so phenomenal!!  So
now the question is, ... do I just disable the onboard NIC and throw in a
standard 3com905c ... certainly more simple.  But hey thanks for the
incredible tip.

joe

-----Original Message-----
From: k12osn-admin at redhat.com [mailto:k12osn-admin at redhat.com]On Behalf
Of Jesse McDonnell
Sent: Wednesday, February 18, 2004 5:06 PM
To: k12osn at redhat.com
Subject: Re: [K12OSN] Compaq Deskpro not PXE booting


On Wed, 18 Feb 2004 14:19:16 -0700
"Joe Guenther" <jguenther at chinooksedge.ab.ca> wrote:

> I have an older Pentium 233MXX Compaq Deskpro with an on board Netlligent
> NIC.  It will not PXE boot.  A bit newer PIII600 Compaq Deskpro with
onboard
> Intel will work.  SO I know that my server is functional.
>
> Here is the non-functioning boot Dialogue
>
> BOOTP
> DHCP...
> PXE-EA1: No PXE server found, using standard boot file
> IP ADDR: 192.168.0.6 (so DHCP is working as per the DHCP.conf
configuration)
> TFTP.....
> PXE-E32: TFTP open timeout
>
> LSA-M99: Exiting LANDesk Service Agent
>
>
> DHCP is working or it would not get the 192.168.0.6 address
> PXE does work on the other compaq
>
> So where do I point this little monster to get his boot file?
>

Joe,

I had an identical problem when setting up an Intel cn430tx board with
onboard nic and Landesk Service Agent 0.99. Landesk Service Agent 0.99 is
known to be buggy. The solution that worked for me is outlined at
http://syslinux.zytor.com/hardware.php#network.

Briefly, disable path MTU discovery on the boot server by changing the
content of /proc/sys/net/ipv4/ip_no_pmtu_disc from 0 to 1.
To do this. as root, run echo 1 > /proc/sys/net/ipv4/ip_no_pmtu_disc  from
the command line. If you ever reboot your server you will have to rerun this
command.

Disable the blksize TFTP option on your TFTP server by adding -r blksize to
the server_args in /etc/xinetd.d/tftp
The line in my system is:

server_args	=  -r blksize -s /tftpboot/

You'll have to restart tftp for the changes to take effect.: /sbin/service
xinetd restart should take of that.

This works for me...hope it does for you.

Good luck!

Jesse McDonnell



_______________________________________________
K12OSN mailing list
K12OSN at redhat.com
https://www.redhat.com/mailman/listinfo/k12osn
For more info see <http://www.k12os.org>





More information about the K12OSN mailing list