Page 1
O N T R O L ™ O T A L O T A L O N T R O L M P / 1 6 w i t h M P / 1 6 w i t h S N M P M a n a g e m e n t S N M P M a n a g e m e n t O P E R A T O R ’...
Page 2
U.S. Robotics and the U.S. Robotics logo are registered trademarks of U.S. Robotics Access Corp. Total Control, MP/16, Courier, and V.Everything are trademarks of U.S. Robotics Access Corp. Any trademarks, tradenames, service marks or service names owned or registered by any other company and used in this...
MP/16. Chapter 3. Using Total Control MIBs. Provides information useful for managing the MP/16 using MIBs. Intended for those who are not using Total Control Manager/SNMP (TCM) to manage the MP/16.
Assigning IP Addresses ........2-7 Management Over a LAN....... 2 -11 Dial-Up Management........2-13 Modem Setup..........2-18 Chapter 3 Using Total Control MIBs ......3-1 Command Tables..........3-2 Supported MIB II Groups ........3-4 The Chassis MIB ..........3-6 The NMC MIB........
Page 6
Appendix A EIA RS-232 Pinouts ........ .A-1 RJ45 Pin Assignments ........A-2 RJ45 to DB-9 and DB-25 Conversions ....A-3 Connecting the MP/16 to Another DCE .....A-4 Minimum Requirements........A-4 Appendix B Configuration Menu Guide ..... B-1 The Main Menu..........B-1 Configuration Menu........
Figure 1-1. Basic Components of SNMP Management SNMP Agent A special SNMP agent contained in the MP/16 interprets SNMP commands and relays them to the managed objects in the MP/16. Management Station As a network manager, you are responsible for setting up the...
Page 8
MP/16 management module, and applied to the modems. Likewise, when TCM polls the MP/16 for the status of the modems, TCM uses the Modem MIB to interpret the SNMP information gathered and display the correct settings and LED status for each modem.
LAN or WAN (dial-up) connection. Management from a LAN The LAN port on the MP/16 allows you to establish an SNMP connection over a LAN. Figure 1-3. Management Station on the LAN...
Page 10
Management Stations in remote locations. Figure 1-4. Dial-up Management Direct Management A local SLIP connection can be made by connecting the Management Station to the MP/16’s Console port using a standard, EIA RS-232 connection. Figure 1-5. Direct SLIP 1-4 Overview...
In addition to supporting normal connect speeds under V.34, V.FC, V.32 terbo, V.32 bis and older ITU-T standards, the modems in the MP/16 can connect at 31.2 Kbps and 33.6 Kbps when connecting with other U.S. Robotics modems with 33.6 Kbps capability.
See your SNMP management software guide. If you are using Total Control Manager/SMP (TCM) to manage the MP/16, you will not need this disk, as these MIBs are included with the software. See the TCM Installation/Configuration Roadmap for instructions on compiling the MIBs.
♦ Four rubber feet for placing the unit on a desktop. ♦ Two metal flanges and four screws for rack mounting the unit. ♦ One 3.5" floppy diskette containing the Total Control MP/16 Enterprise Specific MIBs In addition to the provided hardware, you must have the following to successfully install the Total Control MP/16: ♦...
Ethernet DIP Switches DIP Switch 3 Sixteen telephone Connector Connector OFF for configuration cords are provided For SNMP For SNMP ON for direct SLIP or management management Dial-up (WAN) only only management Figure 2-1. MP/16 Back Panel The Unit 2-3...
RUN/ FAIL MP/16 V.34 with SNMP Management RUN/ FAIL RUN/ STATUS LAN TX LAN RX WAN TX WAN RX FAIL Management LEDs Figure 2-2. MP/16 Front Panel Modem LEDs Colors LEDs Run/Fail Modems 1-16 idle Green power on online Orange —...
Placement The MP/16 must be placed in a location with access to the following: ♦ A standard grounded 115V AC wall socket or power supply ♦ Analog phone lines ♦ The router, terminal adapter, or other DTE to which you will connect the modem EIA RS-232 ports ♦...
! Leave room above and below for adequate ventilation. Use fan trays if necessary. Power Be sure the power switch on the MP/16 is turned OFF before plugging in the power cable. The supplied power cable plugs into the back of the MP/16 and connects to any standard, grounded 110v, 60Hz AC electrical outlet.
IP address and subnet mask for the MP/16. Default Addresses The MP/16 Management ports (LAN and Console) are configured to default to the following Class C IP addresses. We recommend changing these defaults to fit your network IP addressing scheme.
Page 20
PC and communication software (if unsure, leave at 9600 or set it to 19.2K). The following table reflects the table labeled SPEED printed on the back of the MP/16. Table 2-2. Console Port Speed Switch 1...
Page 21
To PC or Terminal Figure 2-6. Connecting to the Console Port Power on the MP/16. The Run/Fail LED on the bottom row of LEDs flashes while the MP/16 runs its self-diagnostic. After the MP/16 has finished booting, the Run/Fail light should be solid green.
IP address assignments, select Save Configuration to Non-Volatile Memory (7) from the Configuration menu to save the settings to the MP/16’s NVRAM. Make sure that Console DIP Switch 4 is in the UP (OFF) position so that the MP/16 boots from the NVRAM configuration. Remote Configuration...
TCM interface. Management Over a LAN Two types of Ethernet connectors on the back of the MP/16 (AUI and UTP) allow SNMP management over a LAN. The LAN IP address and subnet mask are assigned through the MP/16 User Interface (UI) as explained in the previous section.
Page 24
Figure 2-7. Cabling to a LAN NOTE: If there is no Ethernet cable attached to the MP/16 when you power it on, the MP/16 defaults to the AUI port. If you later decide to connect to the UTP port, you must reset the MP/16 by powering it off.
Dial-Up Management The Console port on the back of the MP/16 allows you to manage it using a dial-up SLIP (WAN) connection. The Console port must be assigned a WAN IP address and subnet mask. If you have not already done so, follow the steps for assigning IP addresses earlier in this chapter before continuing.
Page 26
Use the following steps to set up the MP/16 for dial-up management: Set Console port DIP switches. The Console port DIP switches are located to the immediate left of the Console port. Console DIP Switches Figure 2-8. Location of Console port DIP Switches ♦...
Page 27
Configure the modem. Connect a PC running a communications program or terminal emulator to the modem. IMPORTANT: Set the communications software or terminal emulator to the same serial port rate at which you set the Console port in step 1. Configure the modem with the following settings: Command Setting...
Page 28
Connect the modem to the MP/16 Console port. Use the RJ45- to-DB-25/DB-9 serial cable to connect the modem to the MP/16 Console port as pictured below: To external modem Dial into modem from configuration console Figure 2-9. WAN connection using an external modem...
Page 29
TELCO Figure 2-10. Using an MP/16 Modem for Dial-up Management NOTE: If you use one of the modems in the MP/16 to dial in to the MP/16, you will NOT be able to perform future upgrades to the modems in the MP/16 through TCM without onsite intervention.
Connecting to Your DTE The RJ45 serial ports for the modems in the MP/16 conform to the EIA RS-232 standard for Data Communication Equipment (DCE) devices. Standard RJ45 cables may be used to connect the modems to any RJ45 Data Terminal Equipment (DTE) interface also in conformance with the RJ45 EIA-232 standard.
Page 31
Setting Modem DIP Switches The modem DIP switches define the basic power-on/reset defaults for the modems in the MP/16. Use the table on the following page to set the DIP switches for compatibility with your system. The following illustration shows the location of the modem DIP...
Page 32
Table 2-4. Modem DIP Switch Functions Factory Switch Setting Function Data Terminal Ready Operations Normal DTR operations: computer must provide DTR signal for modem to accept commands; dropping DTR terminates a call DTR always ON (Override) Verbal/Numeric Result Codes Verbal (word) results Numeric results Result Code Display Result Codes suppressed...
Page 33
From TCM, execute the HW Flow Control Def. or SW Flow Control Def. command from the Actions/Commands window ♦ In the Total Control Modem MIB, the MIB objects are loadHwFlowDflt (23) and loadSwFlowDflt(24). For more information, see &Fn in Appendix D.
Page 34
Changing NVRAM settings is a two-step process: Configure the modem with the desired settings. Save the current modem settings to the modem’s NVRAM using the Store to NVRAM command or to the MP/16’s NVRAM using the Auto Configuration feature. Using SNMP Management to Configure the modems We suggest using your SNMP management software to configure the modems.
Special Applications Chapter 4 contains information on configuring the MP/16 for special features and applications such as Link Security, Cellular, Result Codes, and Leased Line. It includes MIB object names, TCM commands, and AT commands for setting modem parameters. Using AT Commands Optionally, you can use AT commands to configure the modem.
Marshall T. Rose. Total Control MIBs and the U.S. Robotics Enterprise The Total Control MP/16 uses a subset of the Total Control MIBs. They are identical to compatible revisions of MIBs used with other U.S. Robotics enterprise equipment. The complete set of Total Control MIBs are comprised of the standard MIBII, the DS1 MIB, and a number of enterprise-specific MIBs.
Issuance of this SET operation also internally sets the read-only ReqId object to the value of the request-id field in the SNMP SET PDU. If the MP/16 is able to handle the command, the read-only Result object is set to inProgress(3) and activation of the command begins.
Page 39
GET the results of the first command. This is the reason for the additional complexity using MgtStationId and ReqId. Using Total Control MIBs 3-3...
Although this group has been deprecated (will become obsolete in the next MIB version), the MP/16 implements it for MIBI compatibility as defined in MIBII. The MP/16 does not support the EGP group, as it does not implement the Exterior Gateway Protocol. icmp The MP/16 supports the mandatory ICMP (Internet Control Message Protocol) group.
Page 41
The MP/16 supports the mandatory UDP (User Datagram Protocol) group. Using Total Control MIBs 3-5...
The term card is used to describe a managed module in the MP/16, while slot is used to describe its location.
Page 43
For the MP/16, it is not possible to add or remove modules as you might in a Total Control Network Hub chassis. The number of slots remains constant, as well as the entities for the modules that correspond to those slots.
Page 44
6 bytes out of the octet string. The total length of the octet string is 102 bytes, although the MP/16 only uses the first 18 bytes for slots 1–3. It is the responsibility of the management station to know how many LEDs each module has on the front panel of the MP/16.
Page 45
Figure 3-2. uchasFrontPanelLedStates NOTE: The most significant bits of the first 3 nibbles for each card are used as outlined above. The most significant bits of the remaining 9 nibbles for each card are reserved and currently always set to zero. Figure 3-3.
Page 46
This is the default value for uchasCmdFunction. Setting uchasCmdFunction to this value will abort any command that is currently in progress. removeFromService(2) Not supported in the MP/16. restoreToService(3) Not supported in the MP/16. hardwareReset(4) In a situation where the software level reset...
Page 47
.sdl (case insensitive) or the filename must be SDL (compatible with earlier versions of NMC software). If a TFTP write session is available on the MP/16, it will send the trigger request to each slot involved in the software download.
Page 48
SDL, all other devices use a loader (located in the device’s Flash ROM boot block), which is in charge of supporting the .SDL file transfer. In these cases, the operational code is not running on 3-12 Using Total Control MIBs...
Page 49
the device. Because the NMC needs to support the TFTP protocol and, as a result, the entire IP stack, a large portion of the NMC’s operational code remains running. Moreover, the SDL functionality is built int o the NMC’s operational code. In this way, SNMP-initiated SDLs need not transfer an .SDL file when NMC SDL is triggered.
The NMC MIB Although the MP/16 management module can not be accurately termed an “NMC,” it uses the Total Control NMC MIB, as it behaves identically in respect to its implementation of applicable NMC MIB variables. To remain consistent with NMC MIB table entries and extensions, the MP/16 management module should be thought of as the NMC when applying MIBs to the MP/16.
Page 51
The NMC's Real-Time Clock Before setting the NMC's real time clock, it is important to tell the NMC what time zone it is in to aid in converting times between local time and Greenwich Mean Time (GMT). This is done by setting nmcTimezone to the appropriate value.
Page 52
Console port. For example, if the remote line is always busy and the NMC continuously tries to dial out, remote management stations may be unable to dial in. Upon the 3-16 Using Total Control MIBs...
Page 53
suspension timer expiration, the NMC may continue to make dial out connections subject to further suspensions by the same rules. NOTE: The values for nmcCfgAtString and nmcCfgWanDialOutPhoneNum can be modified to connect the WAN port to other devices, such as an X.25 PAD. NMC Status Information Most of the objects in the nmcStat group are self-explanatory, with the exception of the NMC test result bitmaps.
Page 54
Management Bus UART #2 Console/WAN port UART Manufacturing NVRAM CRC MP/16 Device Configuration NVRAM CRC Ethernet Interface hardware Failure of one or more power up tests results in the NMC blinking its Run/Fail LED alternately green and then red. If all power up tests pass, the NMC Run/Fail LED remains solid green.
Page 55
NMC Commands Configuration-related Commands Before discussing each of the configuration-related NMC commands, there are a number of items that need to be addressed. First is the issue of NVRAM. Each NAC has its own NVRAM. In addition, the NMC has its own NVRAM. The two are completely independent.
Page 56
For the most part, this command restores the entire chassis to the factory default configuration, with the exception of the IP addresses, etc., of the nmcUiCfg group, which are treated separately. 3-20 Using Total Control MIBs...
Page 57
Command Description restoreFromNvram(4) With the exception of the nmcUiCfg group, this command restores all configurable NMC parameters to the value last saved to the NMC's NVRAM. In addition, an attempt is made to restore the cache for each slot to the values that were last saved to the NMC's NVRAM.
Both the public (read-only view) and private (read-write view) community strings take effect immediately, but if the NMC is reset without issuing a saveUiParamsToEEPROM command, they will revert to the values last saved to EEPROM. 3-22 Using Total Control MIBs...
Page 59
NMC Authorized Access List By default, the NMC authorized access table is empty. In this state, there is no restriction on which management stations may manage the chassis. Once a row is added to the authorized access table, only management stations whose IP addresses pass the authorization validation against the table are permitted access to the NMC for the purposes of network management.
Page 60
If the input queue of the NMC client becomes overloaded, the requester’s attempt to issue an event record will be rejected. It is up to the requester to handle these rejections. Initially, the events are discarded. 3-24 Using Total Control MIBs...
The NMC client removes an event record from its input queue, formats it properly for the RADIUS server, sends it, and waits for the reply before starting on the next event record. If the NMC client is unable to communicate with a RADIUS server, the NMC client discards the event records.
Page 62
Modem Reset by DTE (32) Generic Slot Record Entity Index Modem Ring No Answer (33) Generic Slot Record Entity Index Ring No Answer Limit DTE Ring No Answer (34) Generic Slot Record Entity Index Ring No Answer Limit 3-26 Using Total Control MIBs...
Connection Log Event Records for Incoming Connection Terminated (16) and Outgoing Connection Terminated (17) are identical, except as noted in the table below (ANI, Number Dialed, and DNIS in Group 1). Incoming Connection Generic Slot Record Terminated (16) Entity Index Usage Statistics (Group 1 - always sent): User Name (mdmCsSecurityUserName) Call Start Date/Time...
Page 64
O = Optional. Part of Call Termination statistics group n. Data Types: A = IP Addre ss, I = Integer, C = Character String, T = GMT date/time, V = Variable (see Vendor Specific attribute table). 3-28 Using Total Control MIBs...
Page 65
Table 3-3. Log Message RADIUS Attributes and Data Types (Values 40-46) Acct. Acct. Acct. Acct. Acct. Status Input Output Sess. Sess. Type Octets Octets Time USR Event (40) (42) (43) (44) (46) Watchdog Timeout Management Bus Failure Incoming Connection Est. Outgoing Connection Est.
Page 66
Block-Error-Count-Limit 0x00C0 Simplified-V42bis-Usage 0x00C7 O4 O4 On = Optional. Part of Call Termination statistics group n. S = Standard Data Types: C = Character String, I = Integer, T = GMT date/time Table 3-4. (Continued) 3-30 Using Total Control MIBs...
Page 68
Fallback-Limit 0x00BF Block-Error-Count-Limit 0x00C0 Simplified-V42bis-Usage 0x00C7 On = Optional. Part of Call Termination statistics group n. S = Standard Data Types: C = Character String, I = Integer, T = GMT date/time Table 3-5. (Continued) 3-32 Using Total Control MIBs...
The objects in the mdmTfTable are for use in conjunction with the mdmCdTable for performing modem test commands. Alternatively, the mdmTfTest object, which equates to the S16 register, and the mdmTfV54 object, which equates to the &T 3-34 Using Total Control MIBs...
Page 71
command in the modem, can initiate these commands, but without the benefits provided by the command table (i.e., mutual exclusion in the case of multiple management consoles, etc.). The remainder of the objects in this table are parameters that provide settings for the tests and results of the V.54 tests. DTE Interface Table The objects in the mdmDiTable characterize the operation of the modem's DTE interface.
Page 72
Only one command is allowed to take place at any one time for a given modem. If a second command is requested while one is in progress, an SNMP SET failure will occur. Simultaneous commands can, however, take place on multiple modems. 3-36 Using Total Control MIBs...
Page 73
MIB, he or she may use the software reset command. If the MP/16 management module knows that the modem is in a connection or otherwise in a state such that the Network Manager may not want to reset the modem, the command may fail with mdmCdCode value of connected(14).
Page 74
It would typically be used after completion of the modem configuration changes. This is the only way to restore functionality of the modem after issuing the Hard/Soft Busy out/AT disable commands. 3-38 Using Total Control MIBs...
Loopback Tests Loopback Test Command Descriptions Command Description localAnalogLoopback (13) This test passes data received on the DTE interface to the modem's analog transmitter, loops the transmitter output back to the analog receiver's input. The receiver of course passes received data back out the DTE port. The use of this test is to verify the modem's analog interface is functional.
Page 76
Connection Established and Terminated should usually only be turned on for a modem for a short time as a debugging aid to avoid flooding the network with SNMP Traps in a heavily loaded chassis. 3-40 Using Total Control MIBs...
The Trap MIB The CHS_TRAP MIB defines each of the enterprise-specific SNMP Traps that can be generated by the MP/16's proxy agent for devices in the chassis. Each Trap definition is annotated with comments following the description and before the Trap number.
Page 78
The Latest SNMP MIBs U.S. Robotics MIBs are regularly updated on the U.S. Robotics BBS and at the U.S. Robotics Internet site: ftp.usr.com. You may use anonymous ftp to download the files. 3-42 Using Total Control MIBs...
Chapter 4 Special Applications This section describes how to configure the modems for the following special applications: ♦ Link Security ♦ Cellular ♦ Result Codes ♦ Leased Line Link Security 4-1...
Link Security can be activated through a modem’s DTE interface using AT commands, or through SNMP management. ♦ If you are using Total Control Manager/SNMP (TCM): Link Security is configured through Modem Programmed Settings under the Link Security Configuration parameter group.
Page 81
Step 1—Set Passwords CASE SENSITIVE. Passwords may be up to 8 characters, and are Local Access Password AT Command: AT%L= password MIB Object: mdmLsLocalAccessPasswd Prevents anyone other than the network manager from viewing or changing passwords or otherwise modifying the Link Security account through Remote Access or the modem’s RS-232 port.
Page 82
AT%S=password where password is the local access password assigned in Step 1. After making the desired changes, re-activate local access protection by resetting the modem using the ATZ command. Dialback Prompting AT Command: Enable: %A=,y (comma is required) Disable: %A=,n (comma is required) MIB Object: mdmLsDialBackEnable Can be used to provide an extra layer of security or to reverse charges on a call.
Page 83
Step 3—Enable Link Security Link Security AT Command: Enable: S53.0=1 Disable S53.0=0 MIB Object: mdmLsSecurityEnable Step 4—Activate Link Security Link Security is not fully active until you store all settings to the modem’s NVRAM and reset the modem. Before completing this step, verify your passwords to avoid the risk of being locked out of your modem.
Cellular NOTE: Cellular features are only available if you purchased cellular modems with the MP/16. For more information on the purchase of cellular support, please contact your distributor or U.S. Robotics sales representative. Modems with cellular support can negotiate for either of two cellular protocols: ETC and MNP10.
Page 85
♦ By using the Modem Software Commands from the Commands window if you are using Total Control Manager/SNMP (TCM) . ♦ By using the Total Control Modem MIB command table if you are using other SNMP management software. ♦ By using the &F n command if you are using AT commands to configure the modems.
Page 86
AT Command String Equivalent: ATS66=103 S7=90 S10=100 Enables ETC when the modem is answering or dialing from a cellular phone. Although the MP/16 is usually not located on the mobile end (cell side) of a connection, you can advise callers to use these settings when placing calls from mobile locations.
Page 87
ETC Fixed Site Cellular Template TCM Modem Software Command: Load V42 Cellular Fixed Defaults MIB Object: loadV42CllulrFxdDflt(27) AT Command: &F6 AT Command String Equivalent: ATS66=101 S7=90 S10=100 This template includes the following settings: ♦ Negotiate ETC AT Command: S66.0=1 ♦ ETC Fixed Site Operations AT Command: S66.1=0 ♦...
MNP10 Parameters NOTE: All the options listed apply only for MNP10 calls. The settings do not affect normal connections. MNP10 Negotiation AT Command: S60.0=n MIB Object: mdmCeMnp10Dis Enables/disables MNP10 negotiation. Settings: S60.0=0 Disabled S60.0=1 Enabled Enable MNP Extended Services AT Command: S60.1=1 MIB Object: mdmCeMnpxDis Extended Services (MNPX) allows the modems to negotiate MNP10 as a part of the V.42 negotiation process.
Page 89
MNP10 Cellular AT Command: S60.3=1 MIB Object: mdmCeOperDis When set for MNP10 Cellular, Dynamic Transmit Level Adjustment (DTLA) is used. With the default, non-cellular setting, DTLA is only used if the originating modem is set for cellular. Settings: S60.3=0 MNP10 S60.3=1 MNP10 Cellular Force 1200 bps Connection...
Page 90
Disable MNPX Detection Pattern AT Command: S60.7=1 MIB Object: mdmCeMnpxDetPhEna The MNPX detection pattern expedites connections under MNP10 when connecting with other modems that support MNPX. However, the MNPX detection pattern can cause problems when dialing to MNP10 modems without MNPX—they connect, but without MNP10.
ETC Parameters NOTE: All the options listed apply only for ETC calls. The settings do not affect normal connections. Enable ETC AT Command: S66.0=1 MIB Object: mdmCeEtcDis Modem uses V.42ETC in response to the ETC calling tone. Settings: S66.0=0 Disabled S66.0=1 Enabled ETC Site Operations...
Page 92
Force ETC AT Command: S66.3=1 MIB Object: mdmCeV42EtcTxLevConDis Some callers may be using an earlier ETC version that does not generate the ETC calling tone used as of version 1.1. In order for the modem to implement ETC when answering calls from these modems, it must be set to force ETC for every call it receives.
Page 93
Disable ETC During Originate Mode AT Command: S66.7=1 MIB Object: mdmCeDbNoEtcDis This setting disables ETC when originating calls, yet allows it to negotiate ETC in answer mode. If the modem is used to place outgoing calls to non-cellular modems, use this setting to disable V.42ETC during originate mode.
S65= n TX level fixed to n for ETC calls, where n=10–25 (negative dBms) Result Codes The modems in the MP/16 are shipped with result codes disabled. This is because most network managers prefer to use SNMP management to monitor calls. Result codes must be enabled if you plan to monitor calls through a DTE (EIA RS-232) connection.
Page 95
Result Code Enable DIP Switch 3, DIP Switch 7 DIP Switch Override Command: Qn Enable the modem’s result code messages. With Originate Only, the modem only displays result codes when placing a call. NOTE: If there seems to be software incompatibility with some of the result codes, try setting Register 27 to 128.
Page 96
Display Result Codes as Verbal or Numeric DIP Switch 2 DIP Switch Override Command: V n When set to Numeric, modem result codes are displayed as numbers. For a complete list of numeric result codes, see Appendix B. Numeric result codes are followed by a carriage return but no line feed, as in the following example, where a number is dialed and the numeric result code 3 is returned.
Page 98
Additional Result Code Subsets Command: &A n Enables additional result code subsets. The verbal result code is appended with an indicator according to the settings below. For the numeric result code equivalents, see Table 2-6. &A0 No additional result co de indicators. Use if there is a software incompatibility with these indicators.
Leased Line The following operations apply in installations where the modem's phone line is not part of a public-access switched telephone network. Instead, the modem is connected to a special user- installed telephone line or a line that is leased from the telephone company.
Page 101
Modem Setup If a Total Control MP/16 modem is set to &L1, as described in what follows, and the remote AT-compatible modem has a comparable setting, they auto matically connect when they are powered on. They also reconnect, without any operator inter vention, if a disturbance on the line is severe enough to break the connection.
Page 102
Answer, DIP switch 5 OFF, and the calling modem to Auto Answer suppressed, DIP switch 5 ON. Power off and power on the MP/16. This initiates the new DIP switch settings and loads the power-on defaults, including &L1. The modems go off hook and establish the connection.
Appendix A EIA RS-232 Pinouts The modems in the Total Control MP/16 must receive the proper EIA RS-232 signaling from the equipment to which they are connected. If your equip ment has RJ45 interfaces that conform to EIA RS-232 standards, then the modems in the MP/16 can be cabled directly to your equipment using the provided RJ45 cables.
RJ45 Pin Assignments Table B-1 lists the signal assignments for pins 1–8 (Figure B-1) in the RJ45 jacks on the back of the MP/16. These pin assignments conform to the EIA-232 standard for RJ45 jacks. Figure B-1. RJ45 Jack Pin Numbering.
RJ45 to DB-9 and DB-25 Conversions Table B-2 lists the standard pin out conversions for RJ45 to DB-9 and DB-25 connectors. If you need to purchase adapters for these interfaces, ask your distributor about U.S. Robotics Cable Kits. They provide the necessary RJ45 cables and adapters for connecting the MP RJ45 jacks to standard EIA RS-232 DB-9 and DB-25 interfaces.
It is possible to connect the MP/16 to another DCE. DCE equipment is intended for direct connection to DTEs (dumb terminals). To connect the MP/16 to a DCE, you can use a null modem adapter, or rewire the cable connector to provide the proper signaling, as in the following table.
The User Interface (UI) is used to configure IP addresses and other management features in the MP/16. It is a built-in, menu-driven program accessed through the Console port on the back of the MP/16. See Chapter 2 for instructions on how to access the User Interface (UI). The Main Menu...
IMPORTANT! After making configuration changes, you must save changes to nonvolatile RAM (option 7), and reboot the MP/16 for the changes to take effect. 1—Local LAN IP Address Enter 1 from the Configuration menu to bring up the LAN IP Address menu.
Figure B-3. Local LAN IP Address Menu LAN IP Address Type 1 from the LAN IP Address menu to view or set the IP address for the MP/16 LAN ports. LAN IP Address Current LAN IP Address = 192.77.203.193 Press Return or press Esc to exit.
Page 110
Figure B-6. WAN IP Address Menu WAN IP Address Type 1 from the WAN IP Address menu to view or change the WAN IP address for the MP/16. WAN IP Address Current WAN IP Address = 192.77.203.65 Press Return or press Esc to exit.
Page 111
3—Local Gateway IP Address The MP/16 uses the Gateway IP address to route data packets that are not destined for the either of the two subnets directly connected to it. The illustration below shows a sample configuration. For the sake of simplicity, the subnet masks have all been set to 255.255.255.0...
Page 112
LAN port. Nevertheless, the MP/16 is not designed to be a router. It cannot send a packet out the same interface that it was received from. In the example above, the MP would not know what to do with a packet received from its LAN port unless that packet was destined for the subnet attached directly to the WAN port.
Page 113
Total Control Manager/SNMP software. When you enter 6 at the Configuration menu, the list is cleared. This permits any IP address to access the MP/16 until a restricted set of user addresses is once again defined. Configuration Menu Guide B-7...
Save Configuration to Non-volatile Memory SAVE ACCOMPLISHED Esc when done Figure B-13. Save to NVRAM Message NOTE Be sure that Console port DIP Switch 3 is in the UP (OFF) position so that the MP/16 boots from NVRAM configuration. B-8 Configuration Menu Guide...
Appendix C Using AT Commands Syntax The following guidelines apply to all AT commands, except where noted otherwise. ♦ All commands, with the exception of +++, A>, and A/, use the AT prefix and are executed with a carriage return (Enter). For example, to go off hook with the Hn command, you would type the following:...
232 serial connection with the modem. Use the following steps: Connect a PC to the modem EIA RS-232 port on the back of the MP/16. Use an RJ45-to-DB-25 (or DB-9) serial cable. Run a communications or terminal emulation program on the PC.
Typing Commands After establishing a terminal session with the modem, type AT and press Enter. If you do not see the command on the screen as you type or the OK reply from the modem after pressing Enter, you may need to adjust your modem’s settings. ♦...
Page 118
ways to enter online command mode: by using the +++ escape code, or by toggling DTR. Placing the Modem in Online Command Mode Using the Escape Code Command: +++ +++ ) may be used to When DIP switch 9 is ON, the escape code ( enter online command mode.
Help/Command Summary Requests The following commands can be used to display a summary of AT commands. Basic command summary. &$ Ampersand command summary. Extended command summary. Dial command summary. S-Register summary. Display conten ts of Register r. Viewing Configurations The I4 command displays the current values for all AT command variables and S-Registers to the terminal screen.
Page 120
Setup Step 1—Set Remote Access Security Passwords ♦ Assign the read-only password, which allows a guest to view settings only. Use the following command: AT%P0=[PASSWORD] ♦ Assign the read/write password, which allows a guest to view and change settings. Use the command format below: AT%P1=[PASSWORD] NOTE: Remote access passwords can be up to eight not case-sensitive.
Page 121
Establishing a Session Remote configuration can be performed at any time during a connection (except synchronous connections). The user performing remote configu ration can use any modem; it does not have to be a U.S. Robotics model. Make sure the host modem has been set for remote configuration, as described earlier.
Page 122
ACCESS GRANTED REMOTE-> If password security is not active (no passwords have been set or both passwords are disabled), the modem automati cally enters Remote Access mode and the remote prompt appears on the remote caller's screen. REMOTE-> Once the remote access session has been established, keep i mind that there is a 3 minute inactivity timer.
Remote Configuration Commands Here are the commands only used during remote access. Configure the modem's serial port rate. 110 bps 9600 bps 300 bps 19,200 bps 600 bps 38,400 bps 1200 bps 57,600 bps 2400 bps %B10 115,200 bps 4800 bps Configure data format.
Page 124
Configuration Control Use the %C n command to defer, restore, or execute remote access configuration changes. Configuration control. Default = %C0 Defer configuration. Configuration changes ar deferred until the call is ended; they take effect for ensuing connections. Restore configuration. Use this command to cancel any configuration changes made during remote access and restore the original configuration.
Appendix D AT Command Reference Basic Command Set Escape code. Must be preceded and followed by one second of no transmission. Do not use the AT prefix or press Enter. If necessary, the character used in the escape code and the dura tion of the guard time can be changed by resetting Register S2 and S12.
Page 126
Handshake options. Default. ITU-T answer sequence. Required to answer V.34 and V.32-type calls as well as overseas calls at 1200 bps and above. Bell answer tone. For V.32-type calls at 2400 bps and below. Transmitter. Transmitter disable; receive-only condition. Defa ult. Transmitter enabled. Dial command.
Page 127
Reverse frequencies. This command allows calls to an originate-only modem. It reverses the modem's originate/answer frequencies, forcing the modem to dial out at the answer frequency. Dial the last-dialed number. The modem stores each Dial command until it receives the next Dial command. Use DL instead of A/, described on the next page, if you wish to send the modem non-Dial commands before dialing again.
Page 128
Display settings stored in the modem’s NVRAM. If your modem connects to a modem that has Link Security and local access enabled, you cannot view the stored phone numbers. Display link diagnostics . The modem displays a link diagnostic summary of the previous call, including characters transferred, data blocks retransmitted under error control, and other information.
Page 129
Equalization Long/Short: Status of S15 bit 0; long if bit 0=0, short if bit 0=1. Fallback: Enabled/Disabled: indicates whether or not the modems negotiated online fallback during the con nection sequence. Protocol: Indicates the error control protocol negotiated (LAPM, MNP, NONE) or SYNC for a synchronous call. Speed: The last rates at which the receiver/transmitter were operating before disconnecting.
Page 130
Loop loss disconnect: The modem detected a loss of current on the loop connecting it with the telephone company central office. This usually occurs because the remote modem has hung up: the central office drops current momentarily when there is a disconnect at the other end of a call.
Page 131
No Prompting in Sync: The originating modem did not send an autopass password, and the answering modem cannot prompt for a password in any synchronous mode. Non-ARQ Mode: The modem hung up because the originating modem was set for error control and the answering modem was set for non-error control.
Display result codes in words or numbers (Verbal/Numeric mode). Overrides setting of DIP Switch 2 until power on/reset. Numeric mode. Verbal mode. Result Codes section, Chapter Result code set options. See Table 3-1, Software Reset . Restores to NVRAM settings when DIP switch 10 is OFF (factory setting).
Page 133
rate, for example, 38.4K bps. If the connection is not under error con trol, the modem behaves as if it were set to &B0 and switches its serial port rate to match the connection rate of each call. &Cn Carrier Detect operations. At power-on and reset, the modem operates according to the setting of DIP switch 6.
Page 134
computers, older equipment, or software that cannot handle flow control and other features. Loads with a data format of 7-1-Even and a DTE rate of 9600 bps. &F1 Hardware flow control template. Default. This template sets the modem to hardware flow control, a fixed serial- port rate, and the highest level result codes (if result codes are enabled).
Page 135
&H0 Transmit Data flow control disabled. &H1 Hardware flow control. Requires that your com puter or terminal and software support Clear to Send (CTS) at the RS- 232 interface. Default. &H2 Software flow control. Requires that your software support XON/XOFF signaling. &H3 Use both hardware and software flow control.
Page 136
&K2 Data compression enabled. Use this setting to keep the modem from disabling compression. &K3 Selective data compression. The modem negotiates only for V.42 bis compression, and disables MNP Level 5 (MNP5) compression. Use this setting to transfer 8-bit binary files, .ZIP files, and other files that are already compressed.
Page 138
&S4 The modem sends the computer a DSR signal at the same time as it sends the Carrier Detect (CD). &S5 CTS follows CD, with DSR normal. &Tn Modem testing. See Appendix E. &T0 End test &T1 Initiate Analog Loopback (AL) testing &T2 Reserved &T3 Initiate Local Digital Loopback (LDL) testing &T4 Reserved.
Page 139
Power off the MP and set DIP switch 10 ON (load factory defaults). Power-on the MP and send the following command: AT&F1&W This clears the R setting from NVRAM and replaces all settings with the &F1 template settings. Power off the MP and set DIP switch 10 OFF (load NVRAM settings).
Percent Command Set %A=password,Y/N Set Fallback password and enable (Y)/disable (N) Link Security in dialback prompting. Comma is required. See Chapter 4. Remotely configure the modem's serial port rate. 110 bps 9600 bps 300 bps 19,200 bps 600 bps 38,400 bps 1200 bps 57,600 bps 2400 bps...
Page 141
Remotely configure data format. See Remote Configuration in Appendix C. %F0 No parity, 8 data bits. %F1 Mark parity, 7 data bits. %F2 Odd parity, 7 data bits. %F3 Even parity, 7 data bits. %L=password Assign an account password as the local access password. See Link Security in Chapter 4.
S-Registers NOTE: The modem does not perform a value-range check. Some values may not work with some equipment, and you'll have to readjust the settings. Register Default Function See DIP Sets the number of rings on which to answer Switch 5 when in Auto Answer mode.
Page 143
Sets the required duration, in tenths of a second, of the remote modem's carrier signal before recognition by the MP/16 modem. Sets the duration, in tenths of a second, that the modem waits after loss of carrier before hanging up.
Page 144
Register Default Function Bit-mapped register. Bit Value Result Disconnect on escape code 1–7 – Reser ved Bit-mapped register. Select the bit(s) you want ON and set to the total of the values in the Value column. Bit Value Result Reserved. Disable online fallback Reserved.
Page 145
Register Default Function Reserved. Test timer for software-initiated loopback testing (&T n), disabled when S18 is set to 0. See Appendix H. Used to set the duration of testing, in seconds, before the modem automatically times out and terminates the test. Sets the duration, in minutes, for the Inactivity Timer .
Page 146
Register Default Function Bit-mapped register. Select the bit(s) you want ON and set to the total of the values in the Value column. Bit Value Result Enable ITU-T V.21 modulation at 300 bps for overseas calls. In V.21 mode, the modem an swers both Bell 103 and V.21 calls, but only originates V.21 calls.
Page 147
Register Default Function Sets the durati on, in tenths of a second, of the extra 3000/600 Hz answer tones sent during V.32 hand - shaking. This gives V.32 modems additional time to connect in V.32 mode before timing out. Setting S28 to zero eliminates the extra tones, resulting in a faster connect time if, for example, the modem is set to use V.21 modulation (300 bps) or V.23 modulation (1200 bps).
Page 148
Register Default Function Sets the duration, in seconds, before a forced hang- up and clearing of the Transmit buffer, when DTR drops during an ARQ call. This is provided to allow time for a remote modem to acknowledge receipt of all transmitted data.
Page 149
Register Default Function Reserved. Reserved. Symbol rate bit-mapped register used primarily by U.S. Robotics Technical Support for debugging purposes. Bit Value Result Disable 2400 symbol rate Disable 2743 symbol rate Disable 2800 symbol rate Disable 3000 symbol rate Disable 3200 symbol rate Disable 3429 symbol rate Disable Call Indicate (CI) Disable V.8...
Appendix E Modem Testing All loopback testing conforms to ITU-T Recommendation V.54. Only one test can be performed at a given time. The LED for the modem being tested will flash green while it is testing. If you send a test command while the modem is in test mode, you will receive an ERROR message.
Page 152
Analog Loopback &T1, &T8 This test checks the operation of the modem's transmit ter and receiver. Data flow is shown in Figure E-1. Figure E-1. Data Flow During Analog Loopback There are two analog loop back options. The first, &T1, involves your typing data that you can verify at your screen.
Page 153
The modem responds OK. If the modem sends an ERROR message, you have issued an invalid command. If there were no errors, reset the modem to &M4, for error control, unless you've issued the ATZ reset command. NOTE: If the modem is in online-command mode, that is, still connected to a remote modem, and you send it an &T1 or &T8 command, it drops the call, enters AL mode, sends a CONNECT result and waits for loopback characters.
Page 154
If there were no errors, reset the modem to &M4 for error control unless you issued the ATZ command. Digital Loopback &T3 If your modem has passed the AL test, this test can help you locate a problem with a remote modem or the tele phone channel.
Page 155
&T4, &T5 The &T4 option causes the modem to grant a remote modem's request for a Remote Digital Loop back test. The &T5 option cancels &T4, and the modem fails to recognize such a request. This is the default so that your modem isn't subject to another user calling and tying up your modem without your permission.
Page 156
&T6 Set the software to 2400 bps or lower. Set the modem to &M0. If you wish, set the S18 timer. Establish a connection with the remote modem. If you haven't already done so, arrange with the remote user to cooperate with your testing and, if necessary, set the remote modem to acknowledge the RDL request.
Page 157
Establish a connec tion with the remote modem. If you haven't already done so, arrange with the remote user to cooperate with your testing and, if necessary, set the remote modem to acknowl edge the RDL request. For example, older U.S. Robotics high speed modems need to be set to S16=8.
Reset DIP switch 9 OFF unless you normally operate with it ON. Issue an ATZ command to initiate the new switch setting. Reset the modem to &M4 unless you've sent it the ATZ reset command. Testing With Register S16 Register S16 is a bit-mapped register with the following bit functions: Value Function...
Page 159
receives the +++ escape code. Issue the ATH command to end AL mode. Reset the mode m to Data mode, S16=0, and error control (&M4), or issue the ATZ (reset) command. Dial Test S16=2 The Dial Test is used for factory testing the frequencies of tone values.
Page 160
Ending Testing with the Test Pattern Pressing any character key cancels all test pattern tests and hangs up the modem. If you used Register S16, be sure to reset Register S16 to Data mode when you reset the modem to its error control defaults, for example, ATZ or AT&M4S16=0.
Page 161
When the modem sends the OK result, reset the modem to Data mode with the following command: ATS16=0 The modem signals the responding modem that RDL testing is over. Terminate the call as you nor mally would, and reset the modem to its normal error control setting, &M4 or &M5.
Appendix F Warranty and Regulatory Information Limited Warranty U.S. Robotics, Inc., warrants to the original consumer or other end user purchaser that this product is free from defects in materials or workmanship for a period of two years from the date of purchase. During the warranty period, and upon proof of purchase, the product will be repaired or replaced (with the same or similar model) at our option, without charge for either parts or labor.
Service Contact your reseller or distributor. They should be able to give you the assistance you need. If your reseller or distributor cannot help, contact the U.S. Robotics Systems Support Department at the number listed on the support card that came with your unit, or contact us by mail at 8100 North McCormick Blvd., Skokie, Illinois, 60076-2999.
monitoring reception when the modem is on and off, try to correct the problem with one or more of the following measures: ♦ Reorient the receiving antenna. ♦ Relocate the co mputer with respect to the receiver. ♦ Relocate the computer and/or the receiver so that they are on separate branch circuits.
equipment malfunctions, may give the telecommunications company cause to request the user to disconnect the equipment. For your own protection, make sure that the electrical ground connections of the power utility, telephone lines, and internal metallic water pipe system, if present, are connected together. This precaution may be particularly important in rural areas.
Page 168
F-6 Warranty and Regulatory Information...
Fax Standards A Total Control MP modem provides Group III-compatibility when combined with Class 1 or Class 2.0 fax software. In addition, the modem adheres to the following standards. TIA/EIA-578 Service Class 1 Asynchronous Facsimile DCE Control Standard TIA/EIA-592 Service Class 2.0 Asynchronous Facsimile DCE Control Standard ITU-T V.17...
Data Format Binary, serial; defaults to 8-bit word length, no parity, and 1 stop Word Length Parity (1 Bit) Stop Bits Even, Odd Mark, Space None None Flow Control Buffer Capacity Transmit Buffer Error control: 3.25k bytes Non-Error control: 1.5k bytes, 128-byte option Receive Buffer: 2K bytes Command Buffer Capacity 60 characters, exclusive of AT prefix, Carriage Return and spaces...
Page 173
+FRS=n (0,255) Wait for silence, 10 ms. +FTM=n (3,24,48,72,73,74,96,121,122,145,146) Transmit data with carrier +FRM=n (3,24,48,72,73,74,96,121,122,145,146) Receive data with carrier +FTH=n (3,24,48,72,73,74,96,121,122,145,146) Transmit HDLC data with carrier +FRH=n (3,24,48,72,73,74,96,121,122,145,146) Receive HDLC data with carrier FAX service class 2.0 commands Class 2.0 fax commands are too numerous to be listed here. For information on Class 2.0 technical specifications, contact Global Engineering Documents, at 1-800-854-7179.
Page 176
Receive Sensitivity - 44 dBm + 2 dBm Transmit Level - 9 dBm maximum Transmitter Frequency Tolerance .01% Certification FCC Part 15, Class A EMI/RFI FCC Part 68 UL listed CSA approved DOC certified Power Consumption AC fuse protection Mean time before failure: 50,000 hours Auto shutoff in overvoltage and short-circuit conditions Power Requirements AC PSU...
Page 177
Maximum Input Power 160 watts 1.3 A Typical Input Power 16 port 94 watts 0.8 A Size 12.6 x 17.5 x 3.5 inches 32.0 x 44.5 x 8.9 centimeters Technical Specifications G-9...
Page 179
Index Carrier Detect DIP Switch 6 (normal/override) ..2-20 Carrier Detect (CD) Accounting AT Command ........D-9 through NMC MIB ......3-24 CD ........See Carrier Detect Analog Loopback ........E-2 Chassis........... 3-2 Answer Chassis MIB........... 3-6 DIP Switch 5 (enable/disable) ..2-20 Clear to Send (CTS) force (AT command) .
Page 180
Escape Code DIP Switch 9 (set function of) ..2-20 setting character for......D-18 Data Carrier Detect (DCD) ETC protocol ........... 4-7 Pin assignment........A-2 Event Log ..........3-25 Data Set Ready (DSR) Event Logging AT Command ........D-13 through NMC MIB......3-24 setting pulse duration .......D-21 Data Terminal Ready (DTR) AT Command ........D-9...
Page 181
IP addresses........2-10 MIBs Remote Digital Loopback ......E-10 compiling in SNMP software ....2-1 Repair.............F-2 using to manage the MP/16 S ee Chapter 4 Request to Send (RTS) MNP10........... 4-6 Pin assignment ........A-2 Modem Load Number ......F-5 Reset Authorized Access List ....B-7...
Page 182
NMC MIB ......3-17 Store to NVRAM SNMP MIB command ...... 3-20 V.42ETC..........4-7 Support........... F-2 TCM ..See Total Control Manager/SNMP setup for management over ....2-16 Technical Support........F-2 Warranty......See Appendix F Telephone Jacks ........2-18 Index...
Need help?
Do you have a question about the MP/16 and is the answer not in the manual?
Questions and answers