Difference between revisions of "Mesh/Firmware/Zeroconf"

added installation instructions for avahi
(added install instructions for nss-mdns)
(added installation instructions for avahi)
Line 24: Line 24:
* Wide area DNS-SD support (read-only for now)
* Wide area DNS-SD support (read-only for now)
* Interface to GLIBC NSS using [http://0pointer.de/lennart/projects/nss-mdns/ nss-mdns]
* Interface to GLIBC NSS using [http://0pointer.de/lennart/projects/nss-mdns/ nss-mdns]
'''Installation''' (for ubuntu)
* Obtain an IPv4LL address, <code>$ sudo avahi-autoipd -D <INTERFACE></code> (interface: wlan0, eth0)
* Install <code>nss-mdns</code>
* Enable and run <code>avahi-daemon</code>


== [http://0pointer.de/lennart/projects/nss-mdns/ nss-mdns] ==
== [http://0pointer.de/lennart/projects/nss-mdns/ nss-mdns] ==
Line 29: Line 34:
This software broadcasts mDNS queries on every interface that supports multicasts, thereby allowing name resolution by common Unix/Linux programs in the ad-hoc mDNS domain (*.local). You don't interface with this software, but you need it for an mDNS responder (avahi).   
This software broadcasts mDNS queries on every interface that supports multicasts, thereby allowing name resolution by common Unix/Linux programs in the ad-hoc mDNS domain (*.local). You don't interface with this software, but you need it for an mDNS responder (avahi).   


*Install nss-mdns
* Install nss-mdns
*: Download the compressed file
*: Download the compressed file
*: Extract the files: <code>$ tar -xvf <FILENAME></code> (example: nss-mdns.0.10.tar.gz)
*: Extract the files: <code>$ tar -xvf <FILENAME></code> (example: nss-mdns.0.10.tar.gz)
289

edits