Hi all,
Since the last full update I am experiencing problems with DNS resolve
$ ping ping.manjaro.org
ping: ping.manjaro.org: Temporary failure in name resolution
It happens both with kernel 6.12 and 6.13.
To try to solve it I tried with and without openresolv.
my /etc/resolvconf.conf is:
resolv_conf=/etc/resolv.conf
name_servers="9.9.9.9 149.112.112.112"
and /etc/resolv.conf:
nameserver 9.9.9.9
nameserver 149.112.112.112
/etc/systemd/resolved.conf
[Resolve]
DNS=9.9.9.9 149.112.112.112 2620:fe::fe 2620:fe::9
$ inxi -Nxx
Network:
Device-1: Intel Comet Lake PCH-LP CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3 chip-ID: 8086:02f0
Device-2: Intel Ethernet I219-LM vendor: Fujitsu Client driver: e1000e
v: kernel port: N/A bus-ID: 00:1f.6 chip-ID: 8086:0d4e
$ ip route
default via 192.168.1.1 dev wlp0s20f3 proto dhcp src 192.168.1.104 metric 600
192.168.1.0/24 dev wlp0s20f3 proto kernel scope link src 192.168.1.104 metric 600
$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: enp0s31f6: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether ec:79:49:39:56:af brd ff:ff:ff:ff:ff:ff
altname enxec79493956af
3: wwp0s20f0u7i12: <BROADCAST,MULTICAST,NOARP> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether ba:94:2b:0c:43:4a brd ff:ff:ff:ff:ff:ff
4: wlp0s20f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 2c:db:07:e7:fe:b9 brd ff:ff:ff:ff:ff:ff
altname wlx2cdb07e7feb9
inet 192.168.1.104/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp0s20f3
valid_lft 85947sec preferred_lft 85947sec
inet6 fe80::f83d:30f7:4482:2684/64 scope link noprefixroute
valid_lft forever preferred_lft forever
$ sudo systemctl status systemd-networkd.service
â—‹ systemd-networkd.service - Network Configuration
Loaded: loaded (/usr/lib/systemd/system/systemd-networkd.service; disabled; preset: enabled)
Active: inactive (dead)
TriggeredBy: â—‹ systemd-networkd.socket
Docs: man:systemd-networkd.service(8)
man:org.freedesktop.network1(5)
FD Store: 0 (limit: 512)
$ sudo systemctl status systemd-resolved.service
â—Ź systemd-resolved.service - Network Name Resolution
Loaded: loaded (/usr/lib/systemd/system/systemd-resolved.service; enabled; preset: enabled)
Active: active (running) since Thu 2025-02-13 11:43:30 CET; 2min 33s ago
Invocation: cf32b6525dd04b0aac7d3fadd352971e
Docs: man:systemd-resolved.service(8)
man:org.freedesktop.resolve1(5)
https://systemd.io/WRITING_NETWORK_CONFIGURATION_MANAGERS
https://systemd.io/WRITING_RESOLVER_CLIENTS
Main PID: 435 (systemd-resolve)
Status: "Processing requests..."
Tasks: 1 (limit: 18670)
Memory: 5.6M (peak: 6.4M)
CPU: 1.369s
CGroup: /system.slice/systemd-resolved.service
└─435 /usr/lib/systemd/systemd-resolved
Feb 13 11:43:30 veertje systemd[1]: Starting Network Name Resolution...
Feb 13 11:43:30 veertje systemd-resolved[435]: Positive Trust Anchors:
Feb 13 11:43:30 veertje systemd-resolved[435]: . IN DS 20326 8 2 e06d44b80b8f1d39a95c0b0d7c65d08458e880409bbc683457104237c7f8ec8d
Feb 13 11:43:30 veertje systemd-resolved[435]: Negative trust anchors: home.arpa 10.in-addr.arpa 16.172.in-addr.arpa 17.172.in-addr.arpa 18.172.in-addr.arpa 19.172.in>
Feb 13 11:43:30 veertje systemd-resolved[435]: Using system hostname 'veertje'.
Feb 13 11:43:30 veertje systemd[1]: Started Network Name Resolution.
Feb 13 11:43:44 veertje systemd-resolved[435]: wlp0s20f3: Bus client set search domain list to: home
Feb 13 11:43:44 veertje systemd-resolved[435]: wlp0s20f3: Bus client set default route setting: yes
Feb 13 11:43:44 veertje systemd-resolved[435]: wlp0s20f3: Bus client set DNS server list to: 9.9.9.9, 149.112.112.112
The only solution I found until now is to manually enter in terminal directly after boot:
sudo systemctl restart systemd-resolved.service
And then this changed:
$ sudo systemctl status systemd-resolved.service
systemd-resolved.service - Network Name Resolution
Loaded: loaded (/usr/lib/systemd/system/systemd-resolved.service; enabled; preset: enabled)
Active: active (running) since Thu 2025-02-13 11:54:44 CET; 20s ago
Invocation: 1c388145d75941bd86d4674975e5bb09
Docs: man:systemd-resolved.service(8)
man:org.freedesktop.resolve1(5)
https://systemd.io/WRITING_NETWORK_CONFIGURATION_MANAGERS
https://systemd.io/WRITING_RESOLVER_CLIENTS
Main PID: 4338 (systemd-resolve)
Status: "Processing requests..."
Tasks: 1 (limit: 18670)
Memory: 3M (peak: 3.3M)
CPU: 265ms
CGroup: /system.slice/systemd-resolved.service
└─4338 /usr/lib/systemd/systemd-resolved
Feb 13 11:54:43 veertje systemd[1]: Starting Network Name Resolution...
Feb 13 11:54:44 veertje systemd-resolved[4338]: Positive Trust Anchors:
Feb 13 11:54:44 veertje systemd-resolved[4338]: . IN DS 20326 8 2 e06d44b80b8f1d39a95c0b0d7c65d08458e880409bbc683457104237c7f8ec8d
Feb 13 11:54:44 veertje systemd-resolved[4338]: Negative trust anchors: home.arpa 10.in-addr.arpa 16.172.in-addr.arpa 17.172.in-addr.arpa 18.172.in-addr.arpa 19.172.i>
Feb 13 11:54:44 veertje systemd-resolved[4338]: Using system hostname 'veertje'.
Feb 13 11:54:44 veertje systemd-resolved[4338]: mDNS-IPv4: There appears to be another mDNS responder running, or previously systemd-resolved crashed with some outstanding transfers.
Feb 13 11:54:44 veertje systemd-resolved[4338]: mDNS-IPv6: There appears to be another mDNS responder running, or previously systemd-resolved crashed with some outstanding transfers.
Feb 13 11:54:44 veertje systemd[1]: Started Network Name Resolution.
But I need to do that every time after restart.
Any idea how this happened after an update?
Any solutions?
Thanks!