My Current List Of 56K Modem Tweaks [Archive] - SpeedGuide.net Broadband Community

View Full Version : My Current List Of 56K Modem Tweaks


CaptainSpeleo
04-20-01, 04:18 AM
56K MODEM DIAL-UP NETWORKING TWEAKS AND FIXES FOR WINDOWS 98


1. Download and install the most recent drivers update for your modem. Reboot your computer afterwards.

2. Right-click "My Computer", click "Properties", click "Device Manager", click the "+" in "Ports', click "Communication Port", click "Properties", click "Port Settings". For a 56K modem, set "Bits Per Second" to 115,200, set "Flow Control" to "Hardware". Click "Advanced", select "Use FIFO buffers - requires 16550 compatible UART", set "Receive Buffer" and "Transmit Buffer" to the highest settings. Click "Okay" and close all windows.

3. Double-click "Modems" in "Control Panel", click "Lucent Win Modem", click "Properties", click "General". For a 56K modem, set "Bits Per Second" to 115,200. Leave "Only connect at this speed" unchecked. Click "Connections", click "Advanced", select "User Error Control", "Compress Data", and "Use Flow Control (Hardware)". Click "Okay" and close all windows.

4. Double-click "My Computer", double-click "Dial-Up Networking", right-click your ISP connection icon, click "Properties", click "Server Types", select "Enable software compression" and "TCP/IP". Click "Okay" and close all windows.

5. Double-click "Network" in "Control Panel", click "Configuration", click and highlight "NetBEUI", click "Remove", click and highlight "IPX/SPX Compatible", click "Remove". Click "Dial-Up Adapter", click "Properties". Click "Driver Types". Select "Enhanced mode (32 and 16 bit) NDIS driver". Click "Bindings". Uncheck everything, except "TCP/IP". Click "Advanced". Set "Record Log File" to "No", "Enable IPX Header Compression" to "Yes", "IP Packet Size" to "Small", and "Enable Point To Point IP" to "Yes". Click "Okay". Click "TCP/IP", click "Properties", click "WINS Configuration". Select "Disable WINS Resolution". Click "DNS Configuration". Select "Disable DNS". Click "Bindings". Uncheck everything, except "Client For Microsoft Networks". Click "Okay" twice. After the driver database rebuilds, reboot your computer.
(Note: If you are not connected to a network, the only 3 protocols you need are "Client For Microsoft Networks", "TCP/IP", and "Dial-Up Adapter". If you have America On-Line or a free ISP, you may have additional listings. If your ISP gives you settings that differ from these settings, use those settings)

6. Click "Start", "Find", "Files And Folders", then type in "winsock.dll" (without the quotes) and bring up the listings. The file to keep should be located in the "C:\Windows" folder. Right-click on and rename any other "winsock.dll" file to "winsock.old", then press "Enter". Clear your search, then type in "wsock32.dll" (without the quotes) and bring up the listings. The file to keep should be located in the "C:\Windows\System" folder. Right-click on and rename any other "wsock32.dll" files to "wsock32.old", then press "Enter". Close all windows and reboot your computer.

7. Download and install EasyMTU 3.0. Start the program to bring up its main window. Set "IPMTU" to Small and 576. Set "DefaultRcvWindow" to Custom and 4288. Set "DefaultTLL" to 128. Leave "ComBoostTime" on 2. Leave "CacheSize" and "SLOWNET" both blank. Click "Save", click "Exit", then reboot your computer.
(Note: If you decide to change the "DefaultRcvWindow" to a higher or lower value, it must equal an even multiple of "MaxMSS". For example: 8576 = 16 X 536. "MaxMSS" will always equal "MaxMTU" minus 40. For example: 536 = 576 - 40 )

Setting "DefaultRcvWindow" and "DefaultTLL" manually in the Registry:

Click "Start", "Run", type "REGEDIT", then click "Okay". Click the "+" in "HKEY_LOCAL_MACHINE", "System", "CurrentControlSet", "Services", "VxD". Click on and highlight the "MSTCP" folder to expose its entries in the right pane. Click "Edit", "New - StringValue". Name it "DefaultRcvWindow", then press "Enter". Click on and highlight the new entry, then click "Edit", "Modify". Type in a value (such as "4288"), then click "Okay". Click "Edit", "New - StringValue". Name it "DefaultTLL", then press "Enter". Click on and highlight the new entry, then click "Edit", "Modify". Type in a value (such as "128"), then click "Okay".
12. Close the Registry and reboot your computer.

