This is an archive of the mabination.com forums which were active from 2010 to 2018. You can not register, post or otherwise interact with the site other than browsing the content for historical purposes. The content is provided as-is, from the moment of the last backup taken of the database in 2019. Image and video embeds are disabled on purpose and represented textually since most of those links are dead.

To view other archive projects go to https://archives.mabination.com

Fixing Mabinogi Lag (The Right Way)




1. Intro
This guide is aimed at helping you fix your lag the right way. What is "the right way"? As with anything, the first step to solving a problem is to identify the cause. With that in mind, this guide will be going in order from the most common issues that cause the most problems at the top, to the final technical tweaks that are likely for more serious players at the bottom. Importantly, if you are experiencing latency issues in Mabinogi do not skip any section, as one of the simplest solutions could be the one that fits your situation!


2. Other Devices
This is something that most people overlook. Just because your home might have a 10 megabit connection to it (for example) doesn't mean that your computer has 10 megabits of downstream bandwidth. It's 10 megabits to the router, and everything in your home has to share that pipeline. Every computer, every tablet, even smartphones will often make use of the local wifi.

In addition it's not just the downstream, when it comes to gaming your upload speed is very important as well (since that's how you send commands to the game server), but unfortunately for 99% of cases a home user's upload speed is only a fraction of their download speed. Because of this, it's very easy for one computer in a house to choke the internet for everybody else.

To Test: Shut down/off every other computer, tablet, cell phone, and stray cat with wifi ability in the house, then relog into Mabinogi. If things are suddenly working just fine, then you know that one of the other devices is causing your issue.

To Fix: Ask them to turn it down a notch (slow down the number of things they download at once, NOT run multiple MMOs of their own at the same time, NOT stream 17 youtube videos at once, etc.) If whoever it is is doing something important or refusing to cooperate, try changing your play-time hours for Mabinogi to some time when they're not killing everybody else's connection downloading 3TB of giraffe porn or whatever.

If they're willing to cooperate but you don't really know what's up with their machine, the next section should be helpful too.


3. Downloads / Updates
As I mentioned in section 2, the internet connection is shared. If you have 10 megabits down, then means 10 megabits total at any given moment. If one program on your computer is downloading a file at 7 megabits per second... whoops, now Mabinogi only has access to less than a third of your connection's downstream!

On a more technical note, it's not just the pure bandwidth being used. There's also overhead for individual connections, so things that maintain a lot of connections at once (P2P software and especially torrents!) can choke out your router without even using half of your download/upload.

To Test: Close any and all download-enabled programs. Close Steam, close any and all torrent programs, anything that could allow you to download/upload music through it (iTunes), anything like that. Make sure they're actually closed and not just minimized to the bottom-right! Do that then relog into Mabi. If everything works, then you know it was some program's automatic uploads/downloads running at the same time that were the issue.

To Fix: The exact specifics depend on the program, but generally for automatic downloads (Windows Update, Steam, etc.) you can tell them to not download the update automatically or go into an offline mode.

For things that simply won't function right without doing what they do (torrent clients, P2P programs like Shareaza/Ares/Frostwire/whatever) you can usually go into their settings and limit the bandwidth they can use as well as lowering the number of connections they'll make at once (I suggest half to a fourth of whatever the default is). Change whatever settings are needed so that when the programs do need to download data, they do so at a slowed pace, not hogging all the internet (so to speak).


4. LAN Connection
If other devices in your house are working fine but your connection to Mabinogi is bad, then your computer's connection to your home network might just be bad. Don't take the fact that web browsing works to be a sign of no problem! Web browsing (and many activities people do online nowadays) either use TCP (which re-sends lost packets) or UDP with their own resend mechanism. As this section is rather broad, I'll simply list some things to try.

1 - Remove any proxy settings that may be set on the computer you're using to play Mabinogi on (unless it's 100% required to play Mabinogi). Proxies will always add more latency to your connection (by the sheer fact that they add at least one more hop to the route).

2- If you're using a wireless connection, try logging into the router and changing the wireless channel.

3 - If you're using a wireless connection and changing the channel did nothing, make sure you have some decent WiFi security (WPA or WPA2) enabled. If not (no security or WEP), your neighbors could be using your connection for their own downloads and such! The exact steps to do this depend on your router's make/model.

