|
DOS Enable: 3Com Megahertz XJEM3336 and CCEM3336 Ethernet Modem User's Guide
Back to Contents Page
DOS Enable: 3Com® Megahertz® XJEM3336
and CCEM3336 EthernetModem User's Guide

|
NOTES: 3Com recommends that you run Setup from
Windows® if Card and Socket Services (C&SS) are installed on your
computer. Setup detects how C&SS will enable each of your PC Cards, and
also determines what resources are available on your computer. If you
use the enabler, in many cases you must determine what COM port, Base
I/O addresses, and IRQs to assign to your PC Cards.
You do not need to run the Enabler (ENABLE.EXE)
if you run Setup (see "Setup for Windows for
Workgroups") or if your system has C&SS version 2.1 or
above and you want to use only an NDIS Network or only the modem functions.
|
Automatic Installation
The EthernetModem installation diskette contains an
auto-install program which will run completely on its own.
To run the auto-install program, perform the following steps:
- Type INSTALL from the
DOS prompt.
- The program will examine your system and then ask you
to select either Card & Socket Services or Point Enabler.
- Choose Point Enabler.
- The program will finish the rest of the installation
on its own.
Use these guidelines if you wish to run the auto-install
program using command line options:
- Type INSTALL /? to see
the list. If this does not bring any results then type SETUP/?.
- To default to the Point Enabler instead of Card and Socket
Services use /P.
- To run the auto-install program in text mode instead
of graphics mode use /T.

|
NOTE: Use this switch if the auto-install has
locked up.
|
To un-install the drivers, execute UNINSTAL from
our diskette immediately after running the auto-install program.
NOTICE: If you have installed any other software after
you ran the auto-install program, running UNINSTAL may cause problems with these
programs.
Manual Installation
This section outlines the procedure to follow for configuring
an EthernetModem point enabler. Only those with a technical background
should follow these guidelines to install the point enabler for the first time.
If you are a first time user it is recommended you install the point enabler
using the INSTALL program, and then if the point enabler is not configured refer
to this section.

|
NOTE: Many systems have more than one slot, usually
two. Depending on your particular system, the top slot may be considered
A or B (/SA or /SB) and the bottom may be considered B or A (/SB or /SA).
|
Command Line Format
The EthernetModem point enabler, ENABLE.EXE,
will default to the values specified in ENABLE.INI. You may change any
default settings when you run the enabler by using the switches in Table 1.
ENABLE.EXE uses the following command line
format:
SETEM /Sn /Cn /In /Bnnn
/Pnnnn /Dnnnn
Table 1. DOS Enable Switches and Descriptions
| Switch |
Description |
| /Sn |
tells SETEM which slot your EthernetModem is
inserted. n = A, B, C, or D and the default is A. |
| /Cn |
indicates which com port the "modem" side of the EthernetModem
will use (where n = 1, 2, 3, or 4). Default is 2. |
| /In |
assigns a specific interrupt (IRQ) to the Ethernet
side of the EthernetModem. Options for n are 2, 3, 4, 5, ...
15. Default is 5. |
| /Bnnn |
assigns a specific I/O port address to the EthernetModem
(where values of nnn range from 200 to 3C0, in steps of 20h. Default
is 300. |
| /pnnnn |
Indicates the starting memory address for the Card.
Values of nnnn can be C000h to EF00h in 100h increments. The default
is D000h. You must exclude the same memory range on the memory manager
line in the CONFIG.SYS file. C800h-C8FFh or D000h-D0FFh are good
choices.
|
| /M |
enables the Modem side only. |
| /L |
enables the Ethernet side only. |
| /un |
Disables the slot the card is in, where n can
indicate slot A through H. It removes enabler information from memory
and turns off the power to the card. If no slot is specified, all slots
are disabled.
|
| /? or /H |
displays help options. |
| /iln or /imn |
Indicates the LAN or modem interrupt (IRQ) you will
use, where n indicates the interrupt level. The value of n can
be 3, 4, 5, 7, 9, 10, 11, 12, 14, or 15. 3 and 5 are good choices. Your
EthernetModem requires two IRQs, one for the LAN and another for
the modem. Both must be either greater than or less than 8. If you are
using COM1 or COM3 for your modem, the modem IRQ default is 4. If you
are using COM2 or COM4, the default is 3. The LAN IRQ always defaults
to 5. Your Megahertz EthernetModem can use any IRQ that is available.
The configuration of your computer determines which IRQs are available.
|
| /nn |
Indicates the node address, and can be used to override
the Card's internal node address. |
| /o |
Run the PC Card enabler only. This option will cause
the enabler to emulate earlier Megahertz point enablers. Required for NDIS
based networks. Must be removed for ODI drivers. |
| /v |
Displays verbose status messages |
For example, to indicate that you want to use COM4 and Slot
B, you would enter the following statement at the DOS prompt:
ENABLE /C4 /SB
ENABLE.EXE Configuration
Follow these steps to configure ENABLE.EXE.
- Copy the file ENABLE.EXE from the EthernetModem
Installation diskette to your root directory (C:\).
- There are several variations on how you should load ENABLE.EXE:
- To use the EthernetModem with an ODI network (Novell),
add this line to your AUTOEXEC.BAT file before any network drivers:
ENABLE /SA /C2 /I5 /B300 /PD000
- To use the EthernetModem with an NDIS network system,
insert the following line in your CONFIG.SYS file before any NDIS related
devices:
DEVICE=C:\ENABLE.EXE /SA /C2 /I5 /B300 /PD000
- To activate just the modem side of the EthernetModem,
insert the following line in your AUTOEXEC.BAT file:
ENABLE /M /SA /C2 /I3 /B300 /PD000
- To activate just the Ethernet side of the EthernetModem
for use with an ODI network, insert the following line into your AUTOEXEC.BAT
file before any ODI drivers:
ENABLE /L /SA /I5 /B300 /PD000
- To activate just the Ethernet side of the EthernetModem
for use with a NDIS network, insert the following line into your CONFIG.SYS
file before any NDIS-related devices:
DEVICE=C:\ENABLE.EXE /L /SA /I5 /B300 /PD000
- In the CONFIG.SYS file you need to add an 16K
memory exclusion to the memory manager you are using, such as EMM386.EXE,
or QEMM386.SYS, before ENABLE.EXE:
DEVICE=C:\DOS (or windows)\EMM386.EXE
X=D000-D3FF NOEMS
Memory Conflicts
If you encounter any memory conflicts, you will need to
change the attribute memory address (D000-D3FF) to something else. Suggested
addresses are in Table 2.
Table 2. Suggested Memory Attribute Addresses
Attribute Memory
Address |
/P parameter |
Memory Manager
Exclusion |
| C000-C3FF |
/PC000 |
X=C000-C3FF |
| C400-C7FF |
/PC400 |
X=C400-C7FF |
| C800-CBFF |
/PC800 |
X=C800-CBFF |
| CC00-CFFF |
/PCC00 |
X=CC00-CFFF |
| D400-D7FF |
/PD400 |
X=D400-D7FF |
| D800-DBFF |
/PD800 |
X=D800-DBFF |
| DC00-DFFF |
/PDC00 |
X=DC00-DFFF |
| E000-E3FF |
/PE000 |
X=E000-E3FF |
| E400-E7FF |
/PE400 |
X=E400-E7FF |
| E800-EBFF |
/PE800 |
X=E800-EBFF |
| EC00-EFFF |
/PEC00 |
X=EC00-ECFF |
Port Conflicts
At the same time you have memory address conflicts, you
may also have an I/O port address conflict (/Bnnn parameter for ENABLE.EXE).
Make sure you try all possible addresses. The following
are included.
200, 220, 240, 260, 280, 2A0, 2C0, 2E0, 300, 320, 340, 360,
380, 3A0, and 3C0.
Interrupt
You also may have problems due to the interrupt you've selected.
This is the network and not the modem interrupt. Make sure you try every interrupt
between 2 and 15.
Adding DOS Enable to CONFIG.SYS
The enabler can also be run from the CONFIG.SYS file.
To add DOS Enable to your CONFIG.SYS file, follow these steps:
- At the DOS prompt (C:>), enter md
\mhtz to create an MHTZ directory on your hard drive.
- Insert the Megahertz Installation and Registration
Diskette (the Diskette) into the floppy drive.
- At the DOS prompt (C:>), type
copy a:\enable.* c:\mhtz
and press <Enter>.
This copies ENABLE.EXE and ENABLE.INI to the C:/mhtz
directory.
- Use a text editor such as EDIT to add the following
two lines to the END of your CONFIG.SYS file:
[common]
DEVICE=C:\MHTZ\ENABLE.EXE
[common] is needed only if you are using DOS 6.0 or later (type ver
at the DOS prompt to see what version of DOS you are running).
This will allow the enabler to run every time you reboot your computer.
- Copy the networking files you will need to your hard
disk, and set up your networking files. Check the README.TXT file on
the Diskette if you need more information on how to set up your specific networking
system.
- Using a text editor such as EDIT, modify the Memory=
and the ComboFile= lines in file ENABLE.INI that you copied
to your hard drive.
To use the NET.CFG settings using Novell® NetWare®, set
ComboFile=C:\MHTZ\NET.CFG
To use Windows for Workgroups, set
ComboFile=C:\WINDOWS\PROTOCOL.INI
Memory specifies the memory location to be used to
enable the Card. If you are using C&SS, specify the same address that it uses.
If you are using the enabler, have your memory manager exclude the memory range
you will use. You should exclude a 4K block of memory. For example, if you were
using memory location D000h, you could exclude the 4K block for EMM386 by adding
the flag X=D000-D0FF to the driver line for it. For example: DEVICE=C:\DOS\EMM386.EXE
NOEMS X=D000-D0FF.
ComboFile indicates the file where the EthernetModem
resources are kept for use by the drivers. To modify the resources allocated
to the Card, modify this file. The value on the statement ComboFile= should
be the full pathname of the network initialization file. The enabler gets the
needed resources from NET.CFG or PROTOCOL.INI.
Your EthernetModem is installed. Refer to "Connecting
the Cables" for cabling instructions.
Please read
all restrictions and disclaimers.
Back to Contents Page
|