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

Reply via email to