Welcome Guest ( Log In | Register )

17 Pages  1 2 3 > » Bottom

Outline · [ Standard ] · Linear+

 D.I.Y. Lowerping, Do it at home setup

views
     
TSTentris
post Dec 10 2007, 12:01 PM, updated 18y ago

New Member
*
Junior Member
8 posts

Joined: Jun 2006


http://forums.worldofwarcraft.com/thread.h...271071466&sid=1

Page 5 there is a step by step buide. I have an old P3 with 256MB RAM, i'm going to try this myself later.

QUOTE
Sure but ignore spelling mistakes grammer etc wink.gif

Stuff you will need.

feather-0.7.5.iso http://mymirrors.homelinux.org/linux/feather-linux/
vmware server http://www.vmware.com/download/server/
TcpView for windows http://www.microsoft.com/technet/sysintern...es/TcpView.mspx

Once vmware server is installed open it up and click local host->then ok
Then click file.
Then click new->virtual machine click next
choose typical ->next->linux->version->(drop down menu)other version 2.4xkernel->next

Choose a name for it and the place u want to store the virtual machine
click next->use bridge networking->next
i did 1gb for disk capacity (you can make it smaller )then click finish.

Once that is done click host then virtual network settings->click host virtual network mapping
for vMnet0 choose your network adaptor u connect to the net with then leave the rest as they are ->click ok.


In the inventory window in vmware server right click on the virtual machine click settings then click memory choose 128mb.
Then click cd-rom click use iso image and point that to the feather-0.7.5.iso you downloaded click ok.
Now time to boot feather linux right click on the virtual machine in the inventory and click power on.

It takes a few seconds for it to start up.
For the setup routine choose the 2nd option xfdev press enter.
For the mouse choose no to usb mouse then yes to the next option.
Test to make sure your internet connection is working on the vm machine right click on desktop apps->net->firefox.
Now to get the ip for your wow server log a character into wow (leave vmware open smile.gif )
alt+tab to desktop and run tcpview.exe scroll down until u find wow and right click and copy the ip address.and paste it into notepad or something.

Then close wow.

Go back into vmware linux and open console (its on the desktop) and type in Yarre's fix. (the stuff in caps are not a typo wink.gif)

sudo iptables -t nat -A PREROUTING -p tcp -d your.wow.server.ip.address --dport 3724 -j REDIRECT --to-ports 3724 press enter

sudo socat -d -d -d TCP4-LISTEN:3724,nodelay,fork,reuseaddr,su=nobody TCP4:your.wow.server.ip.address:3724,nodelay press enter

now hopefully that should be working now open up a new console window and type ifconfig now in eth0 look for your inet addr that is the ip address of the virtual machine.You will need that to route wow traffic to your vmware linux.

Now go back into windows click start menu click run type cmd then ok, Now time to route your wow traffic through your vm linux.

From Baalzaman post on page 2.

Replace wow.server.ip with your wow server ip and replace vm.machine.ip with the vm machine ip
route -p ADD wow.server.ip MASK 255.255.255.255 vm.machine.ip

input that into the cmd window

(if u want to connect to wow not using the vm linux u will have to delete that route just type route delete wow.server.ip)

Now log into wow and it should be routing wow traffic to your vmware linux box and you should be enjoying lower pings.

Credit goes to Yarre for this excellent fix and Baalzaman for the route add cmd Thank you smile.gif.

If u want to install feather linux to your hdd righ click on the vm linux desktop and choose enhancements and extra and
choose hd install->install hard to hard disk-safer option and follow the prompts.

After you have installed it to the vmware hdd you can open up sciTE and save the iptables,socat cmds to disk and then all you have to do is copy the iptables,socat cmds
into the console (middle mouse button to paste) when you want to run it. (There is probably an easier way to save and run it later i dont know much about linux)
[ Post edited by Horgan ]



Added on December 10, 2007, 12:09 pmAnother long walk-through on Page 6 of the thread. A bit more noob-friendly.

