Your rating: None Average: 5 (1 vote)

Avahi opensource Zerconf DNS Service Discovery (DNS-SD) and Multicast DNS (mDNS)

Avahi is a system which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite.

Among other, it enables you to access your smartphone simply by using the .local domain, instead of needing to find its current IP address on the WiFi network.

Original Source:



  • autoip (IP4LL) has been disabled, as currently connman is in charge of handlind the network on Sailfish OS
  • As a power-saving mecanism, Sailfish disables UDP multicast when the Jolla phone goes to sleep. See This question and this email.
    • that only affects the service discovery (i.e.: broadcasting queries over mDNS trying to find the Jolla phone). Not actual usage of the service (i.e.: once you've found the phone IP address, you can SSH into it even when sleeping, as no multicast is necessary beyond this point).


Application versions: 
File avahi-0.6.31-10.24.1.jolla_.armv7hl.rpm104.35 KB23/06/2015 - 01:49
File libavahi-common3-0.6.31-10.24.1.jolla_.armv7hl.rpm42.41 KB23/06/2015 - 01:49
File libavahi-core7-0.6.31-10.24.1.jolla_.armv7hl.rpm91.34 KB23/06/2015 - 01:49
File libdaemon0-0.14-10.2.1.jolla_.armv7hl.rpm24.07 KB23/06/2015 - 01:49
File nss-mdns-0.10-10.5.1.jolla_.armv7hl.rpm32.63 KB23/06/2015 - 01:49
File libavahi-devel-0.6.31-10.24.1.jolla_.armv7hl.rpm55.19 KB23/06/2015 - 01:49
File libdaemon-devel-0.14-10.2.1.jolla_.armv7hl.rpm10.82 KB23/06/2015 - 01:49

Based on openSUSE 13.2, modified for Sailfish OS


Marzanna's picture

It doesn't work properly. It tries to constantly start ssh service bat fails. Also it was tricky to delete package due to error.