Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 9 Jun 2016 21:14:09 +0000
From:      David Bright <david_a_bright@dell.com>
To:        "net@FreeBSD.org" <net@FreeBSD.org>
Subject:   DHCPv6 Support in FreeBSD Base
Message-ID:  <6224EC83-3A81-4CE7-83C5-674628F38958@DELL.com>

next in thread | raw e-mail | index | archive | help

Following up on a conversation I started today at BSDCan 2016/DevSummit.

I’d like to see support for DHCPv6 in the base system. I have made modifications to network.subr and the rc.d init scripts to allow configuring a network interface to use DHCPv6 in a manner very similar to that currently used for DHCPv4. This works assuming that you have a DHCPv6 client. For the purposes of my development I used the ISC client from ports.

These changes were based on 10.0-RELEASE and I am in the process of adapting these changes to 11 so they can be pushed upstream. However, they will be unusable (albeit harmless) in the base system without a client.

* Is there any barrier to updating the dhclient in base to the current ISC dhclient for both DHCPv4 & DHCPv6?

* Is there any barrier to replacing the current dhclient-script with that that accompanies the ISC dhclient?
    The two scripts are quite different and my DHCPv6 changes currently are based on the ISC dhclient-script. 

As I’ve already done a fair amount of this work, I’d be happy to work on getting it in shape for pushing to HEAD. I had several people today at the devsummit indicate that they thought that would be a good idea, but I thought it would be a good idea to ask ahead of time if there were any known stumbling blocks to doing that.

Thanks.  


-- 
David A. Bright
Storage Development Principal Engineer
Dell | Compellent
office +1 952 392 5861
Cube J-731, 7615 Smetana Lane, Eden Prairie, MN 55344
David_A_Bright@DELL.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6224EC83-3A81-4CE7-83C5-674628F38958>