PDA

Bekijk Volledige Versie : Punkbuster Cod2 linux server



prtzT
02/05/07, 10:00
Ik heb een call of duty 2 linux server draaien, maar zit al dagen te knooien met de punkbuster die ik niet aan de praat krijg.

Dit is mijn start-up command line: ./cod2_lnxded +set dedicated 2 +set sv_punkbuster 1 +exec server.cfg +map_rotate

Ook heb ik al geprobeerd om pb_sv_enable te runnen voordat ik een map starte, ook dit had geen effect.

Kan het te maken hebben met de toegang/access van bestanden in mijn linux installatie, aangezien +set dedicated 2 ook het de melding: dedicated is read only in de terminal weergeeft?

Enig idee wat ik verder kan doen?

Alvast bedankt..!

Gomer
02/05/07, 10:05
Is PB wel up to date en staat de pb map er in de basedir van COD2?

Tevens zou ik ook +set fs_homepath jepath en +set fs_basepath jepath zetten in de startline. Dat kan het probleem missichien verhelpen.

prtzT
02/05/07, 10:23
1. Moet pb up-to-date zijn om te starten? Ik weet niet of deze up-to-date is komt rechtstreeks van mijn cod2 dvd.
2. Punkbuster staat in de basemap van cod2.
3. +set fs_homepath jepath en +set fs_basepath jepath heb ik al eerder in mijn startup command line gehad maar dit had geen effect.

Met vriendelijke groet!

swedendedicated
02/05/07, 11:58
probeer het eens op deze manier:
./cod2_lnxded +map mp_farmhouse +set sv_punkbuster 1 +set pb_sv_update +exec server.cfg +set net_port 28962 +set net_ip xxx.xxx.xxx.xx

prtzT
02/05/07, 12:28
Helaas dit werkt ook niet, maar toch bedankt.

Welke linux gebruiken jullie eigenlijk om een gameserver op te draaien?

EHS-Jerre
02/05/07, 14:40
Misschien kan dit helpen:
http://www.evenbalance.com/index.php?page=support-cod2.php

prtzT
02/05/07, 15:27
Ik zat hier zelf ook aan te denken, maar denk niet dat het probleem alleen bij punkbuster ligt, ga het toch maar even proberen dan, bedankt!

Sorcer
02/05/07, 15:44
Waarschijnlijk corrupte bestanden. Even downloaden van http://www.evenbalance.com/index.php...pport-cod2.php - Waarschijnlijk lost dat het op! :)

prtzT
02/05/07, 16:21
Dat zou goed kunnen, het iwd bestand 08 is namelijk ook corrupt dus.
Alleen hoe kan ik mijn punkbuster helemaal vernieuwen via die link van jou want dat zijn toch alleen maar updates?

Savvas
02/05/07, 17:12
verwijder je .callofduty2 folder eens en run de server opnieuw, helpt dit niet, open dan config_mp_server.cfg in .callofduty2/main en verander seta sv_punkbuster 0 naar 1. Start de server vervolgens nog een keer opnieuw op, dan zou die moeten werken, ongeacht of je files up2date zijn, dat zal je volgende probleem zijn namelijk ;)

prtzT
02/05/07, 18:02
Het verwijderen van de .callofduty2 map werkte niet.
Het veranderen seta sv_punkbuster 0 in een 1 in config_mp_server.cfg werkte ook niet, hij veranderde de waarde gewoon weer eigenwijs terug naar een 0.

Hoe zou de bestandsstructuur eruit moeten zien in de .callofduty2 map?
Ik heb namelijk in de .callofduty2/pb map maar 3 bestanden staan, klopt dat?, want ik zag namelijk bij een server van iemand anders dat daar in de map .callofduty2/pb rond de 20-30 bestanden staan, of maakt punkbuster die automatisch aan nadat deze werkt?

Ik zag later ook dat het met een upgedate punkbuster ook niet wil werken.
Het probleem is dat mijn linux of de server niet wil dat sv_punkbuster 1 wordt en het telkens wat ik ook doe terug verander naar de waarde sv_punkbuster 0.
Het zit hem puur in de toegang/access van bepaalde bestanden denk ik, alleen ik heb geen idee hoe ik die eruit haal...

Mvg.

swedendedicated
02/05/07, 20:49
Het verwijderen van de .callofduty2 map werkte niet.

je moet eerst de cod2 server stoppen. Dit is namelijk een hidden folder die in gebruik is door cod2. het is een kopie van main alleen niet met alle bestanden en enkele tijdelijke bestanden. Misschien heb ik ergens nog wel cod2.tar die je kunt downloaden, die werkt zeker.