Definitely gotta try this zomg.

QUOTE
OK i've done a little writeup in a private forum on how to get a linux virtual machine setup with socat etc. This ISN'T necessarily the best way to do it, i'm a linux noob so I stuck with whats familiar to me so hold those flames tongue.gif

**************************************************************************

I used Debian for no other reasons than thats the only distro I have any experience with and apt-get is rather handy smile.gif. Please don't flame me for my choice tongue.gif

I don't claim the way i've done it is the best/cleanest or most noob friendly way of doing it, but it worked for me. Your mileage may vary!

Please note to run VMware + wow on the same pc the pc needs to have plenty of grunt. I'm doing this on a core 2 duo with 2 GB ram. Doing this with less is not recommended.

Quick and dirty setup:

Preparation: Download the following -

http://cdimage.debian.org/debian-cd/4.0_r1...386-netinst.iso - I prefer netinstall ISO's as they are a lot smaller than a full CD image
http://www.vmware.com/download/server/ - make sure you get a key!
Some sort of virtual cd mounting tool, I use http://www.daemon-tools.cc - Daemon-Tools but on writing this I see the site is down at the moment. Otherwise simply burn the ISO to a blank CD. Also be warned Daemon-Tools is bundled with some adware but you can opt out of the install of that software so no big drama.

1) Install VMware. Click "yes" when it moans about IIS. The VMware install is straightforward just rather lengthy (it seems to spend a while apparently doing very little). I left 'auto-run' enabled btw.

2) Make sure the Debian cd is in your CD drive or the ISO image is mounted via something like daemon-tools

3) Set up a new virtual machine. Give the virtual machine one processor, and allow it say 512 MB ram (I have 2 GB so plenty of room), and allocate 1 GB hard drive space (again got heaps so didn't care tongue.gif). With its networking select the top option (bridging). I most creatively named my virtual machine "Debian". tongue.gif. The machine type btw is linux 2.6

4) Boot the virtual machine, all going well it should detect the CD and auto run the Debian install

5) Go through the Debian install. It is self explanatory just make sure you read each page before mindlessly clicking yes tongue.gif

6) When you reach the part about the APT repository select the mirror closest to you (there is a couple in NZ).

7) When prompted for package selection I unchecked the desktop option and clicked continue (no need for a x windows system).

8) When asked about GRUB install say yes to installing on the MBR.

9) Soon after this the install will complete. you will need to eject or unmount the CD and click continue. The virtual machine will then reboot.

10) The new debian install will boot and you will soon reach a login prompt. Log in under your user account name that you gave during the install

11) Once logged in you will need superuser privileges to carry out the following steps so to gain that type at the command prompt su and press enter, then type the admin password you set during the install. Press enter.

12) Place the Debian install CD back in the CD drive (or re mount it if using a virtual drive)

14) Type the following: apt-get install iptables and allow the install to complete. This is probably unnecessary it should already be installed - this step is just making sure.

15) Type the following: apt-get install socat and allow the install to complete.

Note i'm skipping sudo because setting that up involves editing /etc/sudoers which will be beyond a noob smile.gif (but if you really must, run the command visudo)

16) Type the following ifconfig and press enter. Note this screen is a bit complicated but what you are looking for is the virtual machines ip address. You are looking for a entry beside the Eth0 entry that will probably be something like 192.168.1.3 (for example). This will vary depending on your network setup. If anyone has an easier/noob friendly way of determining the ip address post it below!! Write down this address.

17) Refer to http://forums.worldofwarcraft.com/thread.h...518019717&sid=1 for your wow servers IP address. For Blackrock its 12.129.225.21

18) Type the following iptables -t nat -A PREROUTING -p tcp -d your.wow.server.ip.address --dport 3724 -j REDIRECT --to-ports 3724

If you play on multiple servers then you can set up multiple iptables entries simply by substituting in the server ip addresses you need.

