PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux PC <--> Winxp = kein ping



Thyrael
12.10.04, 19:32
Hallo

4 Tage hab ich nun schon in diesem und anderen Foren verbracht, aber leider keine Lösung gefunden. Es ist so als wenn alles klappen müsste, es aber nicht tut. Warum auch immer.

Habe 2 PCs die per Crossover verbunden sind.
PC1 Suse Linux 9.1 (Soll über den winxp rechner ins INet gehen können.)
PC2 Winxp

Kabel und Netzwerkkarten müssten 100%ig in ordnung sein. (Hatte zu testzwecken kurz winxp auf dem linuxrechner installiert und alles hat einwandfrei funktioniert.)

Winxp hat die IP 192.168.0.1 subnet 255.255.255.0
linux 192.168.0.2 selbes subnet
Ping nicht möglich: Destination Host Unreachable
Von Internet gar nicht zu reden.


Muss evtl auf dem Winxp rechner irgentwas installiert werden damit das alles geht?

Achja. Mein WinXP rechner kriegts nichtmal mit das der linux rechner am netz dran ist und auch angeschaltet ist. (Ein Netzwerkkabel ist nicht angeschlossen, meint meine Lan2 verbindung die zum Linux Rechner führt)

Wäre für Hilfe echt dankbar

dehein2
12.10.04, 19:34
du bist dir sicher das die NW karte richrtig installiert ist?

Fußhupe
12.10.04, 19:41
Was sagt denn ein ifconfig?


Gruß
Fußhupe

Thyrael
12.10.04, 19:46
WinXP und Linux sind sich einig das es folgende Karte ist: Realtek RTL8029(AS)Basierter Ethernetadapter (Standart)

IF Config:

eth0 Protokoll:Ethernet Hardware Adresse 00:E0:7D:8C:06:AA
inet Adresse: 192.168.0.2 Bcast : 192.168.0.255
Maske:255.255.255.0
inet6 Adresse: f380: :230:7dff:fe8c:6aa/64
Gültigkeitsbereich:Verbindungen

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overuns:0 frame:0
TX packets:0 errors9 dropped:0 overuns:0 carrier:18
Kollisionen:153 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:640 (640.0 b)
Interupt:11 Basisadresse:0xr400

lo sieht ok aus (hab keinen Bock das jetzt auch noch abzutippen :))

lx_bastler
12.10.04, 21:14
Win XP unsichtbar im Netz, bis etwas freigegeben wird.
Ja, es gibt administrative Freigaben, aber die zählen hier nicht.

Thyrael
12.10.04, 21:33
ja aber auch ohne freigaben sollte doch wenigstens ein ping möglich sein oder irre ich mich da?

eckerth
12.10.04, 21:38
was steht im /var/log/messages ???

lx_bastler
12.10.04, 21:41
ja aber auch ohne freigaben sollte doch wenigstens ein ping möglich sein oder irre ich mich da?

Es ist nicht möglich. Evtl. wurde das mit SP2 eingeführt oder war schon immer so. Evtl. gilt das nur für Domänen. Aber es ist nicht möglich.

Thyrael
12.10.04, 21:44
was steht im /var/log/messages ???

Tag Zeit Linux dhcpcd(zahl) Boradcasting DHCP_DISCOVER

Tag Zeit Linux dhcpcd(zahl) timed out waiting for a valid DHCP server responce

Tag Zeit Linux dhcpcd(zahl) terminating on signal 15

das wiederholt sich mehrfach


copy&paste is zur zeit schlecht, deshalb nur so :(

eckerth
12.10.04, 22:01
HI läufft da ein DCHP client oder server ? damit kenn ich mich auch (noch) nicht aus. google doch mal mit DHCP_DISCOVER!!!

hat win xp eine Firewall ? kannst du die mal ausschalten ?

ich hab grad mal alle meine freigaben unter win gelöscht. und der ping geht noch :-)

