diff options
Diffstat (limited to 'dhcpcd.conf.5')
-rw-r--r-- | dhcpcd.conf.5 | 40 |
1 files changed, 35 insertions, 5 deletions
diff --git a/dhcpcd.conf.5 b/dhcpcd.conf.5 index 03b3521..89cb793 100644 --- a/dhcpcd.conf.5 +++ b/dhcpcd.conf.5 @@ -1,4 +1,4 @@ -.\" Copyright (c) 2006-2010 Roy Marples +.\" Copyright (c) 2006-2012 Roy Marples .\" All rights reserved .\" .\" Redistribution and use in source and binary forms, with or without @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.Dd January 28, 2010 +.Dd May 21, 2012 .Dt DHCPCD.CONF 5 SMM .Os .Sh NAME @@ -144,6 +144,28 @@ encodes the FQDN hostname as specified in .It Ic interface Ar interface Subsequent options are only parsed for this .Ar interface . +.It Ic ipv6ra_fork +By default, when +.Nm dhcpcd +receives an IPv6 RA, +.Nm dhcpcd +will only fork to the background if the RA contains at least one unexpired +RDNSS option. +Set this option so to make +.Nm dhcpcd +always fork on an RA. +.It ic ipv6ra_own +Disables kernel IPv6 Router Advertisment processing so dhcpcd can manage +addresses and routes. +.It ic ipv6ra_own_default +Each time dhcpcd receives an IPv6 Router Adveristment, dhcpcd will manage +the default route only. +This allows dhcpcd to prefer an interface for outbound traffic based on metric +and/or user selection rather than the kernel. +.It ic ipv6rs +Enables IPv6 Router Advertisment solicitation. +This is on by default, but is documented here in the case where it is disabled +globally but needs to be enabled for one interface. .It Ic leasetime Ar seconds Request a leasetime of .Ar seconds . @@ -173,6 +195,8 @@ See .Rs .%T "RFC 3927" .Re +.It Ic noipv6rs +Disable solicition of IPv6 Router Advertisements. .It Ic nolink Don't receive link messages about carrier status. You should only set this for buggy interface drivers. @@ -203,7 +227,7 @@ Suppress any dhcpcd output to the console, except for errors. Allow .Ar reboot seconds before moving to the discover phase if we have an old lease to use. -The default is 10 seconds. +The default is 5 seconds. A setting if 0 seconds causes .Nm dhcpcd to skip the reboot phase and go straight into discover. @@ -277,8 +301,13 @@ Set the vendor option 03 with an IP address as a string. Set un-encapsulated vendor option to hello world. .D1 vendor ,"hello world" .It Ic vendorclassid Ar string -Change the default vendorclassid sent from dhcpcd-version. +The default is +dhcpcd-<version>:<os>:<machine>:<platform>. +For example +.D1 dhcpcd-5.5.6:NetBSD-6.99.5:i386:i386 If not set then none is sent. +Some badly configured DHCP servers reject unknown vendorclassids. +To work around it, try and impersonate Windows by using the MSFT vendorclassid. .It Ic waitip Wait for an address to be assigned before forking to the background. .It Ic xidhwaddr @@ -293,4 +322,5 @@ of a randomly generated number. .Sh AUTHORS .An Roy Marples Aq roy@marples.name .Sh BUGS -Please report them to http://roy.marples.name/projects/dhcpcd +Please report them to +.Lk http://roy.marples.name/projects/dhcpcd |