Good evening/morning,
I need help troubleshooting my network, actually the internet access speed.
I have an OpenSuse 12.3 box with a guest WinXP inside (bridged). It’s wired to my 50/5 Mbps UPC router. The internet on these two is extremely slow and unstable. Every now and then it works fine for few minutes, but usually download speeds are below 1 Mbps; quite often around 20 Kbps (!!!).
The OpenSuse box has some samba shares. Reading those by the guest XP is super fast. It’s also super fast on to get to them from my 1Gbps LAN attached PCs, so I guess the network card is not an issue. Copying files between the guest XP and other machines on the network works perfect. The internet on all other PCs (wireless and wired) connected to the same router is great. For testing I use speedtest.net and some random FTP server. So on my wireless laptop just few minutes ago I was getting FTP download speed of nearly 2 MByte/s and right after that the same download from OpenSuse or guest XP was running at 2-4 KBytes/s.
I googled out that disabling IPv6 in Yast will sort it out. I tried it yesterday and I thought it did (or maybe it did for a while) as I was getting speedtest.net download results of 53Mbps but today it’s back to “normal”. I also found
echo "0" >/proc/sys/net/ipv4/tcp_window_scaling
somewhere on this forum but it made no difference. I don’t really know where to start other than to try random methods found here and there so if anyone has proper knowledge please tell me what to type in and I’ll post the results. Thanks in advance.
So to sum it up: the network seems fast all ways but the internet is slow on Opensuse + guest XP. Sometimes it will download half of a 100MB file at proper speed and then it will slow down to 1KByte/s. Speedtest.net also shows the same pattern. The speedo at first shoots right out to the red range and then it falls down to nearly nothing, finishing with the result of 0.4Mbps or so.