PDA

View Full Version : MULTIPLAYER try and error 0.0.0.0


SonicBe@m
26-11-2006, 13:37
Morgen leute
also da es zich millionen möglichkeiten gibt das problem in den griff zu bekommen möchte ich mit diesem thread nun erreichen das wir dem problem mal auf die füsse treten.

ich habe mir nun mal alle sachen gepackt die irgend wo irgend wie mal probiert usw. wurden. bei mir ohne erfolg

so ok
hab nun das ganze mal mit eth geprüft
folgendes ist rausgekommen

anno benutzt keine einzige karte deswegen 0.0.0.0
es geht kein einziges packet über die leitung weder über karte A noch über karte B

192.168.10.240 und 241
beide bleiben stumm was nun auch erklärt wieso anno keine ip bekommt
die frage ist nun nur noch wie bekommen wir anno dazu das er CHECKT das er eine netzwerkkarte nutzen soll ....
ich bin mir nun zu 100% sicher das es anno nicht gelingt sich an eine karte zu binden
bei mir hingegen leuft alles
sobald ich etwas mache erhalte ich auch packete die rausgehen also = karte gebunden
na schaun wir mal wie wir das hinbekommen könnten

da dieser text in 2 anderen nun schon von mir gepostet wurde geh ich kurz noch drauf ein

wir haben hier 2 systeme einmal 192.168.10.200 mein system
und das meiner freundin wo ich nun noch ne 2te karte eingebunden habe
192.168.10.240 und 192.168.10.241

ebenfalls hat sie hamachi was im test aber nicht aktiviert wurde
direktverbindungen funktionieren nicht = spiel ist voll
lan lobby wird nichts gefunden und updaten kann sie auch nicht
zudem kann sie sich bei gamespy ebenfalls nicht anmelden

die sachen wie dhcp, port forwarding etc. hab ich alles schon gemacht hab hier allerdings nen linux system statt sonen kleinen kasten ^^

da ich aber im lan und nicht im inet spielen will möchte ich den router nun mal aussen vor lassen und nur auf LAN ebene reden
das bedeutet das ich keine forwards oder sonstwas beachten muss da es LOCAL is, also bitte nicht sagen stell mal das und das und xy ein ....

das netz leuft über nen 100mbit netz mit nem lynksys router welche aber nur als wlan switch genutzt wird

bei meinem system geh alles wir hatten auch eine partie mal spielen können bis das spiel bei ihr abgestürzt is und ich es seit dem nicht mehr zum laufen bekommen habe...

so wenns geht helft ma mit das wir das ma zuminderst fürs lan hinbekommen evt. liegt hier auch die lösung fürs inet problem

auch theorie reinschreiben egal was is lasst eurer kreativität mal freien lauf evt bringt ihr den ein oder anderen ja auf nen gedanken der helfen kann und das problem löst

LotharK
26-11-2006, 16:32
Ich hab mal versucht, diesen Fehler (IP 0.0.0.0) nachzuvollziehen. Dazu hab ich eine 2te Ethernetkarte in meinem PC aktiviert. Ist zwar keine Verbindung irgendwohin, aber erstmal egal.

Dann hab ich die Reihenfolge der Verbindungen geändert, sodaß die neue Netzwerkverbindung (ohne Anschluß) als erste Karte angezeigt wird.

Ergebnis: Bis zur Lobby komm ich, seh die anderen Spiele und kann auch ein neues Spiel erstellen. Allerdings erschein dann die bewußte IP 0.0.0.0.

Dann hab ich die Reihenfolge geändert und hatte daraufhin meine richtige IP dazustehen.
Das heißt für mich, dem Gamespy Netzwerkcode ist es egal, welche Reihenfolge die Netzwerkverbindungen haben. Er findet immer den richtigen Weg nach draußen.
Sobald aber Anno das Ruder übernimmt, geht nichts mehr. Anno hält sich an die Reihenfolge, obwohl Gamespy schon den richtigen Weg gefunden hat.

Da im LAN der Netzwerkcode von Gamespy wahrscheinlich nicht zum tragen kommt, ist die Reihenfolge für Anno also entscheident.

Bleibt die Frage, warum kommt keine IP, obwohl allem Anschein nach die Reihenfolge der Netzwerkverbindungen stimmt.
Evtl. müsste man mal die Registry checken, ob bei dir eine Netzwerkverbindung vorhanden ist, diese aber in der Liste der vorhandenen Netzwerke nicht auftaucht, aber in der Registry trotzdem drin steht.

Ich hatte auch mal ein vorhandene Fritz!Card aktiviert. Diese erscheint in der Netzwerkumgebung nicht, ist aber in der Liste (wo man die Reihenfolge festlegen kann) vorhanden. Diese Fritz!Card kann auch an erster Stelle stehen, Anno läuft trotzdem. Kann evtl. damit zusammenhängen, das die Fritz!Card einen anderen Adressbereich benutzt.

SonicBe@m
26-11-2006, 20:16
also man kann in der regi nix einstellen
selbst im ini file vom spiel steht nichts was fürs netzwerk interessant wäre
bin grad am testen was passiert wenn nen tunnel aufbaue

aber ich hab das gefühl das anno nur unter gewissen umständen mit den richten karten funktioniert also das die untersützung für die netzwerkkarten nicht ausgereift ist