Seite 1 von 2

Unkonstanter Ping bei Counter Strike und Inode xDSL

BeitragVerfasst: Fr 03 Feb, 2006 20:07
von duckhunter
Guten Abend,

ich hab Inode xDSL (4094/768), eine Mehrlpatzumgebung mit VPN. Ich Counter Strike gespielt und hab wenn ich nichts mache einen einfach super Ping der konstant ist. Wenn ich aber nun z.b. mit der Tab-Taste ins Score Board schaue und ich mich etwas kaufen will, schnalzt der Ping von 50ms auf 150-200ms hoch (kann ich mit dem Netgraph in CS überprüfen). Das gleiche ist auch wenn ich schieße.

Ich hab bereits die beiden anderen Rechner, die auch an dem Router hängen (Zyxel Prestige 600 Series) abgehängt, war aber keine Verbesserung.

Dieser Router hat ja glaub ich ein so genanntes Bandwith Management. Das heißt er gibt den Anwendungen mehr Bandbreite, die es benötigen, wenn ich es richtig verstanden habe. Kann es sein, dass das nicht richtig funktioniert? Weil, wie bereits erwähnt, wenn ich nichts mache ist der ping sehr gut. Sobald ich in ein "Untermenü" wie Scoreboard, Kaufmenü gehe oder schieße geht der Ping in die Höhe, und spielen ist dann unmöglich.

Achja der Inode Techniker hat mir gesagt, dass die Telefonleitung sehr gut ist, weil er das von Graz aus "gemessen" hat, weil ich einige Probleme bei der Einrichtung hatte.

Vielleicht habt ihr ein paar Tipps oder Lösungsvorschläge.

mfg
duckhunter

PS: Auch wenn ich im mom trotzdem ein paar Schwierigkeiten mit der Leistung habe, die eigentlich für inode nicht normal sind :), muss ich sagen ist der Support (vor allem Telefonsupport) echt spitze und kompetent ist!

BeitragVerfasst: Fr 03 Feb, 2006 20:09
von max_payne
priorität bereits runtergesetzt?

BeitragVerfasst: Fr 03 Feb, 2006 20:19
von duckhunter
Ich habs runtergesetzt und es war die Lösung. Danke für die schnelle und tolle Hilfe.

Hät aber noch 2 Fragen.
1.) Warum muss ich das bei VPN machen?
2.) Kann ich das so einstellen, dass CS immer automisch niedrige Priorität hat, ohne dass ich es umstellen muss?

mfg
duckhunter

BeitragVerfasst: Fr 03 Feb, 2006 20:26
von max_payne
1.) Warum muss ich das bei VPN machen?

wissen tu ichs nicht genau, ich denke aber, dass es daran liegt, dass cs zu viel prozessorlast für sich beansprucht, und der treiber dadurch auf der strecke bleibt.


2.) Kann ich das so einstellen, dass CS immer automisch niedrige Priorität hat, ohne dass ich es umstellen muss?

afaik nein, aber dafür lässt sich sicher ein kleines programm schreiben
dazu müsst ich aber den prozessnamen wissen, und die exe-datei, mit der man das game startet

BeitragVerfasst: Fr 03 Feb, 2006 20:37
von duckhunter
1.) Hmm versteh nur nicht ganz welche Treiber das sein sollten. Weil wie ich chello hatte ging es auch ganz normal.

2.) Sehr nett von dir, dass du mir so ein Programm schreiben willst, aber ich programmiere leidenschaftlich gern :). Wollt nur wissen, ob es auch so irgendwie zum Einstellen geht.


mfg
duckhunter

BeitragVerfasst: Fr 03 Feb, 2006 20:39
von jutta
bei chello kann die einwahl (vor allem vpn) keine prozessorlast erzeugen, weil nicht eingewaehlt wird.

BeitragVerfasst: Fr 03 Feb, 2006 20:42
von max_payne
Sehr nett von dir, dass du mir so ein Programm schreiben willst, aber ich programmiere leidenschaftlich gern lächeln. Wollt nur wissen, ob es auch so irgendwie zum Einstellen geht.


