• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

problem mit suse als router

schmitt

Newbie
hi,

also erstmal vorweg ein paar infos: ich nutze auf meinem pc suse 9.0 und auf meinem notebook derzeit für testzwecke knoppix 3.4, als router setzen wir hier einen dlink DI-604 ein.

ich möcht mein notebook über meinen pc in's netz bzw internet bringen. um die netwerkkarte des notebooks (und das kabel vom pc zum notebook) zu testen, habe ich es einfach mal direkt an den router angeschlossen und alles funktioniert ohne probleme. hier erstmal der netzaufbau:

NOTEBOOK
IP 192.168.2.166
GW 192.168.2.155
|
|
SUSE PC
IP 192.168.2.155 (eth1 zum notebook)
IP 192.168.1.144 (eth0 zum router)
GW 192.168.1.100
|
|
ROUTER
IP 192.168.1.100

die suse firewall ist komplett deaktiviert und die routing regeln sehen wie folgt aus:

standardgw = 192.168.1.100
ziel = 192.168.1.0 gw = 0.0.0.0 netzmaske = 255.255.255.0 gerät = eth0
ziel = 192.168.2.0 gw = 0.0.0.0 netzmaske = 255.255.255.0 gerät = eth1
(ip-weiterleitung ist auch aktiv)

auch die ip des notebook (192.168.2.166) habe ich am dlink router für zugriffe nach aussen freigegeben.

allerdings funktioniert mit diesen einstellungen der netzverkehr zwischen meinem pc und dem notebook überhaupt nicht :cry: d.h. ich kann vom pc das notebook nicht anpingen und auch den pc vom notebook nicht (und den rest von netz auch nicht ;))

kann mir da jemand weiterhelfen?
 

PeterM

Newbie
Hmm, so auf den ersten Blick sieht das ja ganz ok aus. Notebook IP 192.168.2.166 pingt auf PC IP 192.168.2.155. Sollte eigentlich kein Problem darstellen, ist ja das selbe Netz. Kontrolliere mal ob eth1 wirklich richtig konfiguriert und gestartet ist -> ifconfig -a eth1. Dito auch auf dem Notebook. Unter Windows mußt du in der Konsole ipconfig aufrufen.
Ich nehme mal an, daß die Verkabelung soweit in Ordnung ist 8)
 
OP
S

schmitt

Newbie
also... auf meinem pc:

eth1 Protokoll:Ethernet Hardware Adresse 00:40:05:A8:FC:1E
inet Adresse:192.168.2.155 Bcast:192.168.2.255 Maske:255.255.255.0
inet6 Adresse: fe80::240:5ff:fea8:fc1e/64 Gültigkeitsbereich:Verbindung
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:19 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:100
RX bytes:0 (0.0 b) TX bytes:1278 (1.2 Kb)
Interrupt:10 Basisadresse:0xa800

und dem notebook siehts ähnlich aus. kann ich natürlich nicht kopieren jetzt ;) aber was mir auffällt ist das zb. die angabe "Gültigkeitsbereich:Verbindung" fehlt. aber es wird kein fehler ausgegeben, sollte also funktionieren.

Ich nehme mal an, daß die Verkabelung soweit in Ordnung ist
wie gesagt, habe das notebook mit dem kabel vorher direkt an den router angeschlossen und ich konnte in's netz und internet pingen etc.
 

PeterM

Newbie
***amkopfkratz*** :roll:
Kannst Du denn vom PC zum Router pingen ? Um "normale" PCs miteinander zu verbinden braucht man ein sogenanntes Crosslinkkabel (Kabel bei dem die Sende- und Empfansgleitungen über Kreuz zu den Steckern verbunden sind), oder 2 normale Patchkabel und nen Hub dazwischen. Soltest Du vorher den Router direkt mit dem Notebook verbunden haben, hat der evtl. einen "gekreuzten" Ausgang. Hab ich schon an einer DSL Büchse gesehen.
 
OP
S

schmitt

Newbie
ja also... *hust* ich versuch das natürlich mit einem stinknormalen UTP patchkabel. ob der router einen gekreuzten ein- bzw. ausgang hat kann ich nicht sagen, jedenfalls find ich keinen hinweis im manual.

