Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Loading iPXE from RPL
2015-10-26, 15:22
Post: #3
RE: Loading iPXE from RPL
I tried to execute the code loaded at some different addresses (not only the address from int19_entry), using the ne2k_isa.rom image.
It did not went any further with most addresses (iPXE was only able to display some text by loading at 0x2000 and executing at 0x2000 or 0x2006).

I also tried the same with the ne2k_isa.pxe image. Executing the code at 0x2006 managed to load the full iPXE bootloader.
It displays "PXE-EB->: No PXE stack found!" and "iPXE initialising devices.. WARNING: Using legacy NIC wrapper on xx:xx:xx:xx:xx:xx" and loads the menu and is able to boot memtest, DOS and Linux.

It looks like rpld's addresses and hex addresses are not corresponding (it may use "blocks" of different size).

I tried to use my ROM images with qemu and its generic ne2k_isa emulation, but the software on the ROMs doesn't detects non-dlink chips.

Anyway D-Link's images are located on http://ftp.dlink.ru/pub/Bootrom/Firmware/DE224C/, and I flashed the DE22X4.DAT image on my board's ROM.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Loading iPXE from RPL - man-x86 - 2015-09-30, 23:00
RE: Loading iPXE from RPL - mcb30 - 2015-10-22, 00:50
RE: Loading iPXE from RPL - man-x86 - 2015-10-26 15:22
RE: Loading iPXE from RPL - man-x86 - 2016-09-23, 22:40
RE: Loading iPXE from RPL - coredump4 - 2019-05-30, 19:35
RE: Loading iPXE from RPL - NiKiZe - 2019-05-30, 21:04
RE: Loading iPXE from RPL - coredump4 - 2019-08-23, 00:39
RE: Loading iPXE from RPL - mhabets - 2021-02-20, 10:47



User(s) browsing this thread: 1 Guest(s)