Modem DNS stopped working for NetworkManager >= 1.36.0
Hi,
I recently updated NetworkManager from 1.22.16 to 1.36.2 and noticed that the DNS servers associated with the modem network connection don't make it to /etc/resolv.conf anymore. I tested with both automatic DNS config via DHCP and static DNS servers via the NetworkManager connection configuration with identical results. I tested a few versions and the last working version was 1.35.0 and the first failing one is 1.36.0. The other 1.35.x versions lead to an assert crash. I have attached the 1.36.2 debug logs of the connection establishment.
This is the connection config:
[connection]
id=tma
type=gsm
autoconnect=true
autoconnect-retries=0
[gsm]
apn=internet.gma.iot
configure-initial-eps-bearer=true
initial-eps-bearer-apn=internet.gma.iot
sim-operator-id=23203
[ipv4]
method=auto
dns=8.8.8.8;1.1.1.1;
ignore-auto-dns=true
[ipv6]
method=ignore