[wlanfhain] Re: wrt
Sven-Ola Tuecke
mail2news
Fr Nov 5 13:29:03 CET 2004
Hi Nicos,
AHA. Nun kann ich Dir auch helfen. Du hast recht, das DSL-Modem hat so
gesehen keine IP. Dein Setup sieht also wie folgt aus:
PC(OLSR,Funk=172.16.14.2,ESSID=olsr.freifunk.net) -funk->
WRT54g(OLSR,Funk=172.16.14.1,ESSID=olsr.freifunk.net |
Eth=192.168.1.1) -eth->
NetgearMR314(Eth=192.168.1.2, DSLmodemanbindung via PPPoe) -eth(pppoe)->
DSL-Modem ->
raus-in-die-welt.
Dein Netgear funkt auf ESSID=nicos (oder so) und Dein PC kontaktet
normalerweise den Netgear über die interne IP 192.168.1.xxx, die der Netgear
dem PC mit DHCP zuweist.
Damit der PC über OLSR surfen kann, benötigst Du ein OLSR-Gerät, dass sich
als Internet-Gatway ankündigt. Sowas heisst im Jargon "HNA4". Die
Freifunk-Firmware realisiert zur Zeit aber nur einen OLSR-Node (einen
"Teilnehmer") und kein OLSR-Inet-Gateway. Du musst es ein wenig umbauen. Ich
setze vorraus, dass Du z.B. via PuTTY (www.putty.org) eine Verbindung zu dem
WRT aufbauen kannst und die Kommandozeile des Gerätes bedienst. Damit das
klappt, musst Du natürlich die Weboberfläche des WRT mit http://172.16.14.1
ansprechen können.
Schritte:
1) Schalte auf der Weboberfläche des WRT (http://172.16.14.1/) unter
Admin/Ethernet den Firewall aus. Starte das Gerät neu.
2) Rufe mit PuTTY per SSH die WRT-Kommandozeile auf. In PuTTY die IP
172.16.14.1 eingeben und den Schalter "SSH" aktivieren. Dann "Open". Nun
Benutzer="root", Kennwort="Dein Kennwort wie für den Webadmin" eingeben. Es
muss ein schwarzes Fenster mit "Wireless Freedom" und dem Prompt root at gate>
auftauchen.
3) Du musst eine Default-Route einrichten, damit der WRT das Internet
kontakten kann. Gib ein "route add default gw 192.168.1.2" [Return]. Gib
dann ein "ping 141.1.1.1" und es sollten Antwortpakete angezeigt werden.
Abbruch mit [Ctrl-C]. Wenn "ping 141.1.1.1" nicht funktioniert, liegt der
Fehler irdwo anders und es wird komplizierter.
4) Klappt es, muss der WRT über OLSR den Inet-Zugriff ankündigen. Gib ein
"killall crond" und "killall olrsd". (Beendet Cron & OLSR-Dienstprogramm -
Cron würde olsrd nach 1 min. neu starten).
5) Gib ein: "vi /etc/olsrd.conf". Gehe zu der Zeile mit "#HNA4 0.0.0.0
0.0.0.0". Drücke die Taste "i" (für Insert). Lösche mit [<-] das
Lattenkreuz. Tippe [ESC]:wq (Escape=Ende Insert, ":wq" = Kommando schreib
und Programmende.
6) Gib ein "olsrd -d 0 -i eth1".
7) Jetzt mit dem PC nochmal prüfen - im OLSR-Switch sollte unter Route nach
einer Minute der WRT als "0.0.0.0" (==Inet GW) auftauchen.
8) Hat alles geklappt, muss die Default-Route noch "Neustart-fest" gemacht
werden. In PuTTY gib ein "vi /etc/init.d/S60defaultgw". Drücke "i". Gib zwei
Zeilen ein: 1) "#!/bin/sh" und zweitens "route add default gw 192.168.1.2"
(natürlich ohne Gänsefüßchen). Beeden mit [ESC]:wq.
9) Das neue Script ausfürhbar machen. Gib ein "chmod +x
/etc/init.d/S60defaultgw" und prüfe ob es läuft: "/etc/init.d/S60defaultgw".
10) Das wars. Gib ein "reboot" um den WRT neu zu starten.
HTH, Sven-Ola
""Nicos"" <nicos > schrieb im
Newsbeitrag news:20041105073737.ED70667587 at dd1026.kasserver.com...
> Guten Morgen Sven-Ola,
>
> also gut, konkrete Fragen, konkrete Antworten ;-)
> Mein WRT hat nun gem. der PLZ Aufteilung die 104.129.14.1, netzwerkmaske
> 255.240.0.0
> Ist das bis hierhin richtig ? Für meinen PC benutze ich dann welche IP?
> Die die Du unten geschrieben hast eine 172.16.x.x oder eine 104.129.14.x ?
> Oder verstehe ich da gerade ein paar Sachen falsch ? :-(
> Nicos
>
> ----- Original Message -----
> From: mail2news at commando.de <Sven-Ola Tuecke>
> To: wlanfhain at databang.org
> Date: 04.11.2004 17:53:49
> Subject: [wlanfhain] Re: wrt
>
>
>> Hi Nicos,
>>
>> die Funktion Deines WRT54g-Gerätes ändert sich mit dem Aufspielen der
>> Freifunk-Firmware. Du hast nun keinen Access-Point mehr, der
>> angeschlossene
>> Client-Rechner umhegt und umsorgt, sondern einen Freifunk-Node. Das
>> bedeutet:
>>
>> 1) Keine DHCP-Adresszuteilung über WLAN (über Ethernet geht DHCP
>> natürlich)
>> 2) Keine Verschlüsselung
>> 3) Jeder andere OLSR-fähige Rechner/Router kann Dein Gerät mitbenutzen
>> 3) Keine WLAN-NAT-Adressumsetzung für Blöd-PC's (welche die kein OLSR
>> können)
>>
>> Um Deinen Freifunk-Node benutzen zu können, hast Du 2 Möglichkeiten:
>>
>> a) Hänge einen PC via Ethernet dran. Dann kannst Du über den WRT54g
>> surfen
>> und bekommst eine 192.168.x.x-Adresse zugewiesen.
>>
>> b) Konfiguriere Deinen PC ebenfalls als OLSR-Node. Das ist nicht
>> schwierig.
>> Dann kannst Du immer über OLSR eine Verbindung aufbauen, wenn irgendein
>> OLSR-Node in der Nähe ist (also z.B. Dein WRT54g-Gerät). Lade dazu das
>> Windows-OLSR-Dienstprogramm von http://www.olsr.org/ und konfiguriere die
>> WLAN-Karte in Deinem PC auf eine 172.16.x.x-Adresse und auf die Netzmaske
>> 255.240.0.0 (zu Fuß!!!). Starte das OLSR-Dienstprogramm.
>>
>> Warum ist das so? Zum einen wollen wir im Freifunk-OLSR-Netz nicht jeden
>> Döspaddel, der Internet schnorren will, aber nicht selbst zur Stärkung
>> des
>> Netzwerkes beiträgt. Zum anderen soll der Zugang zum Netz ja auch
>> funktionieren, wenn Du mit Deinem PC mal woanders bist (also Dein eigenes
>> Gerät mal nicht direkt erreichbar ist). Darum die IP-Adresse also manuell
>> setzen, und zwar auf eine, die niemand sonst in Berlin verwendet. Die
>> Liste
>> der IP-Adressen gibts unter http://olsr.freifunk.net/ und genau da trägst
>> Du
>> auch die neue IP für Deinen PC ein.
>>
>> P.S.: Allgemeinverständliche Fragen werden auch allgemeinverständlich
>> beantwortet!
>>
>> HTH und Gruß, Sven-Ola
>>
>> ""Nicos"" <nicos > schrieb im
>> Newsbeitrag news:20041104153639.8CB2067326 at dd1026.kasserver.com...
>> > hi,
>> > hilft mir denn noch mal jemand ?
>> > also ich habe den wrt mit der software von sven-ola bespielt, hat ja
>> > gestern alles super geklappt. ich bekomme aber mit meiner wlankarte
>> > keine
>> > verbindung, immer nur ne 169er adresse. eigentlich läuft der doch als
>> > dhcp, ne ? ich bekomm aber keine zugewiesene. muss ich auf meinem
>> > laptop
>> > noch irgendwas einstellen ?
>> > thx
>> > nicos
>> >
>> >
>> >
>> > >
>>
>>
>>
>
>
>
>
Mehr Informationen über die Mailingliste Berlin