Ik heb cod2.tar inderdaad nog op de server. Als je linkje wilt, stuur maar pb dan maak ik een kopie naar de html folder.

prtzT
02/05/07, 21:53
Ik weet dat ik mijn cod 2 server moet stoppen voordat ik zulk soort acties onderneem, maar daarmee helpt het ook niet.

Savvas
03/05/07, 00:59
chown even opnieuw rechten op die folder aan de user die het moet aansturen, verwijder nogmaals de .callofduty2 folder en start vanaf de commanline de server met ./cod2_lnxded +set sv_punkbuster 1 +wait 10 +map mp_toujane. Dan laten we even je cfg ed achterwege.

prtzT
03/05/07, 16:48
Ik heb gedaan wat jij zei Savvas, dit werkt ook niet, krijg nog steeds de melding sv_punkbuster is write protected.

Hieronder staat een uitdraai van mijn console:

CoD2 MP 1.3 build linux-i386 Jun 23 2006
----- FS_Startup -----
Current language: english
Current search path:
/home/pretzt/.callofduty2/main
/pretzt/cod2_svr/main/iw_15.iwd (85 files)
/pretzt/cod2_svr/main/iw_14.iwd (4038 files)
/pretzt/cod2_svr/main/iw_13.iwd (22624 files)
/pretzt/cod2_svr/main/iw_12.iwd (1016 files)
/pretzt/cod2_svr/main/iw_11.iwd (1462 files)
/pretzt/cod2_svr/main/iw_10.iwd (1936 files)
/pretzt/cod2_svr/main/iw_09.iwd (2142 files)
/pretzt/cod2_svr/main/iw_08.iwd (2723 files)
/pretzt/cod2_svr/main/iw_07.iwd (3384 files)
/pretzt/cod2_svr/main/iw_06.iwd (990 files)
/pretzt/cod2_svr/main/iw_05.iwd (928 files)
/pretzt/cod2_svr/main/iw_04.iwd (698 files)
/pretzt/cod2_svr/main/iw_03.iwd (26 files)
/pretzt/cod2_svr/main/iw_02.iwd (40 files)
/pretzt/cod2_svr/main/iw_01.iwd (16 files)
/pretzt/cod2_svr/main/iw_00.iwd (102 files)
/pretzt/cod2_svr/main
/home/pretzt/.callofduty2/raw
/home/pretzt/.callofduty2/raw_shared
/home/pretzt/.callofduty2/devraw
/home/pretzt/.callofduty2/devraw_shared
/pretzt/cod2_svr/raw
/pretzt/cod2_svr/raw_shared
/pretzt/cod2_svr/devraw
/pretzt/cod2_svr/devraw_shared
/pretzt/cod2_svr/main/localized_english_iw10.iwd (414 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw09.iwd (98 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw08.iwd (8 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw07.iwd (1014 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw06.iwd (3110 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw05.iwd (5310 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw04.iwd (6240 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw03.iwd (6580 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw02.iwd (6404 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw01.iwd (5510 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw00.iwd (4764 files)
localized assets iwd file for english

File Handles:
----------------------
81662 files in iwd files
execing default_mp.cfg
couldn't exec language.cfg
couldn't exec config_mp_server.cfg
Opening IP socket: localhost:28960
Hostname: inteRHacTive
Alias: localhost.localdomain
Alias: localhost
IP: 127.0.0.1
--- Common Initialization Complete ---
sv_punkbuster is write protected.
Hitch warning: 4206 msec frame time
g_gametype random is not a valid gametype, defaulting to dm
------ Server Initialization ------
Server: mp_toujane
----- FS_Startup -----
Current language: english
Current search path:
/home/pretzt/.callofduty2/main
/pretzt/cod2_svr/main/iw_15.iwd (85 files)
/pretzt/cod2_svr/main/iw_14.iwd (4038 files)
/pretzt/cod2_svr/main/iw_13.iwd (22624 files)
/pretzt/cod2_svr/main/iw_12.iwd (1016 files)
/pretzt/cod2_svr/main/iw_11.iwd (1462 files)
/pretzt/cod2_svr/main/iw_10.iwd (1936 files)
/pretzt/cod2_svr/main/iw_09.iwd (2142 files)
/pretzt/cod2_svr/main/iw_08.iwd (2723 files)
/pretzt/cod2_svr/main/iw_07.iwd (3384 files)
/pretzt/cod2_svr/main/iw_06.iwd (990 files)
/pretzt/cod2_svr/main/iw_05.iwd (928 files)
/pretzt/cod2_svr/main/iw_04.iwd (698 files)
/pretzt/cod2_svr/main/iw_03.iwd (26 files)
/pretzt/cod2_svr/main/iw_02.iwd (40 files)
/pretzt/cod2_svr/main/iw_01.iwd (16 files)
/pretzt/cod2_svr/main/iw_00.iwd (102 files)
/pretzt/cod2_svr/main
/home/pretzt/.callofduty2/raw
/home/pretzt/.callofduty2/raw_shared
/home/pretzt/.callofduty2/devraw
/home/pretzt/.callofduty2/devraw_shared
/pretzt/cod2_svr/raw
/pretzt/cod2_svr/raw_shared
/pretzt/cod2_svr/devraw
/pretzt/cod2_svr/devraw_shared
/pretzt/cod2_svr/main/localized_english_iw10.iwd (414 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw09.iwd (98 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw08.iwd (8 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw07.iwd (1014 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw06.iwd (3110 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw05.iwd (5310 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw04.iwd (6240 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw03.iwd (6580 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw02.iwd (6404 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw01.iwd (5510 files)
localized assets iwd file for english
/pretzt/cod2_svr/main/localized_english_iw00.iwd (4764 files)
localized assets iwd file for english

File Handles:
----------------------
81662 files in iwd files
------- Game Initialization -------
gamename: Call of Duty 2
gamedate: Jun 23 2006
-----------------------------------
-----------------------------------
Resolving cod2master.activision.com
cod2master.activision.com resolved to 63.146.124.40:20710
Hitch warning: 4369 msec frame time

j van beek
03/05/07, 16:57
zet je punkbster files op read and write 775 of 777 verder is het belangrijk om de juiste PB files te vinden (laatste update)

exec PB ook voor de zekerheid in je server config

GreetZ

prtzT
03/05/07, 18:16
Mocht ook niet baten, als ik het update bestand download van de punkbuster site genaamd pbsvnew.so dan veranderd hij deze bij het opstarten in de naam pbsvold.so

De console blijft nog steeds punkbuster is write protected aangeven, en tijdens alle probeersels heb ik natuurlijk de cod2 server uit.

Ik werk wel in de graphische modes van linux fedora, neem aan dat dat geen verschil maakt toch?

BeneluxGaming
03/05/07, 23:55
Ik heb je een PB verzonden.

swedendedicated
04/05/07, 00:22
Mocht ook niet baten, als ik het update bestand download van de punkbuster site genaamd pbsvnew.so dan veranderd hij deze bij het opstarten in de naam pbsvold.so

De console blijft nog steeds punkbuster is write protected aangeven, en tijdens alle probeersels heb ik natuurlijk de cod2 server uit.

Ik werk wel in de graphische modes van linux fedora, neem aan dat dat geen verschil maakt toch?

kan wel zeker een verschil maken ;-) maar lijkt me sterk, draai je server gewoon in terminal of in screen? Ik denk dat je 2 instances van cod2 draait omdat hij pbsvnew omzet in pbsvold wat erg vreemd is. Verder raad ik je ook aan om een aparte user aan te maken en cod2 in die map te stoppen en van daaruit alles te draaien. Je weet maar nooit ;-)

BeneluxGaming
04/05/07, 17:13
prtzT, zou je nog willen reageren op mijn PM? Ik zou je er graag mee willen helpen.

BLAST3R
16/05/07, 22:29
Ik heb exact hetzelfde probleem met mijn COD2 server...

Alles hierbovenstaand geprobeert, niets hielp :(!

Chrish, zou je mij die link naar jouw cod2 archief ook naar mij willen PM'men?

Ik heb namelijk ook het vermoeden dat er iets mis is gegaan kwa files.

Bedankt!

prtzT
21/05/07, 13:52
Ik ben er ook nog steeds niet uit.

Misschien dat we kunnen vergelijken met bepaalde dingen, bijvoorbeeld welk linux systeem je gebruikt.

Hendrik83
21/05/07, 20:09
Hiermee moet je punkbuster toch wel kunnen starten?

[voorbeeld]
+set net_port [PORT] +set net_ip [IPADDRESS] +set dedicated 2 +sets gamestartup \"`date +"%D %T"`\" +exec autoexec_mp.cfg +exec dedicated.cfg +set fs_gamepath [pathtoyourserver] +set fs_homepath [pathtoyourserver] +set sv_punkbuster "1" +map_rotate"

Verder is dit ongeveer wat er in je pb map moet staan.

Het tweede plaatje laat de bestanden zien in de htm map.

edit: betreft een linux server.