Ole Adam [2004-11-30 11:00 CET]:
> Hallo NG,
>
> ich wollte meinen WRT als WLAN-Router nutzen (AP-Client nicht AP). Dazu
> wollte
> ich auf der WLAN Schnittstelle einen DHCP-Client laufen lassen. Der WRT
> besitzt nur 2 "echte" Interfaces. WLAN und LAN wobei das WAN über ein VLAN1
> und LAN über VLAN0 realisiert wurde. Eht1 ist dann mit dem VLAN0 über eine
> br0
> verbunden.
>
> ich möchte nun die br0 auflösen und eth1 (wlan) und die beiden VLAN0 und
> VLAN1
> bekommen. Würde das gehen?
Unter OpenWRT geht das so:
http://www.openwrt.org/OpenWrtFaq#head-5ea65efb904f22a30e4d36c615b44c0ddc9161b1
>
> Als nächstes soll eth1 als AP-Client laufen. Welche Variable ist das im NVRAM?
>
> "sta"? Bin mir da nicht ganz sicher ob das richtig übersetzt ist.
>
> Ich kenne "master" --> AP
> "managed" --> Client
> "ad-hoc" --> ad-hoc
> ist also "sta" --> "managed" oder "ad-hoc"??
Wenn Du kein meshing machen willst, dann sollte "managed" ok sein. Der
knotet sich an den nächsten "master". Wenigstens habe ich das so
verstanden.
>
> Wenn dann noch jemand einen TIP hätte ich ich dsa routing zwischen eth1 und
> VLAN0 coden könnte ware ich sehr glücklich.
Was meinst Du genau?
So keine Firewall reinspielt, reicht das Eintragen von weiterne Routen
mit "route ..." oder eleganter[1], besser[2] mit "ip route add ...."
$ ip route add 10.100.100.0/24 dev vlan0
fügt die Route für das Netzwerk 10.100.100.0/24 den Device vlan0 zu.
Es geht auch mit Zielangabe:
$ ip ro add 10.100.100.0/24 via 10.100.1.1 dev vlan0
Leitet alle Packet für das Netzwerk 10.100.100.0/24 über das Interface
vlan0 an 10.100.1.1 weiter.
Das schöne ist das die Ausgabe von "ip route list" direkt als Eingabe
für add/del Kommandos verwendet werden kann.
Für den "ip" Befehl benötigts Du allerding das OpenWRT Package "ip".
[1] Eine logische Syntax für das erzeugen, anzeigen und löschen von
Interfaces, IP Adressen, Routen
[2] Ein Werkzeug für den ganzen IP relevanten Teil.
Um das Ganze den Reboot überleben zu lassen, wirst Du die Befehle in
eines der Scripte (/etc/init.d/S*) packen müssen, oder ein eigenes
schreiben, welches die Namenskonventionen einhält.
Ein passender und vorhandener Kandidat ist /etc/init.d/S40network
Frank.
--
Frank Matthieß
"Der Erfinder der Teflon-Pfanne ist gestorben. Das hat mich sehr irritiert,
denn der Slogan hieß ja: Teflon - nie mehr abkratzen!" -- Harald Schmidt
signature.asc
Description: Digital signature
|