19) Type the following socat -d -d TCP4-LISTEN:3724,nodelay,fork,reuseaddr,su=nobody TCP4:your.wow.server.ip.address:3724,nodelay (note I removed 1 -d from Yarre's example to reduce the screen spam)
If you want to play of a different server you'll need to hit CTRL-C to kill the socat screen and re-enter the above command with the correct ip for the new server. There are better ways to do this of course but i'm going for noob friendly here smile.gif

Your linux virtual machine is now ready to do its magic. You now need to set up your windows pc to send data to the linux virtual machine.

to do this you will need the ip address you wrote down earlier for your linux virtual machine (example 192.168.1.3)

20) Press START then RUN and type cmd and press enter

21) type the following:
CODE
route -p ADD your.wow.server.ip.address MASK 255.255.255.255 your.linux.virtual.machineip.address


so for example for Blackrock and using the virtual machine IP address of 192.168.1.3 the command would be:

route -p ADD 12.129.225.21 MASK 255.255.255.255 192.168.1.3

If you play on multiple servers you can add a route per server.

If the command is successful then you will be returned to the command prompt with no message. If you get a error please double check what you are typing in.

Now, fire up wow, and all going well you will be able to play on your server with a substantially lower ping!

Hopefully this all makes some sense.

Lots of credit to Yarre (for coming up with the idea) and Jax!!


This post has been edited by Tentris: Dec 10 2007, 12:09 PM
Quazacolt
post Dec 10 2007, 12:28 PM

Riding couple
*******
Senior Member
5,367 posts

Joined: Jan 2007
From: KL Malaysia


thanks for the update, this is what i was mentioning over the other lowerping thread in this forum. you dont really need another PC too if your current pc is decently good (1gb or 2gb ish ram with a good ammount of processor capability should do)

all you need to do is run a virtual machine linux OS and voila, virtual linux running the re-routing for you.

=edit=
to add in, yes this works, and yes, lowerping's network architecture is mainly if not entirely based upon this. (read first post of the TS cursing lowerping.com)

This post has been edited by Quazacolt: Dec 10 2007, 12:29 PM
myremi
post Dec 10 2007, 01:13 PM

Regular
******
Senior Member
1,846 posts

Joined: Feb 2006
From: Kuching, Sarawak


QUOTE(Quazacolt @ Dec 10 2007, 12:28 PM)
to add in, yes this works, and yes, lowerping's network architecture is mainly if not entirely based upon this. (read first post of the TS cursing lowerping.com)
*
Con website? O.o

TSTentris
post Dec 10 2007, 01:30 PM

New Member
*
Junior Member
8 posts

Joined: Jun 2006


Not con lah.

Just like everything else in this world, there are 2 ways of getting things done:

1. You pay someone else to do it for you
or
2. You Do It Yourself


Added on December 10, 2007, 1:34 pmI'm going to setup a step by step guide with pics and all over the weekend.

Setup Debian on an old PC i have, and also on my notebook. If i can get it to work, i'll post up the guide once i'm done.

This post has been edited by Tentris: Dec 10 2007, 01:34 PM
kenzai82
post Dec 10 2007, 03:23 PM

Getting Started
**
Junior Member
257 posts

Joined: Jun 2005


rclxub.gif rclxub.gif rclxub.gif confusing LoL...

Anyway this is a good start.. might try it out myself..

Is AMD X2 3000 with 2gb ram capable of handling these thing?

And do I need two machine to do this? =|

This post has been edited by kenzai82: Dec 10 2007, 03:25 PM
Quazacolt
post Dec 10 2007, 04:30 PM

Riding couple
*******
Senior Member
5,367 posts

Joined: Jan 2007
From: KL Malaysia


QUOTE(myremi @ Dec 10 2007, 01:13 PM)
Con website? O.o
*
not really a con, its just them providing a service most noobs dont even know how to do it. i mean, take web hosting for example, not everyone knows how to do it, so to those that does, is it a con?

similiar cases.

the TS of that thread merely hates lowerping.com for not sharing and making a profit out of it, personal opinions smile.gif
kenzai82
post Dec 10 2007, 05:16 PM

