Zum Inhalt springen
simpson

BF2 Server startet nicht wegen fehlender datei

Empfohlene Beiträge

uiuiui...

aber du weißt shcon, wie man mit einer linuxkiste arbeitet ?

naja, mir egal.

Quellen sind verzeichnisse im internet, die die software zu installation vorrätig haben. meißt auch im größeren umfang als es bei einer normalen installation ist. das heißt, wenn du eine oder mehrere quellen einbindest, hast du wahrscheinlich mehr glück das deine datei dabei ist.

dazu mußt du aber wissen welche quellen du nehmen willst und dieses dann einbinden.

und noch mal: weißt du überhaupt wie man mit suse arbeitet oder generell: wie man mit linux arbeitet ? hast du jemals damit etwas gemacht ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

aah, jetzt, ja...

Naja, also, so die Grundkenntnisse denke ich mal, werd ich haben...

Zumindest kann ich in Linux navigieren, und hab was installiert (was wohl? :D )

Und bissl DOS kenntnisse hab ich auch, sofern es was bringt :unsure:

Ausserdem wird der Serverbesitzer dann am WE dabei sein!

Deshalb denke ich wird das schon was :rolleyes:

Link zu diesem Kommentar
Auf anderen Seiten teilen

naja, versuch das auf jedenfall gewissen haft zu machen und nicht immer ist root dein freund.

aber wenn dein bekannter davon ahnung hat, sollte das schon gehen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ok, der BF2-Server läuft nun einwandfrei :super:

Wir mussten allerdings dieses Paket installieren: http://rpm.pbone.net/index.php3/stat/4/idp...2.i586.rpm.html

Aber wie es numal so ist, auf das eine Problem folgt ein anderes :angry:

Ich hätte nämlich gerne BF2cc installiert, das ist es auch schon.

Aber jetzt kommts:

Ich habe Mono 1.1.12.1 installiert, allerdings kommt eine fehlermeldung wenn ich bf2cc daemon mit:

"mono bf2ccd.exe"

starten möchte, die so aussieht:

"-bash: mono: command not found"

Aber wie gesagt, ich habe es installiert, warum kennt er denn den Befehl immer noch nicht?

Bearbeitet von Gremlin
Link zu diesem Kommentar
Auf anderen Seiten teilen

Welche mono bestandteile hast du denn installiert ?

und der erste aufruf von bf2ccd.exe sollte auch anders aussehen.

Machst du das nach eine anleitung ?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ja ich folge einer Anleitung: http://www.bf2cc.com/downloads/Battlefield..._guide_v1.3.pdf

Ich habe das Paket "mono-1.1.12.1_0-installer.bin" von hier installiert:

http://go-mono.com/archive/1.1.12.1/download/

und enthalten tut das Paket glaube ich das: (zumindest habe ich davon was im readme gelesen, da stand was drin ist, nur das readme hab ich jetzt nicht zur hand :P )

http://go-mono.com/archive/1.1.12.1/download/suse-93-x86_64/

Und wie soll denn der erste aufruf von bf2cc deiner meinung nach aussehen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Schau mal mit "mono -v" nach der installierten Version, wenn Du wieder nur eine Fehlermeldung erhälst, ist etwas bei der mono installation schief gegangen. Was genau kann ich leider aber nicht helfen. Eventuell mal bei den mono Entwicklern nach Hilfe suchen.

BF2cc startest Du normlerweise aus dem Verzeichnis wo BF2 liegt heraus, bzw bf2cc liegt im Install - Verzeichnis von BF2.

Befehl dazu: "mono bf2ccd.exe"

Beim ersten Start wird er aber verlangen das Du noch den Parameter für die Configuration mit angibst.

Wie das geht steht dann ja da :)

Gruss

Smoda

Edit: ganz vergessen, damit der bf2ccd bzw der BF2-Server online bleibt diesen in einer Screen-Session starten.

Und dann nach dem Start aus dieser rausgehen (nicht beenden)