4 - If your settings on the modem/router are correct... it might just need a reboot. Unplug the power cables to both and leave them unplugged for a few minutes (this won't erase any settings), then plug them back in and wait for everything to re-establish itself.


5. Nagle / MTU / Technical Tweaks
If you're certain that your connection is working normally and you don't have any major latency issues but simply want to squeeze a bit more out of your reaction times in Mabinogi, then that is the time that you should follow guides like this which (assuming your connection is working as it should) can provide noticeable improvements to how Mabinogi runs.


6. If All Else Fails...
It may just be your internet! Use a site like speedtest.net to test your speed. These sites will also generally tell you how your connection rates with others in your country, like in the below example image.

[Image: http://www.speedtest.net/result/2868153441.png]


Generally one (1) megabit (Mbps) down and half (0.5) a megabit (Mbps) up is what you'll want to play a game like Mabinogi. If you don't even have that much (after doing the above fixes!), then there's a problem.

If your local network is running properly and you simply have bad internet speeds, then no amount of tweaks you can do on your machine can fix the problem since the problem is the limit on the amount of data you can send/get. Consider paying more for a higher tier of internet service from your ISP, or simply moving to a more populated area (as they usually have better internet access).
  • Yogurticecream wrote on 2013-07-30 07:15
    Alternatively a VPN service would be helpful if one lives faraway from a game server, because ISP will not provide the fastest route to the server at all. This is one of the most helpful methods when all of the above stated ways failed. It solved plenty of my lag issues.

    It would mostly apply to players living continents away from a game server.
  • Gensokyou wrote on 2013-07-30 09:25
    Nice guide! Should help most people with first world problems.

    However, i've already done all of the above and I still lag really hard.

    Quote from Yogurticecream;1129457:
    Alternatively a VPN service would be helpful if one lives faraway from a game server, because ISP will not provide the fastest route to the server at all. This is one of the most helpful methods when all of the above stated ways failed. It solved plenty of my lag issues.

    It would mostly apply to players living continents away from a game server.


    That sounds kinda suspicious...
  • Wasbewwi wrote on 2013-07-30 10:10
    Quote from Gensokyou;1129484:
    Nice guide! Should help most people with first world problems.

    However, i've already done all of the above and I still lag really hard.



    That sounds kinda suspicious...


    I've downloaded things I'm not too happy about in the past (4 days ago) and I got punished. Besides that, all I can say is fighter displacement-lag-thing is annoying, but it's only on Nexon's part and yeah. Nice guide.
  • Yogurticecream wrote on 2013-07-30 10:16
    Quote from Gensokyou;1129484:
    That sounds kinda suspicious...

    No, I'm dead serious on this one. I personally use one for China Mabinogi and most players in and out of China (even those studying abroad in US) use them too, paying a little less than 2-3 USD a month for it.

    Player friends on the server suggested it to me and haven't looked back since then. I was initially skeptical until a couple of them mentioned that they use them. At times the VPN might have PC Cafe bonuses like extra EXP (now they don't seem to have though).

    Proof:
    [Image: http://i1282.photobucket.com/albums/a521/yogurticecream/mabinogicn/vpnproof_zpsefd63f2b.png]


    As you can see, my game latency is at least reduced to 100+ ms. Usually players living very close to the server would have somewhere between 40-60ms, but I am not complaining. Without this, I would get a red ping button in Mabinogi (500+ms) at night.
  • December wrote on 2013-07-30 10:24
    How does a VPN work exactly? The majority of my lag comes from my distance to the server so if that could really cut down the ping to 100, that'd be amazing. Are there any downsides or risks?
  • Gensokyou wrote on 2013-07-30 10:45
    Quote from December;1129492:
    How does a VPN work exactly? The majority of my lag comes from my distance to the server so if that could really cut down the ping to 100, that'd be amazing. Are there any downsides or risks?


    I'm wondering this too, 100 ping would be like i'm playing a totally different game.

    If it sounds too good to be true. It usually is, and all that jazz.
  • Snowie Stormflower wrote on 2013-07-30 12:11
    Quote from Gensokyou;1129496:
    I'm wondering this too, 100 ping would be like i'm playing a totally different game.

    If it sounds too good to be true. It usually is, and all that jazz.


    Here is a rather sloppy visual explanation of what a VPN does:

    [Image: http://i.imgur.com/ukW0HkP.png]


    And I'm not even bothering drawing all the lines, I actually have 27 hops to the server without using a VPN.

    A VPN reduces the amount of 'stops' your data/packets have to take in order to reach their destination.
    This can greatly reduce the response time between server and user.
    The only con in some cases, is that packets might get lost, but with Mabinogi, you won't even notice it.
  • Gensokyou wrote on 2013-07-30 12:36
    Quote from Snowie Stormflower;1129503:
    Here is a rather sloppy visual explanation of what a VPN does:

    [Image: http://i.imgur.com/ukW0HkP.png]


    And I'm not even bothering drawing all the lines, I actually have 27 hops to the server without using a VPN.

    A VPN reduces the amount of 'stops' your data/packets have to take in order to reach their destination.
    This can greatly reduce the response time between server and user.
    The only con in some cases, is that packets might get lost, but with Mabinogi, you won't even notice it.


    Few things:

    A) That seems like a security risk just waiting to happen.
    B) That REALLY seems like a security risk just waiting to happen.
    C) Is there any way to check the amount of stops you have to make to get to the servers?
    D) Why would packets get lost?
  • Gensokyou wrote on 2013-07-30 12:36
    Quote from Snowie Stormflower;1129503:
    Here is a rather sloppy visual explanation of what a VPN does:

    [Image: http://i.imgur.com/ukW0HkP.png]


    And I'm not even bothering drawing all the lines, I actually have 27 hops to the server without using a VPN.

    A VPN reduces the amount of 'stops' your data/packets have to take in order to reach their destination.
    This can greatly reduce the response time between server and user.
    The only con in some cases, is that packets might get lost, but with Mabinogi, you won't even notice it.


    Few things:

    A) That seems like a security risk just waiting to happen.
    B) That REALLY seems like a security risk just waiting to happen.
    C) Is there any way to check the amount of stops you have to make to get to the servers?
    D) Why would packets get lost?
  • Rydian wrote on 2013-07-30 13:20
    VPN = Virtual Private Network, it's encrypted (and other people don't have access to it).

    In addition, yes your data goes through the company's servers when you're using it, but the same thing applies to proxy servers, they can see everything you're doing through them too. Not to mention your ISP can almost always see what you're doing if they have a legal reason to, etc.

    As far as checking the number of hops, use the traceroute (tracert x.x.x.x) command in the command line, using the IP of the server/channel you want to test. Here's an example of what it looks like.

    [code]C:\Users\Rydian>tracert 8.8.8.8

    Tracing route to google-public-dns-a.google.com [8.8.8.8]
    over a maximum of 30 hops:

    1 2 ms 2 ms 2 ms 192.168.1.1
    2 10 ms 10 ms 8 ms 10.2.168.1
    3 9 ms 9 ms 9 ms 68.10.10.41
    4 11 ms 8 ms 10 ms 172.22.60.79
    5 11 ms 15 ms 11 ms 172.22.60.208
    6 9 ms 12 ms 10 ms 68.10.8.181
    7 17 ms 16 ms 18 ms 68.1.4.139
    8 40 ms 16 ms 18 ms ip70-167-150-18.at.at.cox.net [70.167.150.18]
    9 18 ms 21 ms 18 ms 216.239.46.250
    10 17 ms 16 ms 21 ms 72.14.236.146
    11 25 ms 24 ms 25 ms 66.249.95.231
    12 24 ms 27 ms 25 ms 72.14.234.65
    13 * * * Request timed out.
    14 26 ms 25 ms 24 ms google-public-dns-a.google.com [8.8.8.8]

    Trace complete.[/code]

    So you can see 14 hops between Google's primary DNS server and my machine, with one that's unresponsive to pinging (there's a number of good reasons some servers do not respond to ping).

    Though doing a traceroute to any of the game servers seems hard nowadays, since most of them give no info immediately after hitting NexonNXGames.demarc.cogentco.com [38.104.76.142], at least in my situation.

    Anyways I didn't add VPN here 'cause I'm in the US and have no experience with it, never gone on KR, etc. but a good point is that the VPN you're using should be geographically close to the servers you want to play on. You can use a GeoIP service like http://www.maxmind.com/ to get a rough estimation of the geographical location of various servers based on their allocated IP's nearest router.
  • Yogurticecream wrote on 2013-07-30 14:00
    Quote from Snowie Stormflower;1129503:
    Here is a rather sloppy visual explanation of what a VPN does:

    [Image: http://i.imgur.com/ukW0HkP.png]


    And I'm not even bothering drawing all the lines, I actually have 27 hops to the server without using a VPN.

    A VPN reduces the amount of 'stops' your data/packets have to take in order to reach their destination.
    This can greatly reduce the response time between server and user.
    The only con in some cases, is that packets might get lost, but with Mabinogi, you won't even notice it.

    I've been meaning to explain something like this but I think this is good enough.
    A VPN is essentially a "tunnel" to get a route that is more direct to the game server.
    From personal experience here, packets being lost is an uncommon issue.

    For Mabinogi NA, it will only make sense to get a US VPN. I've heard that the servers are on the West Coast (but not sure), so you might want to think about that when you consider what you will be using.

    Security risk is not an issue if it is a Professional VPN service. Just stay away from expensive unknown shady VPN service. Unfortunately, I do not have any recommendations and you might have to decide what will be good to use.

    It will be best if they are specialized for Mabinogi (like the VPN I use, it is specialized for tons of Chinese games not limited to Mabinogi CN alone). Only thing is, so far none of the VPNs I find seem to provide specialized service for Mabinogi NA. For the Australian players, you might have luck if you can gather a couple of Australian players (maybe the EU players as well) playing Mabinogi NA and specially request for that service.

    Also, tons of players playing on the CN server use a VPN service and they don't get banned. Neither does it pose any risk of account information being compromised, I have been using this way back from like 2010 or 2011 without any problems to date (except for some initial technical issues with certain VPNs). I don't see how NA would ban people for this (unless they are nuts).
  • Rydian wrote on 2013-07-30 17:39
    Especially since NA removed a lot of IP/geo checks when EU closed down and all the EU players got told to go play NA. I play with a German guy all the time (and hearing him rage at the game can be entertaining).
  • Yogurticecream wrote on 2013-07-30 20:23
    Quote from Rydian;1129548:
    Especially since NA removed a lot of IP/geo checks when EU closed down and all the EU players got told to go play NA. I play with a German guy all the time (and hearing him rage at the game can be entertaining).

    Most people will see this sort of lag (from playing on a server based in a different country) as inevitable, which is why they are extremely frustrated and helpless. I have been through that so I totally know what it is like.

    Quote from December;1129492:
    How does a VPN work exactly? The majority of my lag comes from my distance to the server so if that could really cut down the ping to 100, that'd be amazing. Are there any downsides or risks?


    Quote from Gensokyou;1129496:
    I'm wondering this too, 100 ping would be like i'm playing a totally different game.

    If it sounds too good to be true. It usually is, and all that jazz.

    I remember complaining about lag issues on Mabination a long time back before I discovered this solution. It is really a different feeling playing a 100+ms game compared to some choppy 300-500ms game.

    I think the only major downside is cost. The monthly subscription for a US VPN will definitely cost more than the one I'm using here (due to economies of scale and currency strength). If you're concerned that the VPN won't work, a way is to see if they have a trial service and test it out. There might be free services but if it was me, I'd first check if they are reputable just to be sure they are safe for use... (generally, free ones don't work as well as paid ones, because of abuse)

    Also, keep expectations reasonable to avoid being disappointed...There are rare times where I still get lag spikes, which might just be my internet. I wish I had fibre broadband here.
  • Gensokyou wrote on 2013-07-30 23:33
    Quote from Rydian;1129548:
    Especially since NA removed a lot of IP/geo checks when EU closed down and all the EU players got told to go play NA. I play with a German guy all the time (and hearing him rage at the game can be entertaining).


    Oh yeah, it'd be funny if you were playing on upwards of 300-400 ms and you couldn't even do hardmode at 6k+ on a regular basis, right?

    Quote from Yogurticecream;1129586:
    I remember complaining about lag issues on Mabination a long time back before I discovered this solution. It is really a different feeling playing a 100+ms game compared to some choppy 300-500ms game.

    I think the only major downside is cost. The monthly subscription for a US VPN will definitely cost more than the one I'm using here (due to economies of scale and currency strength). If you're concerned that the VPN won't work, a way is to see if they have a trial service and test it out. There might be free services but if it was me, I'd first check if they are reputable just to be sure they are safe for use... (generally, free ones don't work as well as paid ones, because of abuse)

    Also, keep expectations reasonable to avoid being disappointed...There are rare times where I still get lag spikes, which might just be my internet. I wish I had fibre broadband here.


    As far as I can see it, the downside for me is security. As shit as they might be, I trust my ISP. It's well known, very reputable and has government contracts, etc. I don't use proxies or anything like that, and while i'm no tech wizard I make sure I use at least 3-4 different antiviruses that don't conflict (NORTONNNNNNNNNNNNN)

    Still, anything would be better then what i've got now. As I said, it's very frustrating playing on "quit lag" for Americans and then being laughed at. :u