Hi Tim,
one caveat: check that also ipv6.method is set to dhcp, otherwise the
ipv6.dhcp-hostname would not be saved in the ifcfg file.
Maybe you will be interested in this:
https://bugzilla.gnome.org/show_bug.cgi?id=775622
The patch in review would also save ipv6.dhcp-hostname when ipv6.method
is auto.
Francesco
On 13/12/2016 21:06, Tim Coote wrote:
>
>> On 13 Dec 2016, at 19:08, Thomas Haller <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>> On Tue, 2016-12-13 at 16:13 +0000, Tim Coote wrote:
>>>
>>
>> Hi Tim,
> Hi Thomas,
>>
>>>>>> sidenote:
>>
>> When you use dhcp plugin "dhclient" (in NetworkManager.conf), then
>> NetworkManager generates a suitable dhclient configuration in
>> /var/lib/NetworkManager/dhclient-*.conf
>>
>> Don't modify that file, because it will be overwritten.
> Thanks. I’d got that. That’s why I’m trying to find the upstream
> configuration location.
>>
>>
>> NM merges other sources files into this file, so you can put your
>> options there:
>> https://cgit.freedesktop.org/NetworkManager/NetworkManager/tree/src/dhcp/nm-dhcp-dhclient.c?id=eb77d4ed28fb7d72020fc4bce2a7f3477f0b8c1d#n219
>>
>> If you turn on debug-logging, NM will also log lines like:
>>
>> Dec 13 12:15:29 x250 NetworkManager[388]: <debug> [1481627729.0469]
>> dhcp4 (wlp3s0): creating composite dhclient config
>> /var/lib/NetworkManager/dhclient-wlp3s0.conf
>> Dec 13 12:15:29 x250 NetworkManager[388]: <debug> [1481627729.0469]
>> dhcp4 (wlp3s0): looking for existing config
>> /etc/NetworkManager/dhclient-7111201a-568f-4568-a0ed-cd1d4df11e8f.conf
>> Dec 13 12:15:29 x250 NetworkManager[388]: <debug> [1481627729.0470]
>> dhcp4 (wlp3s0): looking for existing config
>> /etc/NetworkManager/dhclient-wlp3s0.conf
>> Dec 13 12:15:29 x250 NetworkManager[388]: <debug> [1481627729.0470]
>> dhcp4 (wlp3s0): looking for existing config
>> /etc/NetworkManager/dhclient.conf
>> Dec 13 12:15:29 x250 NetworkManager[388]: <debug> [1481627729.0470]
>> dhcp4 (wlp3s0): looking for existing config /etc/dhcp/dhclient-wlp3s0.conf
>> Dec 13 12:15:29 x250 NetworkManager[388]: <debug> [1481627729.0471]
>> dhcp4 (wlp3s0): looking for existing config /etc/dhclient-wlp3s0.conf
>> Dec 13 12:15:29 x250 NetworkManager[388]: <debug> [1481627729.0471]
>> dhcp4 (wlp3s0): looking for existing config /etc/dhcp/dhclient.conf
>> Dec 13 12:15:29 x250 NetworkManager[388]: <debug> [1481627729.0471]
>> dhcp4 (wlp3s0): looking for existing config /etc/dhclient.conf
>> Dec 13 12:15:29 x250 NetworkManager[388]: <debug> [1481627729.0471]
>> dhcp4 (wlp3s0): no existing dhclient configuration to merge
>
> I’ll try that. I did try using /etc/NetworkManager/dhclient6-eth0.conf,
> but it didn’t seem to get merged. I need to review the syntax, I think.
>>
>>
>> But can you not just configure ipv6.dhcp-send-hostname and ipv6.dhcp-
>> hostname:
>>
>> nmcli connection modify $NAME ipv6.dhcp-send-hostname yes \
>> ipv6.dhcp-hostname wibble.example.com <http://wibble.example.com>
> Well that was how I was setting ipv6.dhcp-hostname, but after systemctl
> restart NetworkManager, it had been reset to '—‘. Now, I must have
> changed something, as it doesn’t change the value at all!
>
> As an aside, the naming is a bit confusing to me: I’ve always understood
> hostname as a property of a computer, fqdn as a property of an
> interface. I used to run a prof. services function of a discovery tool
> and the mean number of computers with a hostname of venus in a sizeable
> enterprise was 7. We’d find up to the small hundreds of fqdns per
> computer (physical boxes used for testing web functionality).
>
> I’d assumed that if that worked across a service restart, I’d be able to
> find the file that it got stored in.
>> Thomas
>
> Thanks
>
> Tim
>
>
> _______________________________________________
> networkmanager-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/networkmanager-list
>
--
Francesco Giudici
Software Engineer, EMEA
RED HAT | TRIED. TESTED. TRUSTED.
_______________________________________________
networkmanager-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/networkmanager-list