(Hilfe dazu z.B. in diesem Fred http://www.bf-games.net/forum/index.php?showtopic=22481 )

Bearbeitet von Smoda
Link zu diesem Kommentar
Auf anderen Seiten teilen

ja, wenn ich "mono -v" eingebe kommt wieder die Meldung dass er den Befehl nicht kennt :(

Dann werd ich mal im Monoforum kucken, sofern es das gibt...

Aber trotzdem Danke!

Bearbeitet von Gremlin
Link zu diesem Kommentar
Auf anderen Seiten teilen

Langsam dreh ich durch...

Jetzt geht zwar endlich Mono, nachdem ich diese drei dateien extra installiert habe, aber wenn ich bf2cc starten möchte (mono bf2ccd.exe -configdaemon), dann kommt gar nichts!

Also hab ich die Konfiguration per Hand editiert und hochgeladen, aber dann kommt wieder nichts...

Im Logfile steht dann das:

http://server1.cosmic-hosting.de/kunde188/...bf2cc_error.jpg

Aber eigentlich ist die users.xml vorhanden??

Link zu diesem Kommentar
Auf anderen Seiten teilen

also wie ich aus den anderen bildern ersehen habe, lief der doch schon mal. an deiner stelle, würde ich noch mal komplett von vorn anfangen, wahrscheinlich hast du da so viel ervurstelt, dass da gar nichts mehr geht.

So einen Fehler habe ich auch ncoh nie gesehen.

aber versuch doch mal einen anderen pfad; also die ccd sachen wo anders hinkopieren. (btw. sind die rechte richtig gesetzt?)

Wenn du es nach der anleitung unten gemacht hast, dann müßte es laufen.

ansonsten, wie gesgt, das ding ist verwurschtelt...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hm, ok, is ne idee! Werd ich machen, aber wenns dann noch net funzt isses mir egal, hauptsache der BF2server läuft...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Das ganze sieht so aus, als ob DU für BF2cc einen unterordner angelegt hättest. Aber der BF2cc muss ins Verzeichnis vom BF2-Server. Also die Dateien müssen direkt daneben liegen. Zusätzlich natürlich noch die Modmanager - Scripte. So wies in der Install anleitung vom BF2cc oder hier im Forum steht.

Dein Fehler scheint daher zu kommen das Du das Configfile erstellt hast, aber kein User-File vorliegt. Ich hatte nen ähnlichen Fehler als bei mir die user.xml sich zerlegt hatte.

Also am Besten wie simpson schon geschrieben hat, BF2-Server neu installieren, bf2cc in das Serververzeichnis entpacken, die Modscripts enpacken und dann den bf2ccd mit hilfe von mono starten.

Dann sollte es funktionieren.

Gruss

Smoda

Link zu diesem Kommentar
Auf anderen Seiten teilen

Nö... leider gehts immer noch nicht.

Ich starte, dann kommt das (sonst nichts)

http://server1.cosmic-hosting.de/kunde188/.../bf2cc_idle.jpg

Dann mache ich Putty aus und wieder an, kuck ins log:

http://server1.cosmic-hosting.de/kunde188/...bf2cc_error.jpg

Da steht er hätte die "users.xml" erstellt, hat er aber nicht... :(

Muss ich da irgendwelche besonderen Rechte vergeben?

Auf dem ersten screen seht ihr ja was für rechte die dateien haben.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Also nochmals kurz zusammen gefasst:

- Du öffnest eine Screensession

- Startest "mono bf2ccd.exe -configdaemon" in der Screensession

- Dann sollten normalerweise einige Abfragen kommen

- Du gehst aus der Screensession heraus ohne diese zu beenden

- Du verbindest Dich via bf2ccclient mit dem Server (Daten wurden vorher abgefragt vom Daemon )

- Du bekommst ne verbindugn und kannst den Server bedienen/Einstellen usw

Wenn Du den BF2ccd in der bash startest wird dieser sobald du die bash schliesst ebenfalls beendet. Daher kannst du den BF2cc nicht nur einfach so mal starten. Ok aussnahme Du willst nur grad was testen.

Wenn noch Fragen sind, schreib mich mal im ICQ an

Gruss

Smoda

Edit: Noch was vergessen warum der BF2cc eventuell keine Config schreiben kann:

- Verwendest Du die aktuellste version von bf2cc

- hast Du schreibrechte auf das Verzeichniss?

Bearbeitet von Smoda
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden


  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.