PDA

View Full Version : Modem Fast!



sekngai
09-29-2000, 07:37 PM
Dear Experts,
My Modem is 36k, but the Win95 can't utilize my modem speed up to 36k and even lower than 1kilobytes. Does it need to set the registry to become fast or other way to solve this problems.

Sek Ngai - Thank you

jstolz
09-29-2000, 11:54 PM
There's a lot you can do--here's the dope:

-----
FASTER DIALING
Double-click the Modem icon in the Control Panel. Click on the Properties button. Select the Connection tab. Click on the Advance... button. In the Extra Settings text box, type S11=50. That will speed up the dial tone from 100 milliseconds ( the default ) to 50 milliseconds.
-----
FASTER DIAL-UP CONNECTION (ELIMINATE NETWORK LOGIN DIALOG BOX)
Right-click the ISP connection and select Properties. Select Server Types tab. Uncheck Log on to Network, NetBEUI & IPX/SPX Compatible
-----
FASTER MODEM CONNECTIONS--PORT SPEED
Go to System Properties, Device Manager, Ports, and then choose the com port that you've installed your modem on. Select the Port Settings tab, and choose 115200 bits per second for a 56k modem and 57600, bps for a 33k modem.
-----
FULL BUFFERS
Double-click the Modem icon in the Control Panel. Click on the Properties button. At your Modem's properties box, click on the Connection tab. Click on the Port Settings... button. Set the buffers to full.
-----
IP ADDRESS, REGISTRY
IP addresses are stored at HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Class\NetTrans\0001
-----
FASTER MODEM CONNECTIONS--CONNECTION SPEED
1. Find the details of your Dial-Up Adapter under 'HKEY_LOCAL_MACHINE\Enum\Root\Net' where there will be one or more sub-keys '0000', '0001', etc.
2. Find the 000x subkey containing a 'DeviceDesc' value equal to 'Dial-Up Adapter' and open the 'Bindings' sub-key named 'Bindings'.
3. Open the 'Bindings' sub-key and locate a string name like 'MSTCP\0000'. Take note of the four digit number after 'MSTCP' (in this case 0000).
4. Open 'HKEY_LOCAL_MACHINE\Enum\Network\MSTCP' and expand the sub-key with the same four digit number as from the previous step.
6. Locate the 'Driver' value equal to 'NetTrans\0002' or similar and take note of this four digit number (in this case 0002).
7. Open 'HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servi ces\Class\NetTrans' and open the four digit number key noted (in this case 0002).
change/add MaxMTU string value to/of 576
change/add MaxMSS string value to/of 536
-----
FASTER MODEM CONNECTIONS--DATA BUFFER AND PACKET KEEP ALIVE VALUE
In HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\VxD\MSTCP
change/add DefaultRcvWindow string value to/of 4288
change/add DefaultTTL string value to/of 128
Reboot to take effect.
-----
OPTIMIZE INTERNET CONNECTIONS
1. Go to Control Panel>Modems. Click the Properties button. (notice the com port assigned). Set maximum speed to 115200. (Only connect at this speed should not be checked). Click the Connection Tab. Click Port settings button. Make sure fifo is checked and both slider bars are all the way to the right. Now go to the Advanced Button. In the extra settings field type S11=40(that's S eleven). Ok out of everything and close.
2. Go to the Dialup Networking Folder. Select the connectoid that relates to your DUN connection. Right click it and select properties. Select the Server Types tab. Enable Software Compression should be checked. TCP/IP should only be checked. Click on the TCP/IP Settings button. Check Use ip header compression.
3. Open your system.ini file. Within the [386Enh]
add COMBoostTime=1 and COMXBuffer=1024 (com X being the assigned com port for the modem)respectively.
[386Enh]
COMBoostTime=1
COM3Buffer=1024
ebios=*ebios
woafont=dosapp.fon
mouse=*vmouse, msmouse.vxd
device=*dynapage
device=*vcd
4. Open regedit. Drill down to:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\VxD\MSTCP]
Add the String value DefaultRcvWindow with value data of 8192
(I have dsl, mine reflects 32120)
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\VxD\MSTCP]
"LMHostFile"="C:\\WINDOWS\\lmhosts"
"LocalCopyMade"="1"
"EnableDNS"="1"
"Lanabase"="0"
"EnableRouting"="0"
"Tcp1323Opts "="1"
"SackOpts"="0"
"HostName"="kevin"
"Domain"="pacbell.net"
"SearchList"=""
"NameServer"="206.13.28.12,206.13.31.12"
"DefaultRcvWindow"="32120"
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Class\NetTrans\0006]
(the 0006 is the subkey that relates to my dialup adapter. Yours will probably be a different number). (To find out which subkey is your dialup adapter go to:[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Class\Net]
click on a numbered subkey. Look to the right and you'll see which adapter that subkey is for. when you determine the correct numbered key. go back to Nettrans and find the match).
Add a String value MaxMTU with value data of 576.
Add a String value MaxMSS with value data of 536.
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Class\NetTrans\0006]
"DriverDesc"="TCP/IP"
"InfSection"="MSTCP.ndi"
"IPAddress"="0.0.0.0"
"IPMask"="0.0.0.0"
"DeviceVxDs"="vtdi.386,vip.386,vtcp.386,vdhcp.386,vnbt.386"
"InstallVnbt"="0"
"InfPath"="NETTRANS.INF"
"ProviderName"="Microsoft"
"DriverDate"=" 4-23-1999"
"DevLoader"="*ndis"
"MaxMTU"="576"
"MaxMSS"="536"

reboot.