Zeile 1: |
Zeile 1: |
| + | {{Vorlage:LinksReparieren}} |
| + | {{Vorlage:Löschen}} |
| + | |
| + | ===Einleitung=== |
| 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. | | 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==
| + | Wichtig: Ihr müsst einen mDNSResponder auf Eurem Rechner laufen haben, damit es funktioniert. OSX hat Bonjour dabei, für Windows bietet Apple Bonjour zum [http://www.apple.com/macosx/features/bonjour/ Download] an. Manche Programme installieren Bonjour auch gleich mit (z.B. Gizmo). |
| | | |
| + | ===Schnelldurchlauf=== |
| Getestet mit [http://www.freifunk.net/wiki/FreifunkFirmware Freifunk-Firmware 1.0.7] | | Getestet mit [http://www.freifunk.net/wiki/FreifunkFirmware Freifunk-Firmware 1.0.7] |
| | | |
| Pakete installieren: | | Pakete installieren: |
| <pre> | | <pre> |
| + | ipkg update |
| + | ipkg install freifunk-removed-from-openwrt |
| 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/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/libavahi_0.5.2-1_mipsel.ipk |
Zeile 20: |
Zeile 27: |
| </pre> | | </pre> |
| | | |
− | Config editieren, 'enable-reflector' auf 'yes' setzen: | + | Config editieren... |
| | | |
| <pre> | | <pre> |
| vi /etc/avahi/avahi-daemon.conf | | vi /etc/avahi/avahi-daemon.conf |
− | [EINFUEGEN] | + | </pre> |
| + | |
| + | ... mit [EINFUEGEN] in den edit-modus wechseln, und 'enable-reflector=yes' setzen... |
| + | |
| + | <pre> |
| enable-reflector=yes | | enable-reflector=yes |
− | [ESC] [:] [wq] [ENTER]
| |
| </pre> | | </pre> |
| + | |
| + | ... speichern mit der Tastenfolge [ESC] [:] [w] [q] [ENTER] |
| | | |
| Dann avahi-daemon starten: | | Dann avahi-daemon starten: |
Zeile 41: |
Zeile 53: |
| </pre> | | </pre> |
| | | |
− | ==So sieht's aus==
| + | Um avahi als service beim hochfahren gestartet werden soll: |
| | | |
| + | <pre> |
| + | mv /etc/init.d/avahi-daemon /etc/init.d/S97avahi-daemon |
| + | </pre> |
| + | |
| + | ===So sieht's aus=== |
| Standardmässig kündigt der Linksys dann seinen Webserver und den SSH-Zugang an: | | Standardmässig kündigt der Linksys dann seinen Webserver und den SSH-Zugang an: |
| + | [[Bild:Avahi-discovery-shot.png|300px]] |
| + | |
| + | Der Screenshot vom Avahi-Discovery Browser wurde auf einem Laptop im OLSR-Netz gemacht, zu sehen sind neben dem http & ssh vom Linksys auch einige Dienste von Rechnern im lokalen (=kabelgebundenen) Netz, zB iChat (_presence) oder ein Softphone (_sip). |
| + | |
| + | ===Das gibt's noch zu tun=== |
| + | |
| + | * Avahi auf mehreren Nodes im Netz installieren, sehen ob sich die Ankündigungen gut verbreiten |
| + | * gibt es einen vernünftigen mDNS Browser für Windows? |
| + | * iChat auf anderen Plattformen? |
| + | * daap (iTunes, Rhythmbox) |
| + | **tested with iTunes; from brahms8 to T65; -> works fine |
| + | * mDNS-to-html für Freifunk-Webinterface? |
| + | |
| + | ===Wer hat's installiert?=== |
| + | * [[Asbach-10]] |
| + | * [[Brahms-8]] |
| + | * [[Liszt-18]] sieht salon-router, schubert-19 |
| + | * [[Marktstrasse-7]] |
| + | * [[Meyer-20]] |
| + | * [[Ritter-3]] |
| + | * [[Schubert-37]] (inkl. jabber server) sieht T38, T38 relais, schubert-19 |
| + | * [[Trierer-38]] |
| + | * [[Trierer-38]] Relais |
| + | * [[Trierer-65]] |
| + | * [[Windmuehl-2]] |
| + | |
| + | ===Known Bugs?=== |
| + | *bei vielen direkten Links und ner Menge Traffic stürzt OLSR ab |
| + | |
| + | [[Kategorie:Howto]] |
| + | [[Kategorie:ToteLinks]] |