Turnpike (3rd Party Diallers) & WinSock (win95/98)
This little section is devoted to fixing problems with winSock in win95/98 caused by 3rd Party Diallers such as Turnpike as part of Troubleshooting a modem.
I do not have any personal experience of Turnpike, though I understand it to be much used by Demon users. I'm therefore indebted to Paul Terry for the section at right:
Winsock.dll (or Wsock32.dll to name it's newer brother) is a Windows®' Sockets file which is intimately involved in all Network & Dial-Up Networking (DUN) connections.
Winsock was clearly a very flaky file in win95, as 3rd-party diallers like TurnpikeTM avoided it in favour of it's own file, and even the Windows' designers constantly updated it all the way through both win95 & win98 (the latest version is v2.2).
Unfortunately the early Turnpike winsock was incompatible with the Windows' winsock, so if Turnpike is removed without first reconfiguring to use the system winsock, DUN connections are then impossible.
"Versions of Turnpike prior to Version 3.05 were supplied with a winSock made by NTS, which was not fully compatible with the Microsoft winSock that is supplied with Dial-Up Networking.
If you use an old version of Turnpike, you can install Dial-Up Networking and configure Turnpike to use the Microsoft winSock. Alternatively, upgrade to a more recent version of Turnpike, which will install and configure DUN 1.3 for you."
Fixing the Problem
If Turnpike has been removed from the computer, it will be necessary to replace copies of winsock.dll, Wsock32.dll and/or wsock.vxd on the computer.
- If your computer system is Windows 95, it will be a good idea to upgrade winSock to version 2.2 - go here & download w95ws2setup.exe, then install on the system. This will replace all the necessary files whilst updating them.
- Otherwise, extract them from the Windows cabinet files.