[Bug 3962] Ragnarok Online + private servers

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Aug 11 03:36:20 CDT 2007


http://bugs.winehq.org/show_bug.cgi?id=3962


Bruin <jhbruin at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jhbruin at gmail.com




--- Comment #20 from Bruin <jhbruin at gmail.com>  2007-08-11 03:36:20 ---
After reading Real Neo and talking to Sombriks via email, I was able to figure
how to do this. I'm new to Linux so it took me a while, but nonetheless it was
worth it. I can now play RO on private servers just fine. Here is what I did. 

1. Found server's ip in data/sclientinfo.xml. Also take notice of your server's 
   port number, this may be useful later.
     a. If your server doesn't have this you may need to unpack server's        
        customized grf file first.

2. If your server doesn't use an ip address directly, open a Terminal and ping
   for the address. Once you have the true IP address save it in a text file.

3. Find out the "bad/scrambled/wrong IP" using iptraf. Download and install
   iptraf. Close EVERYTHING you have (web browser, pidgin, etc.)

4. sudo iptraf -> IP Traffic Monitor -> All interfaces

5. Open your RO client. Try to login, once it says "Failed to Connect to
Server,"
   Look over at the iptraf window.

6. Find the ip that showed up when the "Failed to Connect to Server" popped up.
   It SHOULD also have the same port number as the data/sclientinfo.xml
   Copy this ip down as well.

7. Close iptraf

8. You now have two ip's. The "true" (pinged) ip, and the "bad" ip.

9. sudo iptables -t nat -A OUTPUT -d (bad ip here) -j DNAT --to (true ip here)
   Remove the ( )'s, try to log into RO again and it should work =)!

I hope this is clear for those who couldn't figure out what the others were
talking about. Have fun with your Ragnacrack ;)


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list