On 08/03/2012 10:28 AM, John Rigby wrote: > Hope Robbie does not mind my inserting this from an email of his: > > > .... > > Summary > > pxelinux emulation on ARM does not match the behaviour of pxelinux.0 on > Intel, even in areas that are not architecture-dependent. This means > that developers working and testing on Intel push stuff that they expect > to work, and it doesn't. This costs us considerable time dealing with > the impedence mismatches. > > Things to Fix > > Ideally, everything. Someone could do an audit of U-Boot's pxelinux > emulation as it appears in upstream trunk, compare it to pxelinux > documentation and construct a complete list of missing features and > behaviour. > > Specific Things That We've Noticed > > This is based on the U-Boot supplied to us by vendors, rather than > upstream trunk. > > * U-Boot does not understand "localboot", which is important for MAAS' > current mode of operation.
It does. localcmd has to be set in the environment. > > * U-Boot ignores DHCP options 208 through 211. LP: #927781, RFC5071. > > * U-Boot cannot parse a configuration in the following form that is > valid in pxelinux, due to limited menu support: > > DEFAULT menu > PROMPT 0 > MENU TITLE foo > TIMEOUT 1 > ONTIMEOUT ubuntu-enlist > > LABEL ubuntu-enlist > kernel bar > MENU LABEL ubuntu-enlist > append baz > ipappend 2 > MENU end What specifically is the failing part? Rob > > Robie > -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/927781 Title: PXELINUX implementation doesn't respect dhcp ConfigFile or PathPrefix values To manage notifications about this bug go to: https://bugs.launchpad.net/u-boot-linaro/+bug/927781/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
