PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Da ist kein Netzwerk...



Seiten : [1] 2

Malekith
26.07.02, 14:50
Hallo,

habe eben wineX hingekriegt, und wollte Diablo 2 mit einem Freund übers Netzwerk spielen, doch siehe da, Diablo2 sagt, keine gültige IP gefunden.
Das Netzwerk geht 100%, pings und ein Proxy klappen.

Wer kann helfen?

Fatty
26.07.02, 14:54
Sehe ich das richtig, dass Diablo 2 IPX verwendet? In dem Fall müsstest du erstmal deinen Rechner für IPX einstellen.

majobu
26.07.02, 19:09
Original geschrieben von Fatty
Sehe ich das richtig, dass Diablo 2 IPX verwendet? In dem Fall müsstest du erstmal deinen Rechner für IPX einstellen.

nein... d2 braucht kein ipx.... sonst könnte ich nicht im inet zocken

comrad
26.07.02, 20:48
zeig mal her, was route sagt.

seid ihr im gleichen netz?

Malekith
26.07.02, 21:18
Hmm... OK, ich gestehe doof zu sein. Aber dennoch muss ichs sagen: :rolleyes:

bash: route: command not found

steht da wenn ich "route" eingebe.

Wie kann ich die Route nachschauen?

MiB
26.07.02, 21:36
probiers ma mit /sbin/route

Malekith
26.07.02, 22:06
Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
217.5.98.34 * 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
192.168.0.0 * 255.255.0.0 U 0 0 0 eth1
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 217.5.98.34 0.0.0.0 UG 0 0 0 ppp0


eth0 ist die Netzwerkkarte, die für LAN zuständig ist...

Vielleicht wurde ich falsch verstanden: Es konnte keine gültige IP gefunden werden erscheint, wenn ich auf Mehrspieler TCP/IP gehe. Die Kästchen für Host und join sind garnicht anwählbar!

Belkira
26.07.02, 22:14
Hmm... OK, ich gestehe doof zu sein. Aber dennoch muss ichs sagen: :rolleyes:

bash: route: command not found

steht da wenn ich "route" eingebe.
Nicht als "root" eingeloggt, sondern nur als "root" angemeldet. ;)

Wie kann ich die Route nachschauen?
netstat -nr und nichtmal als "root". ;)


Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
217.5.98.34 * 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
192.168.0.0 * 255.255.0.0 U 0 0 0 eth1
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 217.5.98.34 0.0.0.0 UG 0 0 0 ppp0

Falsch. Sollte 255.255.255.0 sein.

Trillian
26.07.02, 22:45
Original geschrieben von majobu

nein... d2 braucht kein ipx.... sonst könnte ich nicht im inet zocken

ROFL

Seit wann basiert das "Internet" auf IPX? :ugly:

:D

Fatty
26.07.02, 22:52
Hab ich mich auch gefragt ;) Dachte es ginge um LAN :D
Kann da leider nicht so viel beisteuern, weil ich kein Diablo 2 mehr zocke :rolleyes:

Malekith
26.07.02, 23:24
Falsch. Sollte 255.255.255.0 sein.

eth1 ist eine DSL-Anbindung.
eth0 ist ein LAN.

Wenn unter Woody LAN und DSL im selben Subnet waren, dann konnte ich keinen anderen Rechner pingen.

Es geht um LAN-Spiele! Und mir macht sorgen, das Diablo II kein LAN erkennt! Am Samstag ist LAN und da muss CS gehn...

Belkira
26.07.02, 23:41
eth1 ist eine DSL-Anbindung.

Das ist Quatsch. Deine DSL-Anbindung ist ppp0, eth1 bekommt keine IP. Lösch das Profil für eth1 mit redhat-config-network! Das wurde zuletzt im Forum zu Tode diskutiert.

Malekith
26.07.02, 23:59
Nein, ich meine, Eth1 ist eine PCMCIA-Karte, die an DSL angeschlossen ist. Wenn ich dieser Karte ihre IP nehme komm ich nicht mehr ins Netz und wenn sie fehlt, dann findet pppoe auch kein Netz mehr weil da eindeutig steht, das er über eth1 gehen soll.

Belkira
27.07.02, 04:45
Nein, ich meine, Eth1 ist eine PCMCIA-Karte, die an DSL angeschlossen ist. Wenn ich dieser Karte ihre IP nehme komm ich nicht mehr ins Netz und wenn sie fehlt, dann findet pppoe auch kein Netz mehr weil da eindeutig steht, das er über eth1 gehen soll.
Nein, da steht lediglich, daß das Ethernet Device eth1 verwendet werden soll. Das setzt nur eine Netzwerkkarte mit passendem Treiber voraus. PPPoE möchte eth1 unkonfiguriert, und Deine tote Route nach 192.168.0.0/16 über eth1 ist Murks, weil sie sich mit der Route in Dein LAN überschneidet. ;)

Wann bekommst Du denn wo was für eine Fehlermeldung, wenn das eth1 Profil rausgenommen wurde? Ein Treiberproblem? Was für einen Eintrag für eth1 hast Du in /etc/modules.conf? Wenn Du da was hast, sicher das und trag es wieder ein, nachdem Du das Profil für eth1 gelöscht hast.

dbo
27.07.02, 09:13
Hallo,

192.168.0.0/255.255.255.0 => Privater Adressraum Class C

10.7.2.0/255.0.0.0 => Privater Adressraum Class A

als Beispiel!

Man kann ein 10.7.2.0-Netz z B mit 255.0.0.0 oder 255.255.0.0 oder 255.255.255.0 Subnetten, ABER
kein Class C mit Class A subnet ausstatten, also NICHT
192.168.0.0/255.0.0.0.

Nächster Punkt: versehe doch die Netzwerkkarte, die ans DSL geht mit einer 10er Adresse, dann hast Du das Routingproblem nicht, bei zwei Netzwerkkarten. und außerdem kannst Du zwei Netzwerkkarten im gleichen IP-Range anlegen, Du mußt nur das Routing anpassen.

Nächste Frage: Du willst offensichtlich im INet spielen?

Also: Routing in Ordnung bringen, dann sehn wir weiter.

Gruß

Belkira
27.07.02, 10:25
Man kann ein 10.7.2.0-Netz z B mit 255.0.0.0 oder 255.255.0.0 oder 255.255.255.0 Subnetten, ABER kein Class C mit Class A subnet ausstatten, also NICHT
192.168.0.0/255.0.0.0.

Nein, man kann aber ein Class B Subnetz (192.168.0.0/16) in Class C Subnetze unterteilen (192.168.0.0/24, 192.168.1.0/24, 192.168.2.0/24, etc.). Dann darf aber nicht eine Class B Subnetz Route (192.168.0.0/255.255.0.0) ins Nirvana (hier: eth1 -> P-t-P für PPPoE DSL) existieren.

Nächster Punkt: versehe doch die Netzwerkkarte, die ans DSL geht mit einer 10er Adresse, dann hast Du das Routingproblem nicht,
Keine IP Adresse an die DSL Ethernetkarte zuweisen, und es existiert überhaupt kein Problem. ;)

Also: Routing in Ordnung bringen, dann sehn wir weiter.
eth1 Treiberproblem lösen, dann sehn wir weiter.

Malekith
27.07.02, 12:07
Hier die modules.conf



alias parport_lowlevel parport_pc
alias eth0 3c59x
alias eth1 8139too
alias usb-controller usb-uhci
alias sound-slot-0 i810_audio
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
alias char-major-195 NVdriver


Wenn ich eth1 schmeiße oder deaktiviere, dann geht kein Inet mehr.

Ich will nicht im Netz spielen sondern im LAN

Belkira
27.07.02, 12:10
Wenn ich eth1 schmeiße oder deaktiviere, dann geht kein Inet mehr.

Das glaube ich Dir nicht. :p Welche Fehlermeldung bekommst Du denn dann?

Du läßt "alias eth1 8139too" nach Löschen des eth1 Profils mit redhat-config-network natürlich in der /etc/modules.conf drin.