langalaxy
12.10.04, 22:28
Es ist nicht möglich. Evtl. wurde das mit SP2 eingeführt oder war schon immer so. Evtl. gilt das nur für Domänen. Aber es ist nicht möglich.

Hi

Seit wann soll ein ping ohne Netzwerkfreigaben nicht möglich sein?!

@Thyrael: Auf einem Interface (aus dem Post nicht ersichtlich) wartet ein DHCP-Client auf eine Antwort eines DHCP-Servers und die Erteilung einer IP.
Bist du sicher dass du dem Linuxrechner ne statische IP gegeben hast?
Falls du die Firewall von Win aktiviert hast, dann schalt sie vorübergehend ab.

mfg

Christoph

lx_bastler
12.10.04, 22:38
Ich meine, es wäre per Default nicht möglich, auf XP zuzugreifen ohne, dass zusätzlich noch etwas anderes als die Standardreigaben freigegeben wurde.
Vielleicht auch nur, wenn Datei- und Druckerfreigabe deaktiviert ist. Oder die Firewall aktiv (Default in SP2).

Thyrael
12.10.04, 23:42
DHCP läuft nicht und eine fest ip 192.168.0.2 habe ich eingestellt. WinXP firewall ist ausgeschaltet.

Das is zum Verrückt werden, von der logik her müsste es schon längst laufen.


