I can’t resolve (ping, ssh) any computer on my network from a newly installed minimal Gnome Desktop F39 on a laptop; since it’s minimal, it’s possible something’s missing from the installation.

trying from the laptop gives:

$ ping server.local
ping: server.local: Temporary failure in name resolution

pinging .box static DNS entries as well as IP addresses works. all other computers can resolve each other and the new laptop (1 debian, 1 fedora, 1 macOS), some have static, some dynamic IPs. they all get the DNS IP of my pi-hole, which resolves everything fine. resolve.conf and all other relevant files are stock. avahi and systemd-resolve are running and report no issues. same behaviour with WiFi and LAN.

I could switch to static IPs and assign e.g. .box suffixes all around via local DNS but I don’t want to do that, this setup is/was working on every other PC.

any ideas what I’m missing?

edit: just booted off of a live USB with F39, resolves server.local just fine. so I’m missing something in my installation, right?

edit II: installed it (minimal) on another laptop, same deal - no .local resolution.

  • dingdongitsabear@lemmy.mlOP
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    11 months ago

    …aaand solved! by comparing installed files on working vs non-working fedoras, I concluded I was missing the nss-mdns package (I’m also missing a bunch of avahi-* packages, but it doesn’t seem to be a problem for now). so, installing nss-mdns solved the problem.

    leaving this up for people doing the minimal install route.