Re: nonstandard options missing from --dumplease in 6.10.1
Mike McCabe
Thu Oct 19 22:45:57 2017
Roy -
Thanks for testing! I'm still able to reproduce the issue, stock raspbian
jessie lite works vs. raspbian stretch lite doesn't... in each case with
option vium-env lines added to dhcpcd.conf
$ dhcpcd -V4 | grep vium
239 vium-env string
$ dhcpcd -U4 eth0 | grep vium
domain_name='vium.com'
< no vium-env >
dhcpcd.conf:
# A sample configuration for dhcpcd.
# See dhcpcd.conf(5) for details.
# Allow users of this group to interact with dhcpcd via the control socket.
#controlgroup wheel
# Inform the DHCP server of our hostname for DDNS.
hostname
# Use the hardware address of the interface for the Client ID.
clientid
# or
# Use the same DUID + IAID as set in DHCPv6 for DHCPv4 ClientID as per
RFC4361.
# Some non-RFC compliant DHCP servers do not reply with this set.
# In this case, comment out duid and enable clientid above.
#duid
# Persist interface configuration when dhcpcd exits.
persistent
# Rapid commit support.
# Safe to enable by default because it requires the equivalent option set
# on the server to actually work.
option rapid_commit
# A list of options to request from the DHCP server.
option domain_name_servers, domain_name, domain_search, host_name
option classless_static_routes
# Most distributions have NTP support.
option ntp_servers
# Respect the network MTU. This is applied to DHCP routes.
option interface_mtu
# A ServerID is required by RFC2131.
require dhcp_server_identifier
# Generate Stable Private IPv6 Addresses instead of hardware based ones
slaac private
# Example static IP configuration:
#interface eth0
#static ip_address=192.168.0.10/24
#static routers=192.168.0.1
#static domain_name_servers=192.168.0.1 8.8.8.8
# It is possible to fall back to a static IP if DHCP fails:
# define static profile
#profile static_eth0
#static ip_address=192.168.1.23/24
#static routers=192.168.1.1
#static domain_name_servers=192.168.1.1
# fallback to static profile on eth0
#interface eth0
#fallback static_eth0
debug
define 239 string vium-env
option vium-env
On Thu, Oct 19, 2017 at 8:39 AM, Roy Marples <roy@xxxxxxxxxxxx> wrote:
> On 19/10/2017 02:40, Mike McCabe wrote:
> > Alternately, is there another way to query non-standard dhcp options in
> > dhcpcd?
>
> netbsd$ ./dhcpcd -V4 | grep vium
> 239 vium-env string
>
> If you don't see that then there is likely an error in your dhcpcd.conf.
> Why not attach the whole file rather than it's tail?
>
> Roy
>
Archive administrator: postmaster@marples.name