Major Download Problem

Get help and discuss anything related to tweaking your internet connection, as well as the different tools and registry patches on the site. TCP Optimizer settings and Analyzer results should be posted here.
Post Reply
Rampage2884
Regular Member
Posts: 103
Joined: Mon Oct 08, 2001 6:01 pm

Major Download Problem

Post by Rampage2884 »

For some reason, when I'm like on morpheus downloading mp3's or anything else, my connection flies all the way up to 100 KB/s on average and drops instantly to 8-10 KB's on average. The download doesn't even drop slowly, just like from 100 to straight to 10 Kb/s in 1 sec. My connection was alright back in the day but now, I cant even download from file share programs, FTP's or just internet downloads.

What is the cause for this? The only tweaks I have are the optimal Optimizer tweaks (although I raised my RWIN to 601520) and my NIC Tweaks. Is it because maybe my rwin is to big, probably creates packet loss.


Can anyone please help. I tried everything, but nothing works.
User avatar
Lobo
SG VIP
Posts: 17660
Joined: Thu Nov 23, 2000 2:32 pm
Location: Panama City, FL and a FAN of Dale Earnhardt Jr. Bud Chevy & NASCAR , and the Atlanta Braves

Post by Lobo »

To repair IE
Go to contol panel,add/remove programs
Select IE and internet tools from box
Click remove
A box will come up asking if you want to repair or remove IE
Click on repair

Or you may have to redownload IE:

To redownload IE
Go to http://www.microsoft.com
Under downloads click on download center
Select which which version you want and select your OS
Click on run from this location when download box comes up
good luck


You cannot repair IE unless you have downloaded it before :)
Rampage2884
Regular Member
Posts: 103
Joined: Mon Oct 08, 2001 6:01 pm

Post by Rampage2884 »

Lobo, I know your smart and everything, but I honestly think that is not the problem. It has something to do with my cable configurations. Rwin, MaxConnections, etc. I am not using the Optimizer since you get limited tweaking with it, but dont get me wrong, GREAT utility for begginners.

Please Lobo, I need your help, any idea. What are the latest NIC tweaks you have. I'm currently using old ones.

PM if you want to. I'll let u know my current configs.
User avatar
Lobo
SG VIP
Posts: 17660
Joined: Thu Nov 23, 2000 2:32 pm
Location: Panama City, FL and a FAN of Dale Earnhardt Jr. Bud Chevy & NASCAR , and the Atlanta Braves

Post by Lobo »

Please click in my signature where it says TCP/IP Analyzer Test tweak here, then:
At top where it says edit click and select, Select all,
Then go back to same edit button at top, click and select copy.
Come back to Speed Guide, same thread you were on, in post reply box, with cursor blinking at begining of box go to top, edit, click, select paste, click, this will put information in box. Please X out your IP address, Thank you. :)
Rampage2884
Regular Member
Posts: 103
Joined: Mon Oct 08, 2001 6:01 pm

Post by Rampage2884 »

Lobo, I think I found a problem. I have TCP13230pts at 1, but for reason my timestamps are still on. Thus giving me a wrong RWIN value.

What is wrong.



TCP options string = 020405b401010402010303000101080a08d8a0b700000000

MTU = 1500
MTU is fully optimized for broadband.

MSS = 1460
Maximum useful data in each packet = 1448, which is less than MSS because of Timestamps, or other TCP/IP options used.

Default Receive Window (RWIN) = 17520
RWIN Scaling (RFC1323) = 0 bits
Unscaled Receive Window = 17520
RWIN is a multiple of MSS
Other values for RWIN that might work well with your current MTU/MSS:
513920 (MSS x 44 * scale factor of 8)
256960 (MSS x 44 * scale factor of 4)
128480 (MSS x 44 * scale factor of 2)
64240 (MSS x 44)

bandwidth * delay product:
Your RcvWindow limits you to: 700.8 kbps (87.6 KBytes/s) @ 200ms
Your RcvWindow limits you to: 280.32 kbps (35.04 KBytes/s) @ 500ms
Consider increasing your RWIN value to optimize TCP/IP for broadband.

MTU Discovery (RFC1191) = ON

Time to live left = 57 hops
TTL value is ok.

Timestamps (RFC1323) = ON
Note: Timestamps add 12 bytes to the TCP header of each packet, reducing the space available for useful data.

Selective Acknowledgements (RFC2018) = ON

IP type of service field (RFC1349)= 00000000
User avatar
Lobo
SG VIP
Posts: 17660
Joined: Thu Nov 23, 2000 2:32 pm
Location: Panama City, FL and a FAN of Dale Earnhardt Jr. Bud Chevy & NASCAR , and the Atlanta Braves

Post by Lobo »

To begin with, you set Tcp1323Opts to 1 only if RWIN is larger than 65535, yours is set at 3 which turns timestamps on, the reason is simple, when you change any value in adjuster, click on save to registry at bottom and REBOOT, no REBOOT or save to registry, no workie :) :)
Rampage2884
Regular Member
Posts: 103
Joined: Mon Oct 08, 2001 6:01 pm

Post by Rampage2884 »

Lobo, My RWIN is set to 601520 ! And I have Tcp1323Opts to 1, and YES I do click on the save setting tab in cablenut.

But the Analyser still sees my Rwin as 17520 for some reason.
I am so mad right now. Could it my my NIC configs ? Firewall?
User avatar
Lobo
SG VIP
Posts: 17660
Joined: Thu Nov 23, 2000 2:32 pm
Location: Panama City, FL and a FAN of Dale Earnhardt Jr. Bud Chevy & NASCAR , and the Atlanta Braves

Post by Lobo »