Was mich allerdings stört ist das das Netzwerksymbol für meine LAN2 Verbindung zum Linux rechner immernoch anzeigt das kein kabel angeschlossen ist. Also WinXP sieht den zweiten Rechner einfach nicht. glaube das hat auf jeden Fall mit dem Problem zu tun. :(

Fußhupe
13.10.04, 10:44
Ich kenne mich mit XP nicht so gut aus. Wenn man unter Netzwerkumgebung / Netzwerkverbindungen anzeigen schaut, stehen dort zwei Verbindungsarten. Eine LAN Verbindung und eine andere. Ermittel mal die IP der LAN Verbindung und pinge sie an.


Gruß
Fußhupe

Thyrael
13.10.04, 12:46
im suseplugger steht bei meiner Netzwerkkarte: Status Verfügbar: ja aber Konfiguriert nein. unter YAST ist sie aber konfiguriert. is das normal so?

eckerth
13.10.04, 12:54
Moin,
ja das ist bei mir genauso.

Sag mal hast du auf dem WIn Rechner 2 Netzwerkkarten ?
Oder wie stellst du da den Inet - Zugang her ? Modem ?

Haben deine Netzwerkkarten Leuchtdioden ? Sind die an? Wenn nicht, so
ist die KArte nämlich nicht aktiviert. MAch doch den Win Rechner nochmal auf, zieh das ding raus, und installier sie nochmals neu.
Oder check mal in die einstellungen der netzwerkkarte (Netzverbindungen--> r. mauus auf lan-verb.--> konfiguration) Liegen da konflikte vor ?

gr
tom

Thyrael
13.10.04, 13:12
Jap er hat 2 Netzkarten. die zum LAN hat die normalen einstellungen was IP und subnet betrifft. Keine Konflikte

Linux Rechner hat eine Realtek RTL-8029. Die ist per Crossover Kable mit einer Realtek RTL-8139 in meinem WinXP Rechner verbunden. Das ganze geht dann über eine OnBoard Nforce Netzkarte ins Internet (DSL)

Ich bezweifle aber das es an meinem WinXP Rechner liegt.

Ich versuch das mal zu veranschaulichen:

Mein PC, ich nenne ihn mal PC-A hat Winxp und auch Suse Linux 9.1 drauf beide Betriebssysteme sind so eingestellt das PC-B ins Internet darf.
PC-B hat Suse 9.1 und zu testzwecken auch WinXP drauf.

PC-B WinXP ------> PC-A mit Linux = kein Problem
PC-B WinXP ------> PC-A mit Winxp = ebenfalls kein Problem
PC-B Linux ------> PC-A mit Linux = weder Ping noch Internet
PC-B Linux ------> PC-A mit WinXP = weder Ping noch Internet


Die grünen LEDs an der Netzwerk karte von PC-B leuchten.

eckerth
13.10.04, 13:29
Hast du die default route schon eingerichtet ?
route add default gw 192.168.0.2

versuchen kannst du auch nochmal ifconfig eth0 down
und dann wieder ifconfig eth0 up
kommt da ein fehler ?

Thyrael
13.10.04, 14:02
das gibt keine Fehler.

Bin gerade mit Linux im Internet, wollte mal die Einstellungen von beiden Rechnern unter Linux vergleichen. Im YAST sieht alles normal aus. Eins ist komisch: IFConfig auf meinem eigenen Rechner bringt 0 Errors und 0 Kollisionen, aber auf dem Problem Rechner habe ich n duzent error und ein paar duzent kollisionen.

Welche sind denn die fürs Netzwerk relevanten Dateien? Die möchte ich auch mal unter die Lupe nehmen.

eckerth
13.10.04, 15:10
wichtig sind:

/etc/hosts - hostanem to adress umsetzung
/etc/host.conf - Angabe, wie tcp/ip adressen aufgelöst werden
/etc/resolv.conf - zur auflösung von adressen
/etc/named.conf - nur wenn dns server läuft.

/etc/sysconfig/network/ifcfg-eth0 - einstellungen der netzkarte

Kannst du mal 1-3 posten und zus. die ausgabe von route -n

was passiert bei ping localhost ? Klappt der ?

eckerth
13.10.04, 15:17
check auch mal http://www.linux-user.de/ausgabe/2002/03
oder die ausgabe April /2004 falls du da irgendwei ran kommst.
gr
tom

Thyrael
13.10.04, 16:43
/etc/hosts:

127.0.0.1 localhost

# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback

fe00::0 ipv6-localnet

ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
192.168.0.2 linux.msheimnetz linux

-------------------------------------------------------------
/etc/sysconfig/network/ifcfg-eth0:

BOOTPROTO='static'
BROADCAST='192.168.0.255'
IPADDR='192.168.0.2'
MTU=''
NETMASK='255.255.255.0'
NETWORK='192.168.0.0'
REMOTE_IPADDR=''
STARTMODE='onboot'
UNIQUE='WL76.9devW7x1wi7'
_nm_name='bus-pci-0000:00:09.0'

--------------------------------------------------------------------
etc/resolv.conf

domain MSHEIMNETZ
nameserver 217.5.115.7

--------------------------------------------------------------------
/etc/host.conf:


#
# /etc/host.conf - resolver configuration file
#
# Please read the manual page host.conf(5) for more information.
#
#
# The following option is only used by binaries linked against
# libc4 or libc5. This line should be in sync with the "hosts"
# option in /etc/nsswitch.conf.
#
order hosts, bind
#
# The following options are used by the resolver library:
#
multi on

So ich mach mich dann mal daran den Link zu durchforsten :)

aso route -n :

thy-linux:/home/Thyrael # route -n
Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface

192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

eckerth
13.10.04, 17:38
Hi,
dies ist doch der rechner ohne direkten Inet-Zugang.
Dann änder die resolv.conf

etc/resolv.conf

domain MSHEIMNETZ
search MSHEIMNETZ
nameserver 192.168.0.1 # prüft erst beim win rechner
#nameserver 217.5.115.7

Thyrael
15.10.04, 15:42
Habs hinbekommen. Das warum verstehe ich zwar nicht aber wenns funktioniert sollte man manchmal einfach froh sein und keine Fragen stellen LOL

Lösung war: Hab einfach mein Netzkarte mit der des zweit-PC getauscht. danach ging alles auf Anhieb.



Trotzdem vielen Dank für Eure Hilfe und Mühe :)

Grüße Thyrael