Getting Started
**
Junior Member
257 posts

Joined: Jun 2005


" Test to make sure your internet connection is working on the vm machine right click on desktop apps->net->firefox. "

umm internet not working.. i set up everything according to the vmware thing.. anyone have problem with this?

note: NVM problem solved when i switch my adsl to router mode

This post has been edited by kenzai82: Dec 10 2007, 05:22 PM
raptar_eric
post Dec 10 2007, 06:57 PM

Live life to the fullest!
******
Senior Member
1,367 posts

Joined: Jan 2006
From: Kuala Lumpur



any1 got any idea why when i try to create a new virtual machine, it says that i got no permission to perform the operation?? im using admin account on windows...hmm?

**oh got it to work =)

This post has been edited by raptar_eric: Dec 10 2007, 06:59 PM
intothefantasy
post Dec 11 2007, 04:10 AM

Regular
******
Senior Member
1,561 posts

Joined: Feb 2006
From: Penang island
has anyone try this yet? how much lower will the ping goes with this?
Quazacolt
post Dec 11 2007, 05:34 AM

Riding couple
*******
Senior Member
5,367 posts

Joined: Jan 2007
From: KL Malaysia


wow... holy shit. is all i have to say.

from a 500-600 ms IP become 200-400 ms

and i purposely connect to those ip as worse as possible, those that gives ~1k++ ms ping. i still get to play with ~500ish ms...wow....

=edit=
this may not be as drastic as lowerping may yield, but know this, it is free, and you dont get the risk being banned because your IP does not change, you are still using your own IP. this only creates a loop in between yourself and WoW server and its done within your network/local machine.

This post has been edited by Quazacolt: Dec 11 2007, 05:35 AM
Jas2davir
post Dec 11 2007, 12:45 PM

Casual
***
Junior Member
461 posts

Joined: Oct 2007
From: Kuala Mud
quaza.....i also want low ms sad.gif, 1 thing i dont understand about this guide is do i need to install linux os?? or just use vista straight??

This post has been edited by Jas2davir: Dec 11 2007, 12:47 PM
sojurn
post Dec 11 2007, 12:48 PM

Getting Started
**
Junior Member
286 posts

Joined: Jul 2007
QUOTE(intothefantasy @ Dec 11 2007, 04:10 AM)
has anyone try this yet? how much lower will the ping goes with this?
*
The way I understand it, there are 2 ways that lowerping uses to lower your ping:

1) QoS - Quality of Service, tunneling packets inherently get a higher priority through networks.

2) Predefined lower latency route -- usually, not high bandwidth, but WoW isn't high bandwidth.

Doing this, will definitely improve your latency just because of (1), but it will not do anything for (2). Thus, using this, I believe, will definitely help, but lowerping will give slightly better results. Considering that you eliminate your risk of a ban, I'd say this is a better way to go about it. However, I'll have to wait for another day when I don't log in for a day or so before I switch my method or I may set off bot alarms due to rapid IP change.
Jas2davir
post Dec 11 2007, 01:02 PM

Casual
***
Junior Member
461 posts

Joined: Oct 2007
From: Kuala Mud
some one please awnser my noob question....
Quazacolt
post Dec 11 2007, 01:02 PM

Riding couple
*******
Senior Member
5,367 posts

Joined: Jan 2007
From: KL Malaysia


QUOTE(Jas2davir @ Dec 11 2007, 12:45 PM)
quaza.....i also want low ms sad.gif, 1 thing i dont understand about this guide is do i need to install linux os?? or just use vista straight??
*
yes you need to install linux, but it can be done in a VM enviroment. im using vista with VMWare thats loaded with feather-linux (running dual OS FTW)


Added on December 11, 2007, 1:13 pm
QUOTE(sojurn @ Dec 11 2007, 12:48 PM)
The way I understand it, there are 2 ways that lowerping uses to lower your ping:

1) QoS - Quality of Service, tunneling packets inherently get a higher priority through networks.

