These instructions are rather long, but please read them completely. The time that you might save by skimming the instructions is small, especially compared to the time you would then spend trying to find your mistake (s)!
A small note to those of you using Windows95: while you can use Trumpet with that operating system, there's no reason to because Win95 includes its own equivalent (and better!) TCP/IP stack, called DUN (Dial-Up Networking). Click here for DUN instructions. If you're using WindowsNT, then you should follow these instructions. For instructions in setting up all appliactions to work with these or other TCP/IP stacks, see PC's Help Page.
At first, it seemed that using Trumpet would be in violation of the NETCOM Netcruiser License Agreement. I would not be using Netcruiser, which would violate section 1.3. I would have to reverse-engineer Netcom's connection in order to write a LOGIN.CMD for Trumpet, violating 7.2. So it would be a criminal offence, as stated in 7.4. But, I received the following from Kael Loftus at the beginning of June 1995:
>The bottom line is, we don't mind if you use a different Winsock. The Agreement needs to be >altered to reflect this fact. As you point out, it makes little difference to us what means >you use to access your NetCruiser account, as long as we can monitor the usage. Recently, >certain proprietary code has been removed from the system making it possible for us to monitor >usage regardless of the user's Winsock. Given this change, your use of the Trumpet (or >similar) Winsock is acceptable. >I appreciate the effort you have taken to make sure your usage complies with the intent of >NETCOM's _Terms of Service Agreement_. Please feel free to pass my comments along to your >fellow users. [snip]
So, I think this means that it is fine for me to share details about using Trumpet.
First, download Trumpet Winsock 2.1F from whatever WWW or FTP site you like; I'd suggest papa.indstate.edu/winsock-l/winsock/twsk21f.zip. But you can obviously get it from whatever site you'd like.
I am well-aware that Trumpet Winsock 3 is now available. Several people have written me noting that these instructions work well for it too, which I am of course glad to hear :-). I don't plan to support it at this time, however, because it offers no substantial benefits in any area that I am aware of. If anyone believes otherwise, do let me know -- I want to be persuaded. In the meanwhile, meaning "until I get enough spare time to modify these instructions further," I suggest using Trumpet 2.1F, which works just fine; if you must use Trumpet 3, you will most likely still find these instructions and the accompanying script useful.
Unzip Trumpet into a directory of its own. I recommend C:\TRUMPET but you are free to use whatever directory name you want, of course. You may now delete the archive file twsk21f.zip since its contents are now in the C:\TRUMPET (or equivalent) directory.
Put Trumpet's directory in your AUTOEXEC.BAT path line, and make sure that your remove Netcom's directory from the path (You can still use winsock applications with Netcruiser if you want to, even without Netcruiser in the path, so long as Autoload winsock.dll is enabled in NC's Startup Options). After modifying your path, reboot your computer so that the new path will take effect.
Now, the login script. Thanks to the generosity of Eric Phelps, who provides FTP space for this file, you can download a copy of my login script here. You should shift-click on the preceding link, and specify in the resulting dialog box that the file be saved in your Trumpet directory as LOGIN.CMD. You will want to overwrite your existing login.cmd file. Skipping this step, overwriting the Trumpet script, is one of the most common errors.
Now, configuration options for Trumpet: load TCPMan.exe and, from its File menu, select Setup, and make sure that the following choices are made:
126.96.36.199 188.8.131.52 184.108.40.206 220.127.116.11 18.104.22.168 22.214.171.124
Note that some people think that tweaking MTU, RWIN, and MSS is very important. I don't, but if you want to see what you can do, check out this page.
Now you are ready to login for the first time. Choose Dialler | Login. It will ask you for the following information:
When I login, I get a message like the following in my Trumpet window:
1>Trumpet Winsock Version 2.1 Revision F 2>Copyright (c) 1993,1994,1995 by Peter R. Tattam & 3>Trumpet Software International Pty Ltd. 4>All Rights Reserved. 5>THIS IS AN UNREGISTERED COPY FOR EVALUATION ONLY (14 DAYS LEFT). 6> 7>Use of this copy for more than 30 days requires the copy to 8>be registered - select the "Special/Register" option from the program menu. 9> 10>License terms and conditions apply to your use of this software - select the 11>Special/license" option from the program menu. 12> 13>This program incorporates a time lock feature and will cease to operate if 14>not registered within 30 days. Trumpet Software International encourages 15>you to register your evaluation copy early and well within the 30 day 16>evaluation period. 17> 18>This software may not be distributed or otherwise made available to the 19>public except in accordance with the license conditions stated in menu 20>option "Help/Distribution". 21> 22>ATZ 23>OK 24>AT&FE1Q0V1X4&B1&C1&D2&H1&R2L0S0=0S11=40 25>OK 26>ATDT703-242-8936 27>CONNECT 26400/ARQ 28> 29>netcom6 login: #bedelman 30>Password: 31>PPP session from (126.96.36.199) to 188.8.131.52 32>Connected. Your IP address is 184.108.40.206. 33>PPP ENABLED 34> 35>Script completed
Yours will differ in the following ways: line 24 will be your init string. Line 26 will be the phone number that you use, line 27 the message that your modem reports when it makes a connection. Like 29 may have something like "netcom13" (it says the number of the modem that you're connected to at the POP, I believe, but not all POPs report this information). Then, line 29 will have your username. (Again, make sure that you have not forgotten the # sign; if you did, then run Setup from the Dialler menu to correct that critical mistake.) Finally, line 30 will not show your password.
If everything worked OK and you now have Trumpet working OK, I'd appreciate it if you can press this button letting me know that everything worked OK for you. If you have problems, review everything that you have done so far and see if you missed anything or made any mistakes. Then check the Troubleshooting and Where To Go For Help sections, below.
If line 31 does not show up, then make sure that your login-name has the '#'; that your login-name is spelled correctly; and that your password was entered correctly. If you think you might have mis-typed your password when you entered it as instructed above, simply rerun SETUP.CMD from the Dialler menu.
The most common mistake that I've seen is to forget to enter the Name Servers in the Configuration Step above. Another common mistake is forgetting to download my Script. You must use this script or Trumpet will not connect to your Netcruiser account!
If you get lots of COMM OVERRUN's, check the info at The Navas Modem FAQ for troubleshooting information. You might also want to check Microsoft's 16550 UART Configuration Instructions.
If you get Modem Not Responding errors, try changing your baud rate. For example, some people find that a baud rate of 28800 simply will not work for their system, but changing it to another value (say 57600) makes everything work fine. Strange, but so is life!
If you get strange, inexplicable errors, make sure that you have selected Internal PPP in Trumpet's File | Setup, and not Internal SLIP.
If you realize that you have misentered your modem init string (if you included the AT, for example), username (forgot the # sign), or phone number, you may edit that data by opening trumpwsk.ini in a text editor. You will find the pertinent lines at the very end of the file. Note that your password can only be modified by running setup.cmd from the Dialler menu.
I am happy to help with any and all questions regarding Trumpet. If you e-mail me, be sure to include all of the following information:
Once you get Trumpet working, I'd appreciate it if you could press the Yes, Trumpet works! button, above. If you have comments and/or a good or bad experience to share, you are, of course welcome to e-mail me
Go to the Silicon Valley Geo Page.