Thats default for Cablenut, uninstall Cablenut through add/remove in con trol panel and reinstall, the only patch I know of that turns timestamps on is Speedcorps, uninstall that to if you have it, save your ccs files to desktop or somewhere an start over,
removing his patch will take your puter back to default in TCP/IP :)
User avatar
Lobo
SG VIP
Posts: 17660
Joined: Thu Nov 23, 2000 2:32 pm
Location: Panama City, FL and a FAN of Dale Earnhardt Jr. Bud Chevy & NASCAR , and the Atlanta Braves

Post by Lobo »

Also,

It has been verified by experiment that certain auto-negotiating ethernet cards (both in PCs and in Macs), when connected to certain models of cable modem, sense the ethernet duplex setting incorrectly. Such a cable modem has ethernet hardware which is capable of operating only in half-duplex mode, at 10 Mbps, yet some auto-negotiating ethernet cards sense it as full-duplex. If an auto-negotiation card incorrectly starts operating in full-duplex mode, there can be collisions between ethernet packets being transmitted in both directions at the same time, leading to packet loss, and repeated re-transmissions. There is no visible evidence of this apart from poor performance. This problem can be avoided by manually configuring your ethernet card to be 10 Mbps half-duplex. No ill-effects will transpire from doing this, even when it is not necessary. The exact wording of the setting changes required varies from one manufacturer to another, so the instructions below are necessarily rather broadly defined.

To make this change under Win98/ME, follow these steps:

Open Control Panel.
Double-click Network.
From the scrollable list, select your Ethernet adapter (rather than any dial-up) with a green icon.
Click the button Properties.
Click the tab Advanced to bring it to the front:
In the Property box, the property name to be selected varies according to model of ethernet card. Examples are: Network Link Selection, Media Type, Connection Type, Duplex Mode, or any similarly-named property which can have Values looking like Auto-Negotiation, or 10BT, or 10BaseT.
In the Value box, select a value which either (a) explicitly says half-duplex or semi-duplex, or (b) at least does not say full-duplex [e.g. 10BaseT on its own is OK]. If there is a choice between 10 and 100 with half-duplex, choose the 10. Do not choose 10Base5, 10Base2, or AUI.
Click OK to exit the Adapter settings.
Click OK all the way out - you might need to restart.
To make this change under Windows 2000 or XP, follow these steps:

Open Control Panel.
Double-click Network and Dial-up Connections.
Identify the icon for your cable modem connection: usually Local Area Connection.
Right-click that icon and select Properties.
Under the ethernet adapter icon, click the button Configure.
Click the tab Advanced to bring it to the front:
In the Property box, the property name to be selected varies according to model of ethernet card. Examples are: Network Link Selection, Media Type, Connection Type, Duplex Mode, or any similarly-named property which can have Values looking like Auto-Negotiation, or 10BT, or 10BaseT.
In the Value box, select a value which either (a) explicitly says half-duplex or semi-duplex, or (b) at least does not say full-duplex [e.g. 10BaseT on its own is OK]. If there is a choice between 10 and 100 with half-duplex, choose the 10. Do not choose 10Base5, 10Base2, or AUI.
Click OK to exit the Adapter settings.
Click OK to exit the Connection properties.
:)
funky
Senior Member
Posts: 4122
Joined: Mon Aug 06, 2001 6:17 pm
Location: Funkytown

Post by funky »

When you see a speed drop off instantly from a file sharing program, it's always because one of your sources either dropped the connection or just closed down their program completely. Say you are downloading from 3 sources at 20kbps per source, when 2 sources cut off, you will only get 20kbps instead of 60 that you had before.
Live to chase your dream...
User avatar
Lobo
SG VIP
Posts: 17660
Joined: Thu Nov 23, 2000 2:32 pm
Location: Panama City, FL and a FAN of Dale Earnhardt Jr. Bud Chevy & NASCAR , and the Atlanta Braves

Post by Lobo »

Well :)
Rampage2884
Regular Member
Posts: 103
Joined: Mon Oct 08, 2001 6:01 pm

Post by Rampage2884 »

Well, I was looking through the internet explorer options and noticed that the "automically detect setting" tab was checked, unchecked that and the analyzer successfully detected my setttings.

TCP options string = 020405b40103030401010402

MTU = 1500
MTU is fully optimized for broadband.

MSS = 1460
Maximum useful data in each packet = 1460, which is equal to MSS.

Default Receive Window (RWIN) = 601520
RWIN Scaling (RFC1323) = 4 bits
Unscaled Receive Window = 37595
RWIN is a multiple of MSS
Other values for RWIN that might work well with your current MTU/MSS:
513920 (MSS x 44 * scale factor of 8)
256960 (MSS x 44 * scale factor of 4)
128480 (MSS x 44 * scale factor of 2)
64240 (MSS x 44)

bandwidth * delay product:
Your RcvWindow limits you to: 24060.8 kbps (3007.6 KBytes/s) @ 200ms
Your RcvWindow limits you to: 9624.32 kbps (1203.04 KBytes/s) @ 500ms

MTU Discovery (RFC1191) = ON

Time to live left = 55 hops
TTL value is ok.

Timestamps (RFC1323) = OFF

Selective Acknowledgements (RFC2018) = ON

IP type of service field (RFC1349)= 00000000


Lobo, I have the same NIC as you, the Linksys LNE100TX v 5.1, and I was wondering what setting I should leave the value at ? I assume the 10baseT value.

Thanks Lobo for helping me out though, your a good guy.
I was just wondering, if I give my max connection/max connection per server a value off 99/99, will that kill my connection ? I heard it works well with people.
funky
Senior Member
Posts: 4122
Joined: Mon Aug 06, 2001 6:17 pm
Location: Funkytown

Post by funky »

the only thing it will kill is the servers...
Live to chase your dream...
Post Reply