[ipxe-devel] Boot failure when SLAAC and DHCPv6 IA_NA are both used

Wissam Shoukair wissams at mellanox.com
Mon Nov 16 07:22:26 UTC 2015


Thanks Tore.

That also would be a good solution until ipxe supports multiple addresses

-----Original Message-----
From: Tore Anderson [mailto:tore at fud.no] 
Sent: Monday, November 16, 2015 08:24
To: Wissam Shoukair <wissams at mellanox.com>
Cc: ipxe-devel at lists.ipxe.org
Subject: Re: [ipxe-devel] Boot failure when SLAAC and DHCPv6 IA_NA are both used

Hello Wissam,

* Wissam Shoukair <wissams at mellanox.com>

> We are not sure whether this is a valid configuration. In any case, we 
> believe the fact that iPXE only supports a single IP is problematic, 
> because our Linux servers were able to configure both IP address 
> without a problem.

IPv6 is made to support multiple addresses, so your configuration is valid. See RFC 4291 section 2.1.

> What do you think should be the right behavior in this case? Perhaps 
> iPXE should store two IP addresses on each prefix - one from SLAAC and 
> one from DHCPv6?

Ideally yes. However, if the assumption of each prefix having at most a single address is deeply embedded in iPXE and hard to change, another way to improve matter would be to prevent one address from being able to preempt another. In other words, once an address has been assigned, stick with it for the remainder of the boot process.

Tore



More information about the ipxe-devel mailing list