[linux-l] Routingproblem

Kai Oesterreich kai.oesterreich at web.de
Mi Jan 12 23:26:30 CET 2005


So jetzt hatte ich wieder mal ein wenig Muße mich um mein Netz zu kümmern.
Stecke immer noch mitten in einem Umzug.

Ich habe jetzt auf dem Router mit

eth0	192.168.0.22
wlan0	192.168.1.1
ppp0	dhcp von Versatel

die Routen mal manuell vergeben. So sieht jetzt die Routing-Tabelle aus.

[root at trillian root]# route
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use
Iface
62.214.64.185   *               255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     192.168.1.1     255.255.255.0   UG    0      0        0
wlan0
192.168.1.0     *               255.255.255.0   U     0      0        0
wlan0
192.168.0.0     192.168.0.22    255.255.255.0   UG    0      0        0 eth0
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         62.214.64.185   0.0.0.0         UG    0      0        0 ppp0

An wlan0 ist das Laptop eingebucht und bekommt über dhcp seine ip
(192.168.1.19) und die Namensauflösung auf dem Router funktioniert. Ping auf
den Router geht auch.

An eth0 hängt ein Desktoprechner der auch über dhcp seine ip bekommt
(192.168.0.19) und die Namensauflösung funktioniert auch hier.

arp -a auf dem Router:
? (192.168.1.19) auf 00:09:19:B5:25:33 [ether] auf wlan0
? (192.168.0.19) auf 00:20:ED:45:22:85 [ether] auf eth0

Ping von 192.168.0.19 ins Internet geht
Ping von 192.168.1.19 genauso

Beide sehen auch naturgemäss den Router.

Aber alles was sich an Daten zwischen 192.168.0.0/24 und 192.168.1.0/24
bewegen soll bleibt auf dem Router hängen.

Der ist zwar in der Lage 192.168.0.0/24 anzupingen aber nicht
192.168.1.0/24.

Hardware/Treiber Probleme schließe ich erst einmal aus da ich denke dass der
Datenverkehr dann in keine Richtung gehen sollte.

tcpdump zeigt mir auch kein icmp-Paket (oder wie das bei icmp auch heisst)
auf wlan0

traceroute sagt dies:

[root at trillian root]# traceroute 192.168.1.19
traceroute to 192.168.1.19 (192.168.1.19), 30 hops max, 38 byte packets
 1  * * *
 2  * * *
 3  * * *
 4  * * *
 5  * * *
usw.

umgekehrt kein Problem.

ip-forwarding ist an:

[root at trillian root]# cat /proc/sys/net/ipv4/ip_forward
1

iptables ist es definitiv nicht laut Logfile.

Ich stehe immer noch ziemlich auf dem Schlauch. Wenn ich den Netzverkehr auf
eth0 sniffe normal. Auf wlan0 eine Einbahnstraße und von Seiten des Clients
auf der Wlan-Seite normal nur das nichts ankommt was von der Seite meines
Routers/APs kommt.


Grüße Kai






----------------------------------------------------------
|Dr. Kai Oesterreich   	|  Tel. : +(49)30 32505866       |
|Ritterstr. 110         |  Mobil: +(49)172 3956147       |
|10969 Berlin           |  Email: Kai.Oesterreich at web.de |
----------------------------------------------------------






Mehr Informationen über die Mailingliste linux-l