[nic] Fix ZPXE_SUFFIX_STRIP compilation error
[etherboot.git] / RELNOTES
1 Etherboot 5.4.2
2
3 --
4
5 It is now possible to specify static boot information instead of
6 getting that information from a DHCP server.  This must be done
7 carefully, since there is no check for whether the address is unique,
8 and could potentially conflict with another network device. See the
9 options beginning with STATIC_ in src/Config for more information.
10
11 --
12
13 A new flag, EXIT_ON_FILE_LOAD_ERROR causes Etherboot to exit if boot
14 file loading fails.
15
16 --
17
18 PXE network booting is supported.  PXE is the most common network
19 booting method on x86-based machines, 
20
21 Using PXE requires configuring a dhcp server to provide a pxelinux.0 or
22 other PXE bootloader, 
23
24 For loading Linux, see the PXELINUX home page at:
25
26     http://syslinux.zytor.com/pxe.php
27
28 For server setup, an interesting article is here:
29
30    http://wiki.ltsp.org/twiki/bin/view/Ltsp/PXE
31
32 --
33
34 You must specify an argument to make. Help text is now provided to
35 indicate possible make targets.
36
37 --
38
39 It should be possible to compile Etherboot with gcc >= 3.3.3, including
40 gcc 3.4.x now that a couple of bugs have been tracked down. Please mail
41 reports of success or failure to the etherboot-users list, together with
42 the versions of gcc and binutils used.
43
44 gcc 2.x is not supported anymore. You need at least gcc 3.x to compile
45 etherboot due to C99 constructs.
46
47 --
48
49 In order to create .iso and .liso images you need to have the packages
50 mtools-3.9.9 or later, and syslinux-2.08 or later installed.  These
51 packages are available in various locations and formats.  .liso images
52 are like .iso but use floppy emulation.  If you have a very old BIOS
53 and .liso images don't work you may wish to try adding the -s option
54 of syslinux as a last resort.
55
56 --