ich glaub da muss ich doch gleich mal in die stadt düsen und mir ein cross link kabel besorgen.

sorry für die umstände :/
 

nny

Member
dann poste doch noch die Ausgabe von
Code:
iptables -t nat -D
und ein
Code:
lsmod
beides als root

nny
 
OP
S

schmitt

Newbie
hm gut cross kabel gekauft, angeschlossen, aber ich kann wieder nichts anpingen :(

ausgabe iptables -t nat -D

iptables v1.2.8: Unknown arg `-D'
Try `iptables -h' or 'iptables --help' for more information.

ausgabe lsmod

Module Size Used by Not tainted
snd-mixer-oss 15576 0 (autoclean)
videodev 6272 0 (autoclean)
radeon 104032 18
agpgart 45816 3 (autoclean)
hid 21444 0 (unused)
isa-pnp 32712 0 (unused)
usbserial 20924 0 (autoclean) (unused)
parport_pc 28648 1 (autoclean)
lp 6304 0 (autoclean)
parport 25608 1 (autoclean) [parport_pc lp]
ipv6 227456 -1 (autoclean)
key 70456 0 (autoclean) [ipv6]
snd-seq-midi 5088 0 (unused)
snd-seq-midi-event 3840 0 [snd-seq-midi]
snd-seq 41424 1 [snd-seq-midi snd-seq-midi-event]
snd-ens1371 15304 4
snd-pcm 74148 0 [snd-ens1371]
snd-page-alloc 6676 0 [snd-pcm]
snd-timer 17024 0 [snd-seq snd-pcm]
gameport 1692 0 [snd-ens1371]
snd-rawmidi 15968 0 [snd-seq-midi snd-ens1371]
thermal 6180 0 (unused)
snd-seq-device 4528 0 [snd-seq-midi snd-seq snd-rawmidi]
snd-ac97-codec 45400 0 [snd-ens1371]
processor 8312 0 [thermal]
fan 1472 0 (unused)
snd 40388 4 [snd-mixer-oss snd-seq-midi snd-seq-midi-event snd-seq snd-ens1371 snd-pcm snd-timer snd-rawmidi snd-seq-device snd-ac97-codec]
button 2380 0 (unused)
soundcore 3940 0 [snd]
battery 5600 0 (unused)
ac 1696 0 (unused)
st 29648 0 (autoclean) (unused)
sr_mod 14616 0 (autoclean)
sg 35232 0 (autoclean)
printer 7072 0
keybdev 2156 0 (unused)
mousedev 4340 1
joydev 5440 0 (unused)
evdev 3840 0 (unused)
input 3488 0 [hid keybdev mousedev joydev evdev]
usb-uhci 23824 0 (unused)
ehci-hcd 18028 0 (unused)
usbcore 64364 1 [hid usbserial printer usb-uhci ehci-hcd]
raw1394 18288 0 (unused)
ieee1394 188260 0 [raw1394]
via-rhine 13392 1
8139too 15084 1
mii 2640 0 [via-rhine 8139too]
ide-scsi 11056 0
scsi_mod 101236 4 [st sr_mod sg ide-scsi]
ide-cd 32416 0
cdrom 29216 0 [sr_mod ide-cd]
nls_iso8859-1 2844 3 (autoclean)
ntfs 80300 3 (autoclean)
lvm-mod 65508 0 (autoclean)
reiserfs 217396 1
 

PeterM

Newbie
Jetzt wäre natürlich auch noch 'route' vom Laptop interessant. Ist ja ein vetracktes Problem. Wenn alles nix hilft würde ich mal nur ein Interface konfigurieren (das zum Laptop), alles andere deaktivieren und dann mal den Ping-Test machen. Was mir noch gerade so spontan einfällt, sowohl die PC-Karte als auch die Laptop Karte unterstützen doch beide die selbe Geschwindigkeit, oder (10/100 MBit) ?
 
OP
S

schmitt

Newbie
Jetzt wäre natürlich auch noch 'route' vom Laptop interessant.
ich tipp es ab ;)

Code:
Ziel Router Genmask Flags Metric Ref Use Iface
192.168.2.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.2.155 0.0.0.0 UG 0 0 0 eth0

