[linux-l] Routingproblem

Kai Oesterreich Kai.Oesterreich at web.de
Mo Jan 3 22:00:07 CET 2005


>> Mein Linuxrechner ist Wlan-Acesspoint und Router für DSL
>> zugleich. Besitzt also 3 Netzwerkkarten.
>>
>> eth0 - LAN (192.168.0.22)
>> eth1 - DSL-Modem (keine IP sondern ppp0 hat eine - hat wohl was
>> mit pppoe zu tun)
>> wlan0 - WLAN (192.168.1.1)
>>
>> Das Laptop bezieht seine IP per DHCP vom Router was auch geht.
>> Das Laptop kann auch auf das Internet zugreifen - sprich
>> ip_forward usw. funktionieren.  Das Netz 192.168.0.0/24
>> funktioniert auch hervorragend. Nur mein Router/AP kann
<> 192.168.1.0/24 nicht anpingen oder sonst wie ansprechen.
>Heisst das denn auch, dass du auf dem Router selbst die wlan-adresse
>192.168.1.1 nicht anpingen kannst?

Das funktioniert (natürlich) weil im gleichen Rechner.


>> Die Routingtabelle sieht zur Zeit so aus:
>>
>> [root at trillian root]# route
>> Kernel IP Routentabelle
>> Ziel            Router          Genmask         Flags Metric Ref
>>   Use Iface
>> 10.129.1.52     *               255.255.255.255 UH    0      0
>>     0 ppp0
>> 192.168.1.0     *               255.255.255.0   U     0      0
>>     0 wlan0
>> 192.168.0.0     *               255.255.255.0   U     0      0
>>     0 eth0
>> 169.254.0.0     *               255.255.0.0     U     0      0
>>     0 wlan0
>> default         10.129.1.52     0.0.0.0         UG    0      0
>>     0 ppp0
>Wieso gibt es hier denn 2 Netzwerk-Adressen für das iface wlan0?
Sind von Linux so eingerichtet worden 169.254.0.0 ist wenn ich mich nicht irre diese automatische Adressvergabe von Microsoft wenn kein DHCP erreichbar ist. Hab ich aber und der tut auch seinen Dienst und funktioniert.


>> was mich irritiert das ist die "Einbahnstrasse" vom WLAN aus kein
>> Problem aber in die andere Richtung geht es nicht. Das sieht für
>> mich nach einem Routingproblem aus. Ich stehe aber gerade hier
>> völlig auf dem Schlauch.
>Es gibt im Moment auch nur eine Route, nämlich die default route.
>Und was meinst du mit
>>ist die "Einbahnstrasse" vom WLAN aus kein
> >Problem aber in die andere Richtung geht es nicht.
>Kannst du hier den Netzaufbau bzw. die Richtungen mal etwas genauer
>definieren?

>Damit Routing funktioniert muss auch der Rechner der angesprochen wird
>einen Routingeintrag zu dem Rechner haben der ihn anspricht. Die Routing-
>einträge erfolgen mit dem Befehl route add ....
route add kenne ich aber ich weiss nicht wirklich wie ich das fixen soll bzw. wo der Fehler ist. Gut Netztopologie:

Zentral ist der Router drei relevante Schnittstellen

ppp0 wird über DHCP zugewiesen und Adressbereich des Providers
eth0 192.168.0.22 und ist das dev zum LAN (statische IP)
wlan0 192.168.1.1 ist der AP zum WLAN (mit hostap als AP konfiguriert)

ich denke irrelevant  eth1 ist die TP-Verbindung zum DSL-Modem

Per DHCP/DYNDNS werden sowohl LAN als auch WLAN mit IPs versorgt.

LAN 192.168.0.0/24  Gateway 192.168.0.22
WLAN 192.168.1.0/24 Gateway 192.168.1.1

Für den AP mit der IP 192.168.1.1 ist der Gateway 192.168.0.22 beides statisch vergeben.

Nun zu den Pings und auch allen anderen Verbindungsproblemen:

WLAN kann über AP und Router (gleicher Rechner natürlich) auf Internet zugreifen.
WLAN kann 192.168.1.1 anpingen
WLAN sieht keinen Rechner im LAN

LAN sieht per ping und kann auch darauf zugreifen das Internet
LAN sieht kein WLAN und dortige Rechner
LAN kann 192.168.1.1 (IP des APs) anpingen

Router mit eth0=192.168.0.22, wlan=192.168.1.1 und ppp0=dynamisch kann LAN mit 192.168.0.0/24 erreichen und WLAN mit 192.168.1.1 auch aber den Rest von 192.168.1.0/24 nicht.

Das ganze auf IP-Ebene also kein DNS-Problem (habe ich zwar gerade auch noch aber das ist ein anderes Thema). Also alles hab rein auf IP-Adressen-Basis gemacht.

Hoffe war ausführlich genug.......

Viel Grüße Kai 

__________________________________________________________
Mit WEB.DE FreePhone mit hoechster Qualitaet ab 0 Ct./Min.
weltweit telefonieren! http://freephone.web.de/?mc=021201




Mehr Informationen über die Mailingliste linux-l