Skip to content
DnsLister Forum

Where domain hunters compare notes

FWP to FWG migration mostly worked. Names of local devices fail to resolve.

FWG 1.983, app 1.69.3. WAN access is fine. Reaching local devices by IP is fine. Resolving local names is not fine.

The local domain name is lan. I tried several things, e.g., toggling DNS settings, temporarily changing device and local LAN domain name, and, of course, rebooting FWG.

I ran this by Claude. It says my dnsmasq service is broken. Is its interpretation correct? How do I fix this?

pi@Firewalla:~ (Home Gold) $ systemctl status firemasq --no-pager
● firemasq.service - Firewalla DNSMASQ
Loaded: loaded (/etc/systemd/system/firemasq.service; disabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Sun 2026-09-20 19:31:26 CDT; 1s ago
Process: 211460 ExecStart=/bin/bash /home/pi/firewalla/extension/dnsmasq/dnsmasq.sh (code=exited, status=127)
Main PID: 211460 (code=exited, status=127)
pi@Firewalla:~ (Home Gold) $ sudo journalctl -u firemasq --no-pager -n 50
-- Logs begin at Sun 2026-09-20 19:03:12 CDT, end at Sun 2026-09-20 19:31:28 CDT. --
Sep 20 19:31:23 Firewalla systemd[1]: Started Firewalla DNSMASQ.
Sep 20 19:31:23 Firewalla bash[211416]: /bin/bash: /home/pi/firewalla/extension/dnsmasq/dnsmasq.sh: No such file or directory
Sep 20 19:31:23 Firewalla systemd[1]: firemasq.service: Main process exited, code=exited, status=127/n/a
Sep 20 19:31:23 Firewalla systemd[1]: firemasq.service: Failed with result 'exit-code'.
Sep 20 19:31:26 Firewalla systemd[1]: firemasq.service: Scheduled restart job, restart counter is at 1.
Sep 20 19:31:26 Firewalla systemd[1]: Stopped Firewalla DNSMASQ.
Sep 20 19:31:26 Firewalla systemd[1]: Started Firewalla DNSMASQ.
Sep 20 19:31:26 Firewalla bash[211460]: /bin/bash: /home/pi/firewalla/extension/dnsmasq/dnsmasq.sh: No such file or directory
Sep 20 19:31:26 Firewalla systemd[1]: firemasq.service: Main process exited, code=exited, status=127/n/a
Sep 20 19:31:26 Firewalla systemd[1]: firemasq.service: Failed with result 'exit-code'.
pi@Firewalla:~ (Home Gold) $ ps aux | grep -i dnsmasq | grep -v grep
pi 19092 0.0 0.1 18856 3916 ? S 17:58 0:00 tail -F /alog/dnsmasq-acl.log -n 0
pi 171200 0.0 0.0 6032 3428 ? S 19:09 0:00 /home/pi/firerouter/platform/gold/bin/dnsmasq -k --clear-on-reload -u pi -C /home/pi/firerouter/etc/dnsmasq.dh
cp.default.conf
root 171202 0.0 0.0 6032 1884 ? S 19:09 0:00 /home/pi/firerouter/platform/gold/bin/dnsmasq -k --clear-on-reload -u pi -C /home/pi/firerouter/etc/dnsmasq.dh
cp.default.conf

This doesn't look good either:

pi@Firewalla:~ (Home Gold) $ systemctl status firerouter_dns
● firerouter_dns.service - FireRouter DNS
Loaded: loaded (/etc/systemd/system/firerouter_dns.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2026-09-20 19:52:13 CDT; 42s ago
Process: 250712 ExecStart=/bin/bash /home/pi/.router/tmp/dns.sh (code=exited, status=1/FAILURE)
Main PID: 250712 (code=exited, status=1/FAILURE)

Source: r/firewalla · by /u/kamiller42

Leave a Reply

Your email address will not be published. Required fields are marked *