ok, dann kannst schonmal anfangen

Tipps:
Code: Alles auswählen
        Dim process As System.Diagnostics.Process
        process.PriorityClass() = ProcessPriorityClass.Idle
        process.StartInfo.FileName() = "C:\....."
        process.Start()

für VB; kannst aber auch in C# &co schreiben, bleibt dir überlassen
IMHO ne arbeit von 10 minuten

BeitragVerfasst: Fr 03 Feb, 2006 20:43
von lordpeng
>bei chello kann die einwahl (vor allem vpn) keine prozessorlast erzeugen
macht chello seit neuestem eine authentifizierung via pptp-tunnel?

/edit: oops, hab das ganze nicht ordentlich gelesen, asche auf mein haupt ...

BeitragVerfasst: Fr 03 Feb, 2006 21:08
von duckhunter
Tipps:

Code:
Dim process As System.Diagnostics.Process
process.PriorityClass() = ProcessPriorityClass.Idle
process.StartInfo.FileName() = "C:\....."
process.Start()


für VB; kannst aber auch in C# &co schreiben, bleibt dir überlassen
IMHO ne arbeit von 10 minuten


Hehe danke für den Tipp :)

Nur ein kleines Problem:
Dim process As System.Diagnostics.Process
müsste eigentlich
Dim process As New System.Diagnostics.Process
heißen. Aber das macht die Kuh auch nicht mehr fett, wie man so schön sagt.

Frage nebenbei, programmierst du .NET Framework 2.0 oder in den älteren Versionen auch noch? Programmierst sonst noch in irgendwelche Sprachen?

mfg
duckhunter

BeitragVerfasst: Fr 03 Feb, 2006 21:15
von max_payne
müsste eigentlich
Dim process As New System.Diagnostics.Process
heißen.

wost recht hast, hast recht...
aber spätestens nachm kompilieren wärs mir aufgfallen...

ich programmiere in C, C# und VB. Die letzten beiden im .Net Framework 1.1

BeitragVerfasst: Fr 03 Feb, 2006 21:15
von jutta
@Lordpeng:
mein satz bezog sich auf dieses aussage von duckhunter weiter oben:
Weil wie ich chello hatte ging es auch ganz normal


sollte heissen: wo es keine pptp-einwahl gibt, kanns keine durch die einwahl verursachten probleme geben.

BeitragVerfasst: Sa 04 Feb, 2006 07:13
von ANOther
macht chello seit neuestem eine authentifizierung via pptp-tunnel?

ja, seit kurz vor weihnachten, österreichweit...

BeitragVerfasst: So 05 Feb, 2006 00:40
von DonPetrako
@duckhunter:

Ich hab da was für dich:


Du schreibst dir eine Bat-Datei.
1.) Rechtsklick auf den Bildschirm
2.) Neu, Textdokument
3.) Dem Dokument einen aussagekräftigen Namen geben wie
z.B: "steamlaunch.txt" (ohne Anführungszeichen)
4.) Dieses leere Dokument öffnen und eintragen: start /low steam.exe
5) Für den Direktstart von CS: start /low steam.exe -applaunch 10
Für CS:Source: start /low steam.exe -applaunch 240
6.) ".txt" ersetzten durch ".bat"
7.) Batch-Datei ins Quellverzeichnis der *.exe verschieben, Standard ist
C:\Programme\Valve\Steam
8.) Von der Batch-Datei eine Verknüpfung auf den Desktop legen (rechte
Maustaste: senden an Desktop), oder ins Startmenü.

Vielleicht brauchst du das ;-)

lg :? ;)

BeitragVerfasst: So 12 Feb, 2006 10:08
von duckhunter
Super danke =)

BeitragVerfasst: So 12 Feb, 2006 21:03
von DonPetrako
Gern geschehn :thumbsup: