Na das trifft sich ja gut! Ich habe mich gerade deswegen bei der Liste angemeldet, da ich demnächst eine Fonera 2100 übrig haben werde und diese dann für funkfeuer verwenden könnte (wenn möglich). Wenns so wit ist werde ich das Howto dann ausprobieren und schaun ob ichszusammenbringe ;-) <br>
<br><div class="gmail_quote">2009/9/27 Alexander Szlezak <span dir="ltr"><<a href="mailto:alex@szlezak.com">alex@szlezak.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Jungs & Mädls,<br>
<br>
Eine Anleitung für einen Barebone Fonera mit Kamikaze 8.091 und OLSRD<br>
von Markus Kittenberger für die Fonera. Ist natürlich eher für<br>
Enthusiasten ohne Bedarf nach Luci Weboberfläche für OLSR gedacht, aber<br>
funktioniert sehr fein. Ich möchte die Howto noch verbessern (bitte um<br>
Feedback ob die Firewallconfig nicht ein Pfusch ist) und bin für Tipps<br>
dankbar - dann stelle ich sie ins Wiki!<br>
<br>
P.S.: das Setup ist auf 78.41.113.176 (rei6fonerawifi0v1) zum testen<br>
online - scheinbar gibts im Westen nun einige v1 Netze :-) - wenn sie<br>
stabil funktioniert schliesse ich die Fonera an den Backbone an (d.h.<br>
bitte dzt. nicht enttäuscht sein wenn sie auftaucht, ihr aber nicht über<br>
rei6 routen könnt).<br>
<br>
lg,<br>
Alex<br>
<br>
<br>
- fonera mit kamikaze 8.091 flashen (64k rootfs) - am leichtesten mit<br>
flashtool bei 2200er oder bei 2100 vorher mit den diversen hacks im<br>
internet (z.B. bei freifunk hannover schauen) freischalten (redboot) und<br>
dann über redboot flashen<br>
<br>
- eigenen Rechner, der mit fonera verbunden ist auf 192.168.1.10 netmask<br>
255.255.255.0 konfigurieren und dann auf auf <a href="http://192.168.1.1" target="_blank">http://192.168.1.1</a> mit<br>
browser verbinden - luci passwort setzen - damit man später über ssh<br>
einloggen kann<br>
<br>
- über luci wifi0 einrichten mit <a href="http://vXX.freiesnetz.www.funkfeuer.at" target="_blank">vXX.freiesnetz.www.funkfeuer.at</a> (bssid<br>
je nach liste z.B. 4e:fe:52:36:2e:65 für kanal 1), transmission und<br>
broadcast rate auf 5500, country auf 276 für de (getestet) und 40 für<br>
at (um kanal 12 und 13 zu aktivieren) , mode auf adhoc, 801.11bg als<br>
standard, wifi0 von der lan bridge runternehmen und nur auf wifi0 setzen<br>
(falls wifi0 bei wireless/wifi0 nicht vorhanden ist einfach mit "neu<br>
interface" option im interface feld arbeiten und "wifi0" anlegen<br>
<br>
- unter interfaces und wifi0 ip adresse aus redeemer (78.x mit netmask<br>
255.255.255.0, 193.x mit netmask 255.255.252.0 konfigurieren),<br>
firewallzone "wan"<br>
<br>
- bei interfaces / lan einen dns server (z.B. 195.170.70.75) eintragen -<br>
sonst können die internen clients auf kein netz zugreifen<br>
<br>
- olsrd nach /usr/sbin (olsrd) und /usr/lib (3 libraries) kopieren<br>
<br>
<br>
- olsrd.conf in /etc/kopieren<br>
<br>
DebugLevel 0<br>
IpVersion 4<br>
AllowNoInt yes<br>
FIBMetric "flat"<br>
TcRedundancy 2<br>
MprCoverage 5<br>
LinkQualityFishEye 1<br>
LinkQualityAlgorithm "etx_ff"<br>
LinkQualityLevel 2<br>
UseHysteresis no<br>
<br>
LoadPlugin "olsrd_httpinfo.so.0.1"<br>
{<br>
PlParam "port" "81"<br>
PlParam "Net" "0.0.0.0 0.0.0.0"<br>
}<br>
#Trage hier deine OLSR-Interfaces (funk, lan, tunnel, etc,..) ein<br>
Interface "ath0"<br>
{<br>
Ip4Broadcast 255.255.255.255<br>
HelloInterval 5.0<br>
Mode "ether"<br>
HelloValidityTime 100.0<br>
TcInterval 3.0<br>
TcValidityTime 500.0<br>
MidInterval 30.0<br>
MidValidityTime 500.0<br>
HnaInterval 30.0<br>
HnaValidityTime 500.0<br>
}<br>
<br>
<br>
<br>
- startscript / stopscript für olsrd anlegen in /etc/init.d/olsrd<br>
<br>
#!/bin/sh /etc/rc.common<br>
# Copyright (C) 2006 OpenWrt.org<br>
START=80<br>
start() {<br>
/usr/sbin/olsrd<br>
}<br>
stop() {<br>
killall olsrd 2>%- >%-<br>
}<br>
<br>
- unter /etc/rc.d/ mit ln -s /etc/init.d/olsrd S61olsrd einen<br>
symbolischen Link erstellung um OLSR beim Booten automatisch zu starten<br>
<br>
<br>
- firewall configuration ändern - in der zone wan "input" von "reject"<br>
auf "accept" setzen und unter der zone "wan" bei devices "ath0 wifi0"<br>
eintragen und mit /etc/init.d/firewall stop / start neu starten<br>
<br>
- unter interfaces - wifi0 - transmit power auf 16dbm setzen<br>
<br>
- scan for links with:<br>
iwlist scanning | grep -B 2 -A 1 "2.412" | grep -A 3 "funkfe<br>
uer"<br>
<br>
-<br>
<br>
<br>
-<br>
-- <br>
--<br>
Follow me on Twitter @ <a href="http://twitter.com/magicshark" target="_blank">http://twitter.com/magicshark</a><br>
__________________________________________________________________<br>
Mag. Alexander SZLEZAK<br>
<br>
<br>
Reischergasse 6/2<br>
A-1130 Vienna<br>
Austria<br>
M +43 699 1 350 41 01<br>
F +43 720 345 197<br>
E <a href="mailto:alex@szlezak.com" target="_blank">alex@szlezak.com</a><br>
<br>
<a href="https://www.xing.com/profile/Alexander_Szlezak" target="_blank">https://www.xing.com/profile/Alexander_Szlezak</a><br>
<br>
<br>
<br>
<br>--<br>
Wien mailing list<br>
<a href="mailto:Wien@lists.funkfeuer.at">Wien@lists.funkfeuer.at</a><br>
<a href="http://lists.funkfeuer.at/mailman/listinfo/wien" target="_blank">http://lists.funkfeuer.at/mailman/listinfo/wien</a><br></blockquote></div><br><br clear="all"><br>-- <br>Schöne Grüße<br>Martin<br><br>KatzenKlo Manager<br>
AquariumsAdministrator<br>