Setting "MaxMTU" and "MaxMSS" manually in the Registry:

Click "Start", "Run", type "REGEDIT", then click "Okay". Click the "+" in "HKEY_LOCAL_MACHINE", "Enum", "Root", "Net". Click on and highlight each folder with a 4-digit number ("0000", etc.) until you find one that has the string: "DeviceDesc" = "Dial-Up Adapter". Click the "+" in that folder, click on and highlight the "Bindings" folder, then look for the string "MSTCP\" (followed by a 4-digit number). Write down the number. Click the "+" in "HKEY_LOCAL_MACHINE", "Enum", "Network", "MSTCP". Click on and highlight the folder with the 4-digit number in the previous step, then look for the string: "Driver = "NetTrans\" (followed by a 4-digit number). Write down the number. Click the "+" in "HKEY_LOCAL_MACHINE", "System", "CurrentControlSet", "Services", "Class", "NetTrans". Click on and highlight the folder with the 4-digit number in the previous step. Click "Edit", "New - StringValue", name it "MaxMTU", then press "Enter". Click "Edit", "Modify", type in a value (such as "576"), then click "Okay". Click "Edit", "New - StringValue", name it "MaxMSS", then press "Enter". Click "Edit", "Modify", type in a value (such as "536"), then click "Okay". Close the Registry and reboot your computer.

8. Click "Start", click "Run", type "REGEDIT", click "Okay". Change the following 3 Registry settings in this manner:
a. Click the "+" in "HKEY_LOCAL_MACHINE", "System", "CurrentControlSet", "Services", "Class", "Net". Click the "0000" folder. Click "SLOWNET". Click "Edit", click "Modify". Change the value "01" to "00", click "Okay".
b. Click the "+" in "HKEY_LOCAL_MACHINE", "System", "CurrentControlSet", "Services", "VxD". Click the "COMBUFF" folder. Click "Start". Click "Edit", click "Modify". Change the value "00" to "01", click "Okay".
c. Click the "+" in "HKEY_LOCAL_MACHINE", "System", "CurrentControlSet", "Services", "VxD". Click the "VCACHE" folder. Click "Start". Click "Edit", click "Modify". Change the value from "00" to "01", click "Okay".
Close the Registry and reboot your computer.
(Note: The fourth number of the "0000" folder may have any number between "0" and "9")

9. Click "Start", click "Run", type "REGEDIT", click "Okay". Click the "+" in HKEY_LOCAL_MACHINE", "System", "CurrentControlSet", "Services", "VxD". Click the "MSTCP" folder to expand the entries in the right pane. Add the following Registry settings in this manner:
a. Click "Edit", click "New - String Value". In the new entry in the right pane, type "Tcp1323Opts", then press "Enter". Highlight the new entry, click "Edit", click "Modify". Type in a value of "3", then click "Okay".
b. Click "Edit", click "New - String Value". In the new entry in the right pane, type "BSDUrgent", then press "Enter". Highlight the new entry, click "Edit", click "Modify". Type in a value of "1", then click "Okay".
c. Click "Edit", click "New - String Value". In the new entry in the right pane, type "SackOpts", then press "Enter". Highlight the new entry, click "Edit", click "Modify". Type in a value of "1", then click "Okay".
Close the Registry and reboot your computer.

10. Click "Start", "Run", type "REGEDIT", then click "Okay". Click the "+" in "HKEY_CURRENT_USER", "Software", "Microsoft", "Windows", "CurrentVersion". Click the "Internet Settings" folder to expand the entries in the right pane. Add the following Registry entries in this manner:
a. Click "Edit", click "New - DWORD Value". In the new entry in the right pane, type "MaxConnectionsPerServer", then press "Enter". Highlight the new entry, click "Edit", click "Modify". Type in a value of "10", then click "Okay".
b. Click "Edit", click "New - DWORD Value". In the new entry in the right pane, type "MaxConnectionsPer1_0Server", then press "Enter". Highlight the new entry, click "Edit", click "Modify". Type in a value of "20", then click "Okay".
Close the Registry and reboot your computer.

