StarCraft et Routeur WPN824 : La solution ul
niko38190
-
niko38190 -
niko38190 -
Bonjour
Il est bien connu que jouer a starcraft à plusieurs sur battlen.et dans la même partie en utilisant une seule connexion internet
est impossible, la latence est insupportable et l'on finit par se faire éjecter de la partie.
je ne sais toujours pas d'ou viens ce problème, certains pensent que c'est a cause de battle.net qui à des difficultés avec la gestion de 2 adresses IP identique,
d'autres pensent que ça vien de l'application qui a du mal a interpréter la redirection NAT avec le protocole UDP.
J'ai eu pleins d'avis différents mais rien de source sur.
je me suis donc bien pencher sur la question pendant une nuit entière, j'ai tester plein de techniques trouvée en vrac sur google comme par
exemple, l'utilisation de plusieurs port battle.net(6112,6113,6114 etc...),Tunneling SSH, utilisation d'un proxy (Sockscap + Your Freedom) mais aucune
de toutes ces techniques n'a fonctionnés
Je ne sais pas comment font les Cybercafés pour palier a ce problème mais je pense quand même qu'il doit bien y avoir une solution pour faire fonctionner
tout ça, j'ai d'ailleurs peut-être trouver une solution ultime :
Apperement les routeurs NETGEAR WPN824 avec le firmware v2.0.15 disposent de la fonction "Starcraft multiple gaming capability"
(https://www.netgear.co.kr/Support/Product/FileInfo.asp?IDXNo=164 qui permetterai de corriger ce problème.
vue le prix de ce routeur (40€ max), ça ne me dérange pas du tout d'en acheter un rien que pour starcraft.
le problème c'est que je ne sais pas si cette technique est vraiment efficace.
J'écris donc ce message pour savoir si quelqu'un disposant d'un routeur WPN824(première version) avec le firmware v2.0.15
avait réussis a jouer a starcraft a plusieurs sur battle.net dans la même partie avec d'autres joueurs problème de lag ou de déconnexion intempestive.
Merci de vos réponses.
Il est bien connu que jouer a starcraft à plusieurs sur battlen.et dans la même partie en utilisant une seule connexion internet
est impossible, la latence est insupportable et l'on finit par se faire éjecter de la partie.
je ne sais toujours pas d'ou viens ce problème, certains pensent que c'est a cause de battle.net qui à des difficultés avec la gestion de 2 adresses IP identique,
d'autres pensent que ça vien de l'application qui a du mal a interpréter la redirection NAT avec le protocole UDP.
J'ai eu pleins d'avis différents mais rien de source sur.
je me suis donc bien pencher sur la question pendant une nuit entière, j'ai tester plein de techniques trouvée en vrac sur google comme par
exemple, l'utilisation de plusieurs port battle.net(6112,6113,6114 etc...),Tunneling SSH, utilisation d'un proxy (Sockscap + Your Freedom) mais aucune
de toutes ces techniques n'a fonctionnés
Je ne sais pas comment font les Cybercafés pour palier a ce problème mais je pense quand même qu'il doit bien y avoir une solution pour faire fonctionner
tout ça, j'ai d'ailleurs peut-être trouver une solution ultime :
Apperement les routeurs NETGEAR WPN824 avec le firmware v2.0.15 disposent de la fonction "Starcraft multiple gaming capability"
(https://www.netgear.co.kr/Support/Product/FileInfo.asp?IDXNo=164 qui permetterai de corriger ce problème.
vue le prix de ce routeur (40€ max), ça ne me dérange pas du tout d'en acheter un rien que pour starcraft.
le problème c'est que je ne sais pas si cette technique est vraiment efficace.
J'écris donc ce message pour savoir si quelqu'un disposant d'un routeur WPN824(première version) avec le firmware v2.0.15
avait réussis a jouer a starcraft a plusieurs sur battle.net dans la même partie avec d'autres joueurs problème de lag ou de déconnexion intempestive.
Merci de vos réponses.
A voir également:
- StarCraft et Routeur WPN824 : La solution ul
- Bouton du routeur sur pc - Guide
- Routeur alljoyn - Guide
- Routeur - Astuces et Solutions
- Routeur ryoko avis ✓ - Forum Opérateurs & Réseaux mobiles
- Remplacer bbox par routeur ✓ - Forum Réseau
2 réponses
Salut à toi mon cher ami de l'Europe!
Tu tombes bien, car j'ai trouvé la solution ultime la semaine dernière (en passant plus de 5 heures d'essais-erreurs) et j'ai finalement trouvé la solution à notre problème!
Je l'ai posté sur le site de soutien tecnique de battle.net ici:
http://forums.battle.net/thread.html?topicId=18601081656&sid=3000
C'est en anglais en espérant que cela ne te créera pas de problème. Laisses-moi savoir si tu as besoin d'une version française et je verrai à te le traduire.
Si tu as un routeur Linksys WRT54G ou du genre, ou un routeur auquel tu peux modifier le firmware pour y installer DD-WRT ou OpenWRT, tu pourras résoudre le problème sans acheter un nouveau routeur!
Cette solution fonctionne avec la dernière Patch 1.16.1.
Ce qu'il faut faire essentiellement, c'est de configurer manuellement chaque Adresse IP pour chaque ordinateur et leur assigner un Subnet Mask (Masque de sous-réseau) différent pour chacun d'eux. Ensuite, il faut que tu ajoutes une clé dans la base de registre de l'ordinateur #2, #3, etc., qui viendra modifier le port auquel Battle.net et Starcraft utiliseront pour ces ordinateurs. Et finalement, ajouter une règle pare-feu (firewall) dans le routeur qui changera les tables IP (IPTables) du routeur pour rediriger les "packets" reçus pour chaque port aux bons ordinateurs, ce qui éliminera totalement le lag lorsque vous êtes dans une même partie à plus de 3 joueurs!
Le seul inconvénient est que mis à part le fait que vous allez pouvoir crééer des parties auxquelles les autres utlisateurs (pas sur votre réseau) pourront y joindre ainsi que joindre des parties crééent par d'autres utilisateurs, vous ne pourrez pas crééer une partie à laquelle un ordinateur sur votre réseau pourra y joindre. Par contre, vous pourrez joindre la même partie créée par quelqu'un d'autre et y jouer sans lag!
Laisses-moi savoir si tu as été capable de le faire fonctionner!
Merci!
Jonathan
aka Ass[eM] sur USEast.
Québec, Canada
Tu tombes bien, car j'ai trouvé la solution ultime la semaine dernière (en passant plus de 5 heures d'essais-erreurs) et j'ai finalement trouvé la solution à notre problème!
Je l'ai posté sur le site de soutien tecnique de battle.net ici:
http://forums.battle.net/thread.html?topicId=18601081656&sid=3000
C'est en anglais en espérant que cela ne te créera pas de problème. Laisses-moi savoir si tu as besoin d'une version française et je verrai à te le traduire.
Si tu as un routeur Linksys WRT54G ou du genre, ou un routeur auquel tu peux modifier le firmware pour y installer DD-WRT ou OpenWRT, tu pourras résoudre le problème sans acheter un nouveau routeur!
Cette solution fonctionne avec la dernière Patch 1.16.1.
Ce qu'il faut faire essentiellement, c'est de configurer manuellement chaque Adresse IP pour chaque ordinateur et leur assigner un Subnet Mask (Masque de sous-réseau) différent pour chacun d'eux. Ensuite, il faut que tu ajoutes une clé dans la base de registre de l'ordinateur #2, #3, etc., qui viendra modifier le port auquel Battle.net et Starcraft utiliseront pour ces ordinateurs. Et finalement, ajouter une règle pare-feu (firewall) dans le routeur qui changera les tables IP (IPTables) du routeur pour rediriger les "packets" reçus pour chaque port aux bons ordinateurs, ce qui éliminera totalement le lag lorsque vous êtes dans une même partie à plus de 3 joueurs!
Le seul inconvénient est que mis à part le fait que vous allez pouvoir crééer des parties auxquelles les autres utlisateurs (pas sur votre réseau) pourront y joindre ainsi que joindre des parties crééent par d'autres utilisateurs, vous ne pourrez pas crééer une partie à laquelle un ordinateur sur votre réseau pourra y joindre. Par contre, vous pourrez joindre la même partie créée par quelqu'un d'autre et y jouer sans lag!
Laisses-moi savoir si tu as été capable de le faire fonctionner!
Merci!
Jonathan
aka Ass[eM] sur USEast.
Québec, Canada
Bonjour,
Merci d'avoir répondu rapidement. Pour la solution avec Open-WRT/dd-wrt c'est impossible, je posséde un WRT54GX, le seul WRT incompatible avec le firmware a cause de l'implementation du SRX. quelle chance...
Pour palier à ça, j'ai recuperer un vieu PC, j'y est installer SmoothWall qui est un OS linux qui me permet de m'en servir comme un routeur. Je peu donc maintenant ajouter des régles IPTABLES comme sur un dd-wrt.
Le problème c'est que j'ai plusieurs routeur chez moi, d'abord une livebox suivi d'un WRT54GX et enfin le PC sous smoothwall que je vien d'installer. j'ai fait un plan de mon reseau pour mieu comprendre:
http://imageshare.web.id/images/ejqm11kxigzdoimml8v2.jpg
comme on peu le voir j'ai 3 réseau en cascade chez moi, et je ne sais donc pas trop comment construire mes Iptable, j'ai essayer ça mais ça ne marche pas :( :
/sbin/iptables -t nat -I PREROUTING -p udp -d 10.0.0.15 --dport 6113 -j DNAT --to-destination 10.0.2.3:6112
/sbin/iptables -t nat -I PREROUTING -p udp -d 10.0.0.15 --dport 6114 -j DNAT --to-destination 10.0.2.4:6112
/sbin/iptables -t nat -I POSTROUTING -p udp -s 10.0.2.3 --sport 6112 -j SNAT --to-source 10.0.0.15:6113
/sbin/iptables -t nat -I POSTROUTING -p udp -s 10.0.2.4 --sport 6112 -j SNAT --to-source 10.0.0.15:6114
j'ai aussi essayer avec mon IP internet public, c'est a dire en remplacant 10.0.0.15 par mon IP internet.
enfin bref je ne sais plus trop quoi faire et je pense que peu de gens on plus d'un routeur chez eux.
je suis fichu?
si vous n'avez pas compris mo problème n'hesitez pas a poser des questions.
Merci d'avoir répondu rapidement. Pour la solution avec Open-WRT/dd-wrt c'est impossible, je posséde un WRT54GX, le seul WRT incompatible avec le firmware a cause de l'implementation du SRX. quelle chance...
Pour palier à ça, j'ai recuperer un vieu PC, j'y est installer SmoothWall qui est un OS linux qui me permet de m'en servir comme un routeur. Je peu donc maintenant ajouter des régles IPTABLES comme sur un dd-wrt.
Le problème c'est que j'ai plusieurs routeur chez moi, d'abord une livebox suivi d'un WRT54GX et enfin le PC sous smoothwall que je vien d'installer. j'ai fait un plan de mon reseau pour mieu comprendre:
http://imageshare.web.id/images/ejqm11kxigzdoimml8v2.jpg
comme on peu le voir j'ai 3 réseau en cascade chez moi, et je ne sais donc pas trop comment construire mes Iptable, j'ai essayer ça mais ça ne marche pas :( :
/sbin/iptables -t nat -I PREROUTING -p udp -d 10.0.0.15 --dport 6113 -j DNAT --to-destination 10.0.2.3:6112
/sbin/iptables -t nat -I PREROUTING -p udp -d 10.0.0.15 --dport 6114 -j DNAT --to-destination 10.0.2.4:6112
/sbin/iptables -t nat -I POSTROUTING -p udp -s 10.0.2.3 --sport 6112 -j SNAT --to-source 10.0.0.15:6113
/sbin/iptables -t nat -I POSTROUTING -p udp -s 10.0.2.4 --sport 6112 -j SNAT --to-source 10.0.0.15:6114
j'ai aussi essayer avec mon IP internet public, c'est a dire en remplacant 10.0.0.15 par mon IP internet.
enfin bref je ne sais plus trop quoi faire et je pense que peu de gens on plus d'un routeur chez eux.
je suis fichu?
si vous n'avez pas compris mo problème n'hesitez pas a poser des questions.