tonmeister440
29.07.02, 08:04
hi.
also wenn ich ihn richtig verstanden habe will er nicht übers bnet spielen, sondern eine einfache tcp/ip verbindung aufmachen. und kriegt da den fehler angezeigt keine gültige TCP/IP adresse gefunden.
ich hab genau dasgleiche prob, aber keine zweite netzwerkarte drin.
so wie ich das sehe findet diablo keien netzwerkkarte für tcp/ip verbindungen.
firewall als verursacher kann ich ausschliessen, weill schon abgestellt.
also ich mach mir schon sorgen, wie ich das nächste mal diablo2/lod im lan zocken soll :-(

aber vielleicht hat ja noch einer ne idee :-)

Belkira
29.07.02, 10:48
Was er letztendlich will, wurde schon klar. Aber dennoch sollte zuerstmal die falsche Netzwerkkonfiguration korrigiert und die falsche Route entfernt werden.

tonmeister440
29.07.02, 15:51
hi, ich glaub nicht , das das am routing liegt. ich besrteite nicht, das er fehler im netzwerk hatte. aber ich bezweifle das das prob damit behoben ist

Malekith
29.07.02, 19:31
Stimmt. Habe mal wirklich die PCMCIA-Karte gelöscht- Das stört den Herrn Diablo2 überhauptnicht. Komisch ist nur *nichthauen* unter SuSE hatte WineX das Problem nicht. Liegt vielleicht am WineX...

@Tonmeister:
Ja, die nächste LAN sorgt mich auch :(

Sehe du hast auch RedHat... Scheint ein RedHat-Prob zu sein. In 2-4 Wochen krieg ich endlich ein neues Netzteil für den PC und dann wirds untet Debian probiert...

Jinto
30.07.02, 02:00
Red Hat, war nicht an deiner fehlerhaften konfiguration schuld, dass wird sich auch mittels Debian nicht verhindern lassen.

Belkira
30.07.02, 02:12
Hmmm, anstatt bei einer Distribution den Fehler zu suchen, stellt sich zu allererst die Frage, wo/wie WineX eine IP Adresse in Erfahrung zu bringen versucht. Braucht es vielleicht einen banalen Eintrag in /etc/hosts?

tonmeister440
30.07.02, 05:34
@Belkira
".....wo/wie WineX eine IP Adresse in Erfahrung zu bringen versucht. Braucht es vielleicht einen banalen Eintrag in /etc/hosts?"
-----

danke ganau sowas hatte eigentlich als antwort ich erwartet.

weiss das vielleicht jemand, weil falsche konfiguraton des netzwerkes kann ich bei mir ausschlieesen :-) ==> es muss am winex liegen.
wie sieht das denn bei den anderen diablo2 zockern aus ??
wählt mal TCP/IP aus und schaut was diablo2 euch meldet.

cu tonmeister440

Malekith
30.07.02, 10:55
Unter SuSE bekam ich die richtige IP (Bitte jetzt NICHT die Frage warum ich dann RedHat nutzte, und bitte keinen Flamewar) und konnte D2 zocken.

Unter Quake3 Pointrelease 1.31 kann ich auch im Netzwerk spielen- unter dem selben RedHat wie das auf dem WineX drauf ist. Samba, Squid, DSL, Quake, alles geht nur WineX-Diablo2 sagt ich hätte keine IP...

tonmeister440
30.07.02, 22:42
@malekith

benutzt du auch redhat 7.3 mit std kernel 2.4.18 ???

Malekith
30.07.02, 23:24
Red Hat Linux release 7.3 (Valhalla)
Kernel 2.4.18-3 on a i686


So steht es bei mir wenn ich mit alt+strg+F1 in eine Textkonsole wechsle und so steht es beim hochfahren.

ISO ist ca. 14 Tage alt.

Netzwerkkarte:
3com c590 für LAN onboard,
Realtek RTL8139 für DSL am PCMCIA.

DSL läuft,
squid läuft,
samba läuft
ping ins ganze Netzwerk geht
Quake3 lässt sich im LAN spielen
Freigaben werden gefunden und können genutzt werden
und das von Win-Lin und Lin-Win

nur Diablo2 unter WineX findet keine gültige IP :(

tonmeister440
31.07.02, 00:47
ich glaube das ist ein redhat problem, aber das bedeutet, das es lösbar ist :-)

Belkira
31.07.02, 05:29
Kernel 2.4.18-3 on a i686

Noch überhaupt keine Updates eingespielt? Oder nur den Kernel nicht?