Windows
3.x and Trumpet Winsock
With
Windows 3.x we have been distributing Trumpet Winsock 2.0b. This version
is fairly easy to configure and doesn't expire. We have found later
releases of Trumpet Winsock extremely tedious to set up and therefore have
ignored them. The arrival of Windows95 with it's built-in TCP/IP and
Dial-Up Networking features have also made the use of Trumpet Winsock
almost obsolete.
If you
need instructions on how to install our Windows 3.x software package, then
go here!
I'll
also go over quite a bit of troubleshooting Trumpet
Winsock.
Our
setup program automatically configures Trumpet Winsock for you. All you
have to do at the end of your software installation is enter your
password, so we'll "review" your settings as opposed to
starting from scratch.
Review
Your TCP/IP Configuration
Checking
your settings in Trumpet Winsock is quite easy actually. Open up your
"Eagle Internet" program group and double click on the Trumpet
Winsock icon. (If for some reason you didn't see
the Trumpet Winsock window perhaps it loaded "minimized?"
Try holding down your ALT key and pressing the TAB key until
you see "Trumpet Winsock" appear in the window, then let
go! That will bring up the Trumpet Winsock window for you)
Once you're in Trumpet Winsock, just click on File and
then click on Setup.
Some of the fields will be grayed out (Default
Gateway, Name Server). If you need to change these fields, uncheck the
Internal PPP option, make your changes, and then re-check Internal
PPP when you're finished.
Let's review the fields top to bottom, left to right.
IP address: This will change each time you dial in. If you're
having problems connecting you can set this to 0.0.0.0 forcing Trumpet
Winsock to fetch a new IP number on your next call.
Netmask: 255.255.255.0
Default Gateway: 209.167.16.1
Name server: 209.167.16.10
Domain Suffix: eagle.ca
Packet vector: 00
MTU: 1500
TCP RWIN: 4096
TCP MSS: 966
Demand Load Timeout (secs): 5
TCP RTO MAX: 60
You should have Internal PPP checked when you're all
done.
Do NOT select Internal SLIP.
Your SLIP Port and Baud Rate should be set to your
modem's parameters.
Hardware Handshake should be checked.
Van Jacobson CSLIP compression should be checked.
Online Status Detection can be on None.
File
> PPP Options
When you start
looking around at the other settings in Trumpet Winsock, a common mistake
by our clients is to fill in the Username and Password fields on the File
> PPP Options screen. This actually logs you in using "Password
Authentication" which is a different way of sending your username and
password. Please be sure you have no check mark in the box "Use
Password Authentication Protocol" You will be able to get
connected, but your email and web browser won't work (nothing works
actually).
Scripts
for Trumpet Winsock
Believe
it or not, that's the basics behind Trumpet Winsock. The next thing you
need are the "scripts" that Trumpet Winsock uses to make your
connection and hang up the phone.
Our
installation program automatically placed a few of these files in the
winsock directory (they
end with the extension .cmd).
If you think yours have become damaged, then you can download a zipped
copy of them here.
Common
Questions and Answers
When you connect to eagle using Trumpet Winsock and you find
your Email program and your Web Browser doesn't work, the first place to
look at is Trumpet Winsock!
Q:
Sometimes I have to dial in several times before I get an IP address.
A: Try
resetting the IP address to 0.0.0.0 to force winsock to start fresh. Click
on File > Setup and change the IP address at very
top to 0.0.0.0. Click on OK twice. Exit and reload Winsock and try
again.
Also,
have a look at your C:\AUTOEXEC.BAT file and see where the SET commands
were added. If you go into a menu program or load windows before the line
"SET TMP=C:\TMP" gets executed, this will cause problems with
Trumpet Winsock. You may have to move the line that calls your menu to the
very bottom.
Some computers
have a very sophisticated Autoexec.Bat file that branches off to different
places depending on your start up mode. In this case you are better off to
move the "SET TMP=C:\TMP" line to the very top of your
Autoexec.Bat file.
Q: When I
load up (an internet program) it says "TCPMAN.EXE NOT FOUND."
A: Your
internet program is looking for the winsock.dll stack, which is handled by
trumpet winsock in windows 3.1x. If you don't have Trumpet Winsock loaded
you'll get this message. ("tcpman"
stands for TCP Manager by the way)
You should
also ensure you have a copy of winsock.dll in a directory reachable by
Windows. Our installation package puts a copy in your main Windows
directory (usually C:\WINDOWS) and stores a copy in the Winsock directory
(usually C:\EAGLE\WINSOCK).
Q: When
Trumpet Winsock dials in I see "invalid login" on the screen.
A: Take
a good look at the screen and make sure Trumpet Winsock passed your login
name (with or without a
capital P at the beginning)
when the server asked for the login name. Some modems are easily confused
and send the wrong response which means you either need to tinker with
your modem settings or use login3.cmd instead.
You may also
have a login2.cmd file. Before you can use this one you must edit it and
insert your login name and password. Click on Dialer > Edit
Scripts and double click on login2.cmd. This should take you
into Notepad. Read the information on the screen carefully. There are
comments above the two lines you need to edit. This script only dials
once. It works best with RPI modems.
The other
reason you'll see "invalid login" is due to your password being
wrong. Re-enter it by clicking on Dialer > Setup.Cmd. Make
sure you Caps Lock light is off.
Q: I don't
get an IP address when I log in and nothing works.
A: Check
to make sure you haven't filled in the PAP screen. Click on File
> PPP Options. Make sure the Username and Password
fields are blank and that "Use Password Authentication"
is unchecked.
Also check to
see if your C:\TMP directory exists and that the line SET TMP=C:\TMP is
being executed before you load windows.
Q: When I
click on Dialer | Login I get "modem failed on ATZ"
Q: When I dial I get "modem not responding"
A:
Trumpet Winsock attempted to communicate with your modem and was expecting
a response and didn't receive one. There are many items to look at:
Do you have
any memory resident fax software or communication packages loaded? Many
Aptiva's, Compaq's and Packard Bell systems come with handy voice and fax
communication centres which must be disabled before Trumpet Winsock can
use your modem. Do you have a phone, fax or answering machine on the same
circuit? Try disconnecting these devices and see if the problem goes away.
Some devices "charge up" by taking electricity from the phone
line, and this may cause the modem to detect a No Carrier and disconnect.
Is Trumpet
Winsock using the correct Com Port to talk to your modem? You can run
Microsoft's MSD utility to look at what com ports are available in your
computer. You'll need to get to a DOS prompt and type MSD (Enter). Select
C for Com Ports and have a look at the chart displayed. Com1 to Com4 have
"default" values which are:
Port Base I/O Interupt
Com1 03F8 IRQ4
Com2 02F8 IRQ3
Com3 03E8 IRQ4
Com4 02E8 IRQ3
It's still a
guessing game determining what port your modem is connected to. Check to
see what type of UART Chip is available for each port. High Speed modems
should be using a 16550 chip. A serial mouse is usually connected to Com1.
Life gets complicated after that. If
you have a mouse a Com1, your modem might be on Com2 or Com4. You can't
set your modem to Com3 as it uses the same IRQ as Com1 and your mouse and
modem will fight for control. If your modem is on Com3 it must be
configured to use a different IRQ.
If you have a
mouse on Com2, your modem might be on Com1 or Com3.
You can try
changing your com port setting in Trumpet Winsock by clicking on File
> Setup and editing the Slip Port entry and restarting
Winsock and trying again.
You should
also check to ensure Windows knows the values for each com port you are
using, and that these values are set for each port from lowest to highest.
For instance, if you have a mouse on Com1 and your modem is set to use
Com4, you'll need to tell windows the port settings for all four com
ports! If your mouse is on Com2 and your modem is on Com3, you only need
to configure com1 to com3.
To configure
your port settings in Win3.1 you need to open your "Main"
program group and double click on Control Panel. From here double click on
Ports. By default it starts on Com1. Click on Settings and then Advanced.
Make sure the Base I/O and IRQ are not "default" but follow the
info in the chart above. Do the same for your other Com ports. The Com
port that your modem is attached to should have the Flow Control set to
"Hardware" instead of Xon/Xof, and the baud rate on this screen
(the "settings" screen) should be 9600 for Win31 or 19200 for
windows for workgroups. If you make any changes to the IRQ settings
Windows will ask if you want to restart. I'd say no until you get all your
ports configured, and then exit and reload windows.
Do you have
the correct baud rate entered for your modem? Windows isn't very hardy on
the communication field so we suggest you enter 38400 for 14.4 modems and
57600 for 28.8 modems. It's worth checking your baud rate as we've seen it
appear as 0 or 120 during some of our trouble calls. Click on File | Setup
and verify the Baud Rate setting. Some "rockwell" based 14.4
modems *only* work with the baud rate set to 14400 or 19200.
Please return to the EAGLE.CA - Customer Support Centre
for instructions on customizing your web browser preferences and
configuring your email software!
Portions of this
site updated November 20, 2001
© 1995-2000
EAGLE.CA |
Cobourg office:
Northumbria House
26 Chapel Street
Cobourg, ON
Canada
K9A 1H9
(905) 3739313 |
Port
Hope office:
2nd Floor
26 Ontario Street
Port Hope, ON
Canada
L1A 2T6
(905) 8851971 |
Mailing address:
P.O. Box 220, Cobourg, ON K9A 4K5
Toll Free
187737eagle
FAX (905) 3731801 |
Account or General
Information:
accounting@eagle.ca |
Technical
Support:
support@eagle.ca |
Web Design & eCommerce
business@eagle.ca |
|