I’m running SUSE 11.0 on a WMP54GS. Everything works great, but I get a 1 second lag in games every 20-30 seconds or so I think. Is there any way of stopping zero conf from doing this? I am using the default software for networking btw. I mean my ping is perfect, it’s just that 1 second of lag every now and then, without fail.
Tkk32 wrote:
> I’m running SUSE 11.0 on a WMP54GS. Everything works great, but I get a
> 1 second lag in games every 20-30 seconds or so I think. Is there any
> way of stopping zero conf from doing this? I am using the default
> software for networking btw. I mean my ping is perfect, it’s just that 1
> second of lag every now and then, without fail.
Zero conf is a Windows concept that has nothing to do with your delay.
Open a terminal and run the command ‘dmesg’ to see if anything is being logged
when the delays occur. If you don’t see any such information, then run the
command ‘top’. When you get the delay, see if some process is grabbing the CPU.
Those are firewall messages concerning dropped packets. I leave it an an
exercise for the reader to figure out what they mean, but in general “not to worry”.
Tkk32 wrote:
> Thanks.
>
> Any pointers on what I should do next? “top” didn’t help me identify
> the problem.
The other cause of network delays is a IPV6 DNS timeout. If you don’t need IPV6
(If you don’t know what it is, then you don’t need it.), get rid of it. With
YaST, select “Network Devices”, “Network Settings”, choose the “Global Options”
tab, and uncheck “Enable IPV6”.
You will see output that looks like the following:
traceroute to www.google.com (74.125.95.104), 30 hops max, 40 byte packets
1 router (192.168.1.1) 0.826 ms 0.451 ms 0.481 ms
…
13 iw-in-f104.google.com (74.125.95.104) 38.932 ms 43.007 ms 41.559 ms
For each of the steps, locate the IP number and ping each in turn with a command
like
ping -c 100 xxx.yyy.zzz.www
Keep going until you find the hop with the errors. If it is to your router (the
first hop), then it is your problem. Any further along the chain, it is your
ISP. In any case, report back. I’m intrigued by this one.
Something got in the way of networking - see the max rtt was 393 ms. It may be a
driver problem. I looked at the thread and saw what model you have, but not what
driver it is using.
I also checked the firewall output that you posted. Reverse DNS using nslookup
shows the “martian source” at 80.239.179.19 to be 80.239.179.19. The site with
IP of 224.0.0.251 is not found in any name tables. Try turning off the firewall
temporarily to see if that helps.
There still could be some process running at high priority. While you are
running ‘ping -s 1400 192.168.1.1’ in one window, run ‘top’ in another. Check
what shows up in the various samples.
Every massive ping time to my router counts as a packet loss. I’m starting to understand this a bit more.
Found this in dmesg:
b43-phy0 ERROR: PHY transmission error
I am using the newest install_b43xx_firmware driver. Updated it a few hours ago.
Whilst I’m doing this, I’ve noticed that knetworkmanager appears and disappears every now and then. Most of the time it’s not even in the list. But I’m guessing that’s normal since if I understand correctly it means it’s idle?
There is also one called NetworkManager that pops up every now and then.
Tkk32 wrote:
>
> Every massive ping time to my router counts as a packet loss. I’m
> starting to understand this a bit more.
>
> Found this in dmesg:
>
> Code:
> --------------------
> b43-phy0 ERROR: PHY transmission error
> --------------------
Do you get lots of these? We don’t know where they come from - it looks like a
firmware error, but they are so random. The latest drivers are better. You might
try the stuff from compat-wireless.
I think I’m already using them. b43 - Linux Wireless
That’s what you mean right?
Anyways, that error only came up once, I think it was a one-off. I’m absolutely stumped, I really want to get this to work. Thanks for helping me so much btw.
I’ve updated knetworkmanager and NetworkManager, didn’t really help.