iPXE discussion forum
tftp download is working, http - not - Printable Version

+- iPXE discussion forum (https://forum.ipxe.org)
+-- Forum: iPXE user forums (/forumdisplay.php?fid=1)
+--- Forum: General (/forumdisplay.php?fid=2)
+--- Thread: tftp download is working, http - not (/showthread.php?tid=7869)



tftp download is working, http - not - mimiko - 2015-11-17 13:28

Hello.

I've encountered a Lenovo ideapad 100-15iby notebook. I try to network boot a tool, for example memtest. undionly.kpxe is loaded and in menu I have:

label memtest
kernel gpxecmd.c32
append chain http://ip/tools/memtest.ipxe


memtest.ipxe contain:

imgfree pxelinux.0 ||
chain memtest.0 || reboot

memtest.0 and memtest.ipxe resides in same folder.

On the screen I see that memtest.ipxe is loaded and executed, then memtest.0 is trying to download, but a long of time only dots appears. Then on the screen appears lot of errors of same type:

UNDINIC 0x2645c could not allocate xx bytes for RX buffer

Where xx some number. If I use tftp insteed - it works ok. On other machines http works too, only on this notebook is the problem.

Hardware Detection Tool detected two nics:

1) Realtec Semiconductor RTL8101E/RTL8102E PCI Express Fast Ethernet Controller
PCI ID: 10ec:8136[17aa:3830]
module: r8169

2) Realtec Semiconductor
Product: unknown
PCI ID: 10ec:8179[10ec:8179]
module: unknown

Please help.


RE: tftp download is working, http - not - mcb30 - 2015-11-17 15:22

(2015-11-17 13:28)mimiko Wrote:  I've encountered a Lenovo ideapad 100-15iby notebook. I try to network boot a tool, for example memtest. undionly.kpxe is loaded and in menu I have:

label memtest
kernel gpxecmd.c32
append chain http://ip/tools/memtest.ipxe

Firstly, please try simplifying your setup by invoking memtest directly from iPXE, without going through a pxelinux menu.

Michael


RE: tftp download is working, http - not - mimiko - 2015-11-17 15:28

(2015-11-17 15:22)mcb30 Wrote:  Firstly, please try simplifying your setup by invoking memtest directly from iPXE, without going through a pxelinux menu.

Did it and is the same problem.


RE: tftp download is working, http - not - mcb30 - 2015-11-17 15:31

(2015-11-17 15:28)mimiko Wrote:  
(2015-11-17 15:22)mcb30 Wrote:  Firstly, please try simplifying your setup by invoking memtest directly from iPXE, without going through a pxelinux menu.
Did it and is the same problem.

What is the full chain of events when you do not use pxelinux? (What is in your DHCP config file; what appears on screen, etc.)?

Michael


RE: tftp download is working, http - not - mimiko - 2015-11-17 15:49

I've put original downloaded undionly.kpxe, not my build. PXE gets an IP and downloads undionly.kpxe. I press Ctrl+B. Then issue ifopen, then chain ... to the file.
in dhcp:
next-server 10.10.0.75;
filename "undionly.kpxe";

Cannot attach the image:

The file upload failed. Please choose a valid file and try again. Error details: There was a problem moving the uploaded file to its destination.

Its 237KB jpeg image.