Änderungen

Zur Navigation springen Zur Suche springen
mdns works
Hier ist eine schnelle Anleitung, um [[Zeroconf]], genauer gesagt MDNS (aka Rendezvous/Bonjour), über einen [http://freifunk.net Freifunk]-Linksys zu verbreiten. Dafür wird [http://www.freedesktop.org/Software/Avahi Avahi] benötigt, eine mDNS & [[Zeroconf]] Implementierung, die unter einer [http://www.gnu.org/copyleft/lesser.html LGPL] Lizenz erhältlich ist.

==Schnelldurchlauf==

Getestet mit [http://www.freifunk.net/wiki/FreifunkFirmware Freifunk-Firmware 1.0.7]

Pakete installieren:
<pre>
ipkg install http://downloads.openwrt.org/people/nico/testing/mipsel/packages/avahi-daemon_0.5.2-1_mipsel.ipk
ipkg install http://downloads.openwrt.org/people/nico/testing/mipsel/packages/libavahi_0.5.2-1_mipsel.ipk
ipkg install http://downloads.openwrt.org/people/nico/testing/mipsel/packages/libdaemon_0.8-1_mipsel.ipk
ipkg install http://downloads.openwrt.org/people/nico/testing/mipsel/packages/libexpat_1.95.8-1_mipsel.ipk
</pre>

Avahi will als user nobody laufen, der muss erstmal angelegt werden:

<pre>
echo "nobody:x:65534:65534:nobody:/nonexistent:/bin/ash" >> /etc/passwd
echo "nogroup:x:65534:" >> /etc/group
</pre>

Config editieren, 'enable-reflector' auf 'yes' setzen:

<pre>
vi /etc/avahi/avahi-daemon.conf
[EINFUEGEN]
enable-reflector=yes
[ESC] [:] [wq] [ENTER]
</pre>

Dann avahi-daemon starten:

<pre>
avahi-daemon
</pre>

Wenn das funktioniert sollte er als Hintergrundprozess laufen:

<pre>
avahi-daemon -D
</pre>

==So sieht's aus==

Standardmässig kündigt der Linksys dann seinen Webserver und den SSH-Zugang an:

Navigationsmenü