11. Click "Start"', "Run", type "REGEDIT", then click "Okay". Click the "+" in HKEY_LOCAL_MACHINE", "System", "CurrentControlSet", "Services", "VxD", "MSTCP". Click the "ServiceProvider" folder to expand its entries in the right pane. Edit the following Registry entries by right-clicking each one, clicking "Modify", changing their values as follows, then clicking "Okay":
a. "LocalPriority" - "05 00 00 00"
b. "HostsPriority" - "06 00 00 00"
c. "DnsPriority" - "07 00 00 00"
d. "NetbtPriority" - "08 00 00 00"
e. "Class" - "08 00 00 00"
(Note: All values are hexi-decimal binary values)

12. Click "Start", "Find", "Files And Folders", then type in "VNBT.386" (without the quotes) and bring up the file. Right-click it, click "Rename", rename it "VNBT.386.OLD", then press "Enter". Close all windows and reboot your computer. (Note: Use this step only if you are having problems with your Internet connection freezing up when you disconnect from it)

(Note: All the above steps are based on my own Hewlett-Packard 8160 computer, running Windows 98 Second Edition, having a Lucent Win 56K modem, and using "Verizon Online" as an ISP, which supports V.90 and has a MTU of 576)
(Note: If you have Windows 95 OSR2 and have Dial-Up Networking 1.3 and Winsock 2.0 installed, you can use most of these tweaks)

Adsl_Dumbass
04-20-01, 06:48 PM
would that work with Windows ME?

lance-tek
04-20-01, 06:54 PM
What do you have for win 2K? I need some help with it. :) :) :)

CaptainSpeleo
04-20-01, 07:17 PM
I can't answer for Windows 98 ME, but you can give them a try. I wouldn't touch that bug-ridden and memory-hungry version with a 10-foot pole anyway.

JamieLee2k
04-20-01, 09:47 PM
Originally posted by lance:
What do you have for win 2K? I need some help with it. :) :) :)

I would have guessed you have been here (http://www.speedguide.net/Cable_modems/cable_reg_win2k.shtml)

Lobo
04-20-01, 09:53 PM
He's on dialup :) :) :)

donald_k
04-21-01, 01:16 AM
so what speeds do you get on your blazing dial-up connection? (lol....)

EvilAjax
04-21-01, 03:19 AM
he's going 57K man! woooaaahhh... lol :D

lance-tek
04-21-01, 05:09 AM
Well, uh gosh I mean the topic is 56K modem tweaks. If you are paying for cable or DSL and using a 56K modem, you got issues!

So, yeah I think I would be on dial up if I were on 56K. Why would I care if I were on anything else. :rolleyes: :p :D

[ 04-21-2001: Message edited by: lance ]

cabojoe
04-21-01, 09:42 PM
Winmodem....yuuuuuccck

lance-tek
04-21-01, 10:02 PM
If you are talkin about mine cabojoe. You are dead wrong. :p

It is a hardware modem. That is why I changed from the USR I was using.
:) :) :) :)

[ 04-21-2001: Message edited by: lance ]

Storm90
04-22-01, 08:52 PM
Thanks Captain, For the tweaks, They are good my sister runs dailup service and they worked greast for here. I copied them and kept them incase she ever has to reformatt or reinstall her system. GoodJob! :D

CaptainSpeleo
04-23-01, 06:44 AM
Storm90: Thanks for letting me know the 56K tweaks worked for your sister.

My 56K connection maxs out at 48,000 bps, which is about the best that I can attain in the apartment complex where I live.

I'm hoping to go to DSL or cable service in the near future, but meanwhile I'll remain one of those lowly 56K users that don't seem to rank very high on this message board.

EvilAjax
04-23-01, 06:53 AM
Everyone is treated equally here, unless you're an :eek: :eek: :eek: :eek: :eek: :eek: :eek: .. It's okay, I'm sure we were all at that stage once.. 56K.. those were the days.. Oh I just hated hearin that modem make that DISGUSTING noise. Oh, and I helped my friend (who has 56k) tweak his computer.. His computer is real old, he only has 28 MB of RAM.. and some how.. he's going 89K!! :confused: I thought it was fake at first, went to different speed test sites, and they all were around that number. Weird.. His transfer rates are about 5 KB/Sec to 8 KB/Sec, believe me or not, it's true, it's true. Well, I hope you get "blazing" speeds out of your 56K modem. Remember that even though people have Cable and DSL modems, they aren't always happy with their speeds... imagine what they would feel like with a 56k modem. I'd hate to picture it, again. Later

[ 04-23-2001: Message edited by: EvilAjax ]