I have few broadband connections with flag ipv4.ignore-auto-dns: yes
in my NewtorkManager connections list. In 20.04 activation of such connection causes correct configuration of custom name serves, but after update to 22.04 I see empty list of resolver. If I set ipv4.ignore-auto-dns: no
in 22.04 provider resolvers are correctly adds.
20.04 connection activation, you can see args="ipv4.dns"
in log
mar 24 23:47:19 dell-7490 NetworkManager[1275]: <info> [1679698039.7961] audit: op="connection-update" uuid="74cb2988-c284-46b2-a833-f6fac9848084" name="netia" args="ipv4.dns" pid=4974 uid=1000 result="success"
mar 24 23:47:25 dell-7490 NetworkManager[1275]: <info> [1679698045.0280] device (cdc-wdm2): Activation: starting connection 'netia' (74cb2988-c284-46b2-a833-f6fac9848084)
mar 24 23:47:25 dell-7490 NetworkManager[1275]: <info> [1679698045.0282] audit: op="connection-activate" uuid="74cb2988-c284-46b2-a833-f6fac9848084" name="netia" pid=4974 uid=1000 result="success"
mar 24 23:47:25 dell-7490 NetworkManager[1275]: <info> [1679698045.0283] device (cdc-wdm2):
22.04 connection activation, no args=
in log
mar 27 23:52:13 dell-7490 NetworkManager[1260]: <info> [1679953933.5231] device (cdc-wdm2): Activation: starting connection 'netia' (74cb2988-c284-46b2-a833-f6fac9848084)
mar 27 23:52:13 dell-7490 NetworkManager[1260]: <info> [1679953933.5235] audit: op="connection-activate" uuid="74cb2988-c284-46b2-a833-f6fac9848084" name="netia" pid=2504 uid=1000 result="success"
mar 27 23:52:13 dell-7490 NetworkManager[1260]: <info> [1679953933.5238] device (cdc-wdm2): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
mar 27 23:52:13 dell-7490 NetworkManager[1260]: <info> [1679953933.8775] device (cdc-wdm2): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
dell-7490:~$ NetworkManager --version
1.36.6
dell-7490:~$ nmcli c s 74cb2988-c284-46b2-a833-f6fac9848084 | grep -E 'ipv4.dns|ipv4.ignore-auto-dns'
ipv4.dns: 1.1.1.1,8.8.8.8
ipv4.dns-search: --
ipv4.dns-options: --
ipv4.dns-priority: 0
ipv4.ignore-auto-dns: yes
dell-7490:~$ resolvectl status wwan0
Link 12 (wwan0)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Looks like NetworkManager ignores args="ipv4.dns"
for broadband connections.
Is it expected behavior? Or but in ubuntu\NetworkManager ?