Chadster766 / McDebian

Linksys WRT3200ACM, WRT1900AC, WRT1900ACS, WRT1200AC and WRT32X Router Debian Implementation
98 stars 14 forks source link

Avahi and dbus #27

Closed LeBrad closed 7 years ago

LeBrad commented 7 years ago

When I try to start avahi-daemon I get the error messages: "Job for dbus.service failed" and "Failed to open connection to system message bus."

As a result I can't get avahi running and reinstalling doesn't seem to help.

I'm on McDebian 4.9.12 on the WRT1900AC V1.

Chadster766 commented 7 years ago

It seems to have worked for me. Steps I tested with:

apt-get update
apt-get install avahi-daemon

I added the below lines to /etc/avahi/avahi-daemon.conf

allow-interfaces=br0
deny-interfaces=eth0

I created file /etc/avahi/services/qotd.service

<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">

<service-group>

  <name replace-wildcards="yes">%h</name>

  <service>
    <type>_qotd._tcp</type>
    <port>17</port>
  </service>

</service-group>

I checked the journal for error and didn't find any but I ran the below commands to test:

root@MCDEBIAN:~# avahi-daemon --check
root@MCDEBIAN:~# journalctl|grep -i avahi
Apr 29 22:17:14 MCDEBIAN dbus-daemon[2613]: Unknown username "avahi" in message bus configuration file
Apr 29 22:17:14 MCDEBIAN groupadd[3313]: group added to /etc/group: name=avahi, GID=112
Apr 29 22:17:14 MCDEBIAN groupadd[3313]: group added to /etc/gshadow: name=avahi
Apr 29 22:17:14 MCDEBIAN groupadd[3313]: new group: name=avahi, GID=112
Apr 29 22:17:14 MCDEBIAN useradd[3318]: new user: name=avahi, UID=108, GID=112, home=/var/run/avahi-daemon, shell=/bin/false
Apr 29 22:17:14 MCDEBIAN usermod[3324]: change user 'avahi' password
Apr 29 22:17:14 MCDEBIAN chage[3330]: changed password expiry for avahi
Apr 29 22:17:14 MCDEBIAN chfn[3334]: changed user 'avahi' information
Apr 29 22:17:16 MCDEBIAN systemd[1]: Starting Avahi mDNS/DNS-SD Stack Activation Socket.
Apr 29 22:17:16 MCDEBIAN systemd[1]: Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
Apr 29 22:17:16 MCDEBIAN systemd[1]: Starting Avahi mDNS/DNS-SD Stack...
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Found user 'avahi' (UID 108) and group 'avahi' (GID 112).
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Successfully dropped root privileges.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: avahi-daemon 0.6.31 starting up.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Successfully called chroot().
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Successfully dropped remaining capabilities.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Joining mDNS multicast group on interface br0.IPv6 with address 2001:470:b066:1::1.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: New relevant interface br0.IPv6 for mDNS.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Joining mDNS multicast group on interface br0.IPv4 with address 192.168.1.1.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: New relevant interface br0.IPv4 for mDNS.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Joining mDNS multicast group on interface eth0.IPv6 with address 2001:470:1d:c11:698d:5fee:a129:daa.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: New relevant interface eth0.IPv6 for mDNS.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Joining mDNS multicast group on interface eth0.IPv4 with address 10.10.10.51.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: New relevant interface eth0.IPv4 for mDNS.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Network interface enumeration completed.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Registering new address record for 2001:470:b066:1::1 on br0.*.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Registering new address record for 192.168.1.1 on br0.IPv4.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Registering new address record for 2001:470:1d:c11:698d:5fee:a129:daa on eth0.*.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Registering new address record for 10.10.10.51 on eth0.IPv4.
Apr 29 22:17:16 MCDEBIAN avahi-daemon[3441]: Registering HINFO record with values 'ARMV7L'/'LINUX'.
Apr 29 22:17:16 MCDEBIAN systemd[1]: Started Avahi mDNS/DNS-SD Stack.
Apr 29 22:17:17 MCDEBIAN avahi-daemon[3441]: Server startup complete. Host name is MCDEBIAN.local. Local service cookie is 2635247184.
Apr 29 22:17:42 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:17:42 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:17:56 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:17:56 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:17:56 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:17:56 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:19:28 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:19:28 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:19:28 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:19:28 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:21:01 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:21:01 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:21:01 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:21:01 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:21:01 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:21:01 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:21:01 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:21:01 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:21:01 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:21:01 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:21:01 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:21:01 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:25:16 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:25:16 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:25:16 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:25:16 MCDEBIAN avahi-daemon[3441]: No service file found in /etc/avahi/services.
Apr 29 22:25:37 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:25:37 MCDEBIAN avahi-daemon[3441]: Loading service file /services/qotd.service.
Apr 29 22:25:37 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:25:37 MCDEBIAN avahi-daemon[3441]: Files changed, reloading.
Apr 29 22:25:38 MCDEBIAN avahi-daemon[3441]: Service "MCDEBIAN" (/services/qotd.service) successfully established.