First and foremost, I'm not tech savvy. I've got bare minimum knowledge when it comes to networks and connectivity. So here is my Issue.
When I've got my router plugged directly into my PC, the connection is shotty, my frames drop consistently, and in the main menu it'll tell me my NAT type is red.
When its unplugged, the game runs smoothly and it says my NAT type is green but I disconnect more often than not and the lag shoots through the roof.
Sooo what's this mean? Did I miss something? Is this ticket worthy in support or is it a relatively easy fix that's gone over my head entirely? Or is it even something that needs fixing on my end or is it some kind of bug?
It's not a bug, though For Honor is pretty enforcing when it comes to network setup. Red NAT could point to several issues, and I'll list them in order of least to most difficult to fix.
1. Internet Connection Sharing is on
2. Firewall or antivirus is blocking the game/Uplay
3. Router needs to have Ubisoft's and For Honor's ports forwarded
4. IP address isn't static
You can quickly check off #1 plus disable #2 completely and go in game to see if NAT has changed to green. If it has, then you have to disable ICS and/or configure your firewall or antivirus to not block the connection (a.k.a just whitelist FH and Uplay folders). If it hasn't, then you'll have to access your router for #3 and #4. It's kind of lengthy to explain, and maybe you already know how to do that... let me know if the simple stuff didn't work, and then I'll go over the rest.
To begin with, do you know how to access your router? In case you don't, here's a quick guide:
1. Open up CMD (Start -> Search -> CMD)
2. Type ''ipconfig''
3. Find the ''Default Gateway'' line, copy the IP address, paste it in your browser and hit Enter.
That's how you can enter your router and set up different things. A page which asks you for username and password will appear. These vary between routers... most commonly, and assuming your ISP has not configured them differently, they are set to defaults of ''admin'' and/or ''root'', so try all combinations of those. If they don't work, look at your router model and search for its default login info online. There are plenty of sites that have pretty much every router ever listed (like portforward dot com) and its default username/password. If you've found your exact model, and the defaults listed don't work, then it's likely been changed by your ISP. This was actually my case on two occasions, so call them and request your login info. It should be very easy, they provided it within 2 minutes of a phone call, so maybe skip to this directly if you don't feel like looking up the info yourself.
Now I'll assume you've already entered your router. Almost all of them are very similar in their layout - you will find a section somewhere in your router settings called ''(Port) Forwarding'', it's usually easy to find. That's where you'll have to allow Ubisoft and For Honor's ports to go through your router. Here are the most important fields:
(Server) IP Address - This is a field which should always contain your own IP address that you can find with the previously mentioned ''ipconfig'' but this time copying the ''Ipv4 Address'' line IP. Example: 192.168.2.1
Start port / End Port (range) - This is where the ports you need to open go. Both fields are filled with the same port, doesn't matter if it says range. Example: 3074 - 3074 or 14000 - 14000
Protocol - The required protocol to forward the port. It's gonna be TCP, UDP or both.
Here are For Honor's required ports, according to their support page:
Game Ports:
UDP: 3074
Uplay PC:
TCP: 80, 443, 14000, 14008, 14020, 14022, 14027, 14028, 14043
For every single one, type your Ipv4 address (always the same), in the Port Range field input a single port from above (for both fields, if necessary) and select the protocol as listed above (only a single UDP port is listed here). Do this for each port. At the end you should have a list of the above 10 ports forwarded to your IP address. After you're done, click Apply and exit. Check For Honor, and hopefully that is enough for a green NAT, because option #5 in my initial reply shouldn't be required for this game, or any game really. Either way, I'll explain it if need be.
That helped immensely, thank you! The game has been running so much smoother since. I've had consistently Green NAT type since I did this. I still get a red NAT type occassionally but it's hardly impacted the gameplay at all.
I had another issue after the fact but I think it was because there was an additional UDP port about a week ago but ubisoft removed it, so I removed it as well and it all turned out good.
Ubisoft should sticky those instructions or post them in the support page as a step by step instruction.