Page MenuHomeFeedback Tracker

LSP on network card causing "No message recieved", with workaround
Closed, ResolvedPublic

Description

I have been getting the message "No message recieved..." after anywhere between 2-20 minutes when playing on servers. Both modded and vanilla Arma 3. I then had to revert to the main Arma screen, refresh the server list, and log back in. This process repeats itself after different lengths of playtime. I know that the server didn't go down as others kept on playing. I have found no packet losses, though I'm not an expert on that.

My issue hasn't been fixed by any game update either, as I religously tried updates on both experimental and stable cause I really wanted to play these games over the internet.

I have a Gigabyte Sniper 2 motherboard with the Bigfoot Network Killer networking controller.

This issue was resolved for me during the last couple of weeks by unmapping LSP on the bundled software for that chip. Maybe more motherboards run this kind of functionality?

Here's my process for a workaround on win 8.1:

Open a command prompt, go to:
"\Program Files\Bigfoot Networks\Killer Network Manager\"
-Type killertool -lsp -unmap

Flush DNS using:
-Type ipconfig /flushdns and press Enter.
-Type ipconfig /registerdns and press Enter
-Type ipconfig /release and press Enter.
-Type ipconfig /renew and press Enter.
-Type netsh winsock reset and press Enter.

Reboot the computer.

Now I get two warnings each time I log into windows by Bigfoot Networks that says:
"LSP wasn't correctly mapped. Do you want to remap LSP?" (translated from swedish)
I click "No" on both of those, thereby not remapping the LSP again.

Now I have what appears to be crippled or maybe unsecure functionality in my networking solution but I can play Arma 3 on servers without losing connection.
I'm not sure if that constitutes an already closed ticket, but at least the workaround is properly stated.

Details

Legacy ID
892289576
Severity
None
Resolution
Fixed
Reproducibility
Always
Category
Multiplayer
Steps To Reproduce

Launch game.
Play on server for up to 20 minutes.
Get message "No message recieved"

Additional Information

Windows 8.1
Motherboard Gigabyte Sniper 2 1.0 with Bigfoot Networks Killer Ehternet Controller 6.0.0.24, software version 1.1.0.179

Intel i7-3770K
NVIDIA GTX 670
Router ASUS RT-AC56U wired connection
ISP: Bahnhof Sweden 100/100Mbit fibre

Same error, reproduced and fixed in the same manner for Arma 3 Dev, DayZ standalone (and similarly Battlefield 4).

Event Timeline

woofer88 edited Additional Information. (Show Details)
woofer88 set Category to Multiplayer.
woofer88 set Reproducibility to Always.
woofer88 set Severity to None.
woofer88 set Resolution to Fixed.
woofer88 set Legacy ID to 892289576.May 7 2016, 7:37 PM
Dwarden added a subscriber: Dwarden.May 7 2016, 7:37 PM

I would suggest to share this info with QUALCOMM / Killer NIC driver developers too

Hi, thanks for reply. It has been done.

The following below is the reply from Qualcomm Atheros that solved the problem. Saying that it is likley "the application won't accept the offload features of the Killer" kinda implies an error in the Arma 3 code. But it seems to only affect Gigabyte motherboards. That should make it a Gigabyte problem.

I suppose the ticket could be closed on that point, unless BIS want to take further actions.

---

Here's the solution.

The problem is likely that the application won't accept the offload features of the Killer, so you may need to bypass it. You can do that by making sure that you're running the latest version of the drivers (from http://www.qca.qualcomm.com/resources/driverdownloads/) and do the following:

First, ensure hidden files and folders are being shown in Windows Explorer, then navigate to C:\ProgramData\Bigfoot Networks

Right-click the GameDetect.xml file and click "Edit"

From here, you'll see a section at the top that looks like this:

<GameDetectSettings>
<ByPassSection>
<ByPass>mozybackup.exe</ByPass>
<ByPass>mozystat.exe</ByPass>
<ByPass>mozyconfig.exe</ByPass>

All you need to do is add a new line right under the mozy stuff and replace it with your application .exe. So, it should look something like this:
<ByPass>yourapp.exe</ByPass>
Then save the file and exit, then you'll need to reboot. You may then be able to connect to your game.