2) Predefined lower latency route -- usually, not high bandwidth, but WoW isn't high bandwidth.

Doing this, will definitely improve your latency just because of (1), but it will not do anything for (2). Thus, using this, I believe, will definitely help, but lowerping will give slightly better results. Considering that you eliminate your risk of a ban, I'd say this is a better way to go about it. However, I'll have to wait for another day when I don't log in for a day or so before I switch my method or I may set off bot alarms due to rapid IP change.
*
no doubt lowerping should be better even when they use the same network architecture/methods as this. and you've pretty much listed out why.

But the fact that you have to PAY them and have a risk of getting banned 3 days AND a final warning in which any occurence of offenses of the same or other offense will result in character erase is just a MAJOR turn off.

btw there are users that claim to further tweak the capabilities of this linux VM tunneling, but since im a linux noob, i gotta dig through and lurk moar for spoonfed syntax commands tongue.gif

This post has been edited by Quazacolt: Dec 11 2007, 01:13 PM
TSTentris
post Dec 11 2007, 03:39 PM

New Member
*
Junior Member
8 posts

Joined: Jun 2006


Setting this up now. Doesn't seem too complicated. The worse part about it so far has been waiting for the download to finish lol.

Will report back later on a how to guide.
Y a K u Z a
post Dec 11 2007, 03:42 PM

New Member
*
Junior Member
21 posts

Joined: Sep 2006
I got a question.


Does this work for WOW EU server?
myremi
post Dec 11 2007, 03:46 PM

Regular
******
Senior Member
1,846 posts

Joined: Feb 2006
From: Kuching, Sarawak


Just wondering, would this work as well?

http://elitistjerks.com/572499-post199.html

The only problem I've had was looking for that System folder in WinXP. Have to try again later.
Quazacolt
post Dec 11 2007, 03:51 PM

Riding couple
*******
Senior Member
5,367 posts

Joined: Jan 2007
From: KL Malaysia


QUOTE(Tentris @ Dec 11 2007, 03:39 PM)
Setting this up now. Doesn't seem too complicated. The worse part about it so far has been waiting for the download to finish lol.

Will report back later on a how to guide.
*
yea, feather-linux server is a b**** to download from lol... max speed of 40KB/sec, avg on 20-30.

regreat didnt use my work bandwidth to dl featherlinux (but may be just as shitty cuz it may be server issue), i dl'ed VMware in seconds lol... few MB/sec maxis corporate line FTW XD


Added on December 11, 2007, 3:52 pm
QUOTE(Y a K u Z a @ Dec 11 2007, 03:42 PM)
I got a question.
Does  this  work for WOW EU server?
*
judging that WoW EU is most likely to use the same network configuration as US WoW, yes.


Added on December 11, 2007, 3:53 pm
QUOTE(myremi @ Dec 11 2007, 03:46 PM)
Just wondering, would this work as well?

http://elitistjerks.com/572499-post199.html

The only problem I've had was looking for that System folder in WinXP. Have to try again later.
*
QUOTE
Another way to do this (if you are not too worried about anything other than wow lag).
<--

this ring a bell?

the registry fixes were posted on the wow forum thread and ive commented on them too

This post has been edited by Quazacolt: Dec 11 2007, 03:53 PM
Jas2davir
post Dec 11 2007, 05:43 PM

Casual
***
Junior Member
461 posts

Joined: Oct 2007
From: Kuala Mud
ah i dont think my laptop can stand dual os :/ well gotta wait till feb19 to use my pc drool.gif drool.gif
Vagabond
post Dec 11 2007, 06:25 PM

New Member
*
Junior Member
30 posts

Joined: Jan 2003


I'm using feather and I can't seem to connect to the internet. Any suggestions what I should do? I've already tried switching to router mode, but it made no difference.

17 Pages  1 2 3 > » Top
 

Change to:
| Lo-Fi Version
0.0181sec    0.54    6 queries    GZIP Disabled
Time is now: 7th December 2025 - 09:01 PM