Wenn alles nix hilft würde ich mal nur ein Interface konfigurieren (das zum Laptop), alles andere deaktivieren und dann mal den Ping-Test machen.
wie ein interface? ach du meinst jetzt eine NIC? die zweite netzwerkkarte (eth1) in meinem pc ist doch aussschliesslich für das notebook gedacht :) oder versteh ich jetzt was falsch?

Was mir noch gerade so spontan einfällt, sowohl die PC-Karte als auch die Laptop Karte unterstützen doch beide die selbe Geschwindigkeit, oder (10/100 MBit) ?

ja sind beides 10/100 'er karten. im pc: dlink mit VT86C100A chip und im notebook: VT8231 chip (via rhine II oder so)
 
OP
S

schmitt

Newbie
ich seh grad das er schon versucht über die richtige eth karte zu gehen:

Code:
ping 192.168.2.166
PING 192.168.2.166 (192.168.2.166) 56(84) bytes of data.
From 192.168.2.155: icmp_seq=2 Destination Host Unreachable
...

x.x.2.155 ist ja meine eth1 und x.x.2.166 mein notebook. aber warum geht nichts durch :(
 

PeterM

Newbie
Also wenn ich jetzt keine Tomätchen auf den Augen habe sieht so alles wunderprächtig aus ... In welcher Gegend wohnst Du denn, das tät mich jetzt doch näher interessieren da ich ja auch gerade mit TCP/IP zu kämpfen habe. (ich komme aus der Gegend um Stuttgart). Höchstens aufm PC mal
tcpdump -n -i eth1 aufrufen und gucken ob man überhaupt was an Daten zu sehen bekommt.
:roll: Bist Du sicher daß man Dir auch wirklich ein gekreuztes Käbelchen gegeben hat :roll:
 
OP
S

schmitt

Newbie
ne mal eben rumkommen brauchste nich ;)

also tcpdump gibt was aus, wenn ich jetzt vom notebook die 192.168.2.155 anpinge:

Code:
tcpdump: listening on eth1
12:16:26.442041 arp who-has 192.168.2.155 tell 192.168.2.166
12:16:26.442080 arp reply 192.168.2.155 is-at 0:40:5:a8:fc:1e

Bist Du sicher daß man Dir auch wirklich ein gekreuztes Käbelchen gegeben hat

was heisst gegeben? das hab ich mir selbst rausgesucht und ja es ist ein STP cross kabel, steht sogar "cross wiring" auf einem roten aufkleber *g*

edit: wenn ich jetzt tcpdump auf meinem notebook starte und vom pc die 192.168.2.166 anpinge reagiert tcpdump beim notebook überhaupt nicht ... das check ich nun gar nicht
 
OP
S

schmitt

Newbie
ähhh irgendwas stimmt hier absolut nicht *lol*

also folgendes: ich pinge von meinem pc mein notebook an und es passiert nichts... jetzt bewege ich die kleine usb maus, die an meinem notebook angeschlossen ist und der ping geht durch !?! was geht da dann ab? umgekehrt funzt es genauso, pinge ich von notebook meinen pc an, passiert nichts, bewege ich die kleine usb maus geht der ping wieder durch !? sowas hab ich ja noch nie erlebt :shock:

mit dem touchpad geht es zb. nicht
 

PeterM

Newbie
arp-mässig scheint ja was zu laufen. Man könnte ja grad meinen, ICMP sei gesperrt. Wenn dem so wäre müsste ja SSH durchgehen. SuSE aktiviert per Default nen SSH Server. Auf dem Laptop mal eingeben
ssh user@192.168.1.155
 

PeterM

Newbie
Hab jetzt erst Dein letztes Posting gelesen ...
***grunz***, solche Effekte kenn ich doch nur von Windows :D
 
OP
S

schmitt

Newbie
***grunz***, solche Effekte kenn ich doch nur von Windows
sowas kenn ich noch nichtmal von windows ;)

puhh ok.. scheint ein problem mit knoppix zu geben, ka warum. hab jetzt mal damn small linux gebootet und da funzt es *freu*

danke für deine hilfe!
 
Oben