background image

8VHU·V*XLGH

PortServer II

®

 

,QWHOOLJHQW1HWZRUN&RPPXQLFDWLRQV

DQG7HUPLQDO6HUYHU

Summary of Contents for PortServer II

Page 1: ...8VHU V XLGH PortServer II QWHOOLJHQW 1HWZRUN RPPXQLFDWLRQV DQG 7HUPLQDO 6HUYHU ...

Page 2: ......

Page 3: ...he part of Digi International Digi International provides this document as is without warranty of any kind either expressed or implied including but not limited to the implied warranties of fitness or merchantability for a particular purpose Digi International may make improvements and or changes in this manual or in the product s and or the program s described in this manual at any time Digi Inte...

Page 4: ...90030500B Page ii ...

Page 5: ...7 Frame Relay 7 SNMP 8 RealPort protocol 8 Authentication and security 8 Ethernet connection and dynamic IP addressing 9 Statistics and logging 9 Remote configuration 9 Expanding PortServer II with additional ports 10 Description of PortServer II Hardware 10 Typical Applications 11 Terminal server configuration local devices and RealPort 11 Terminal server configuration remote devices and RealPort...

Page 6: ...ver II Side and Rear Panels 25 Side panel 25 Power on off switch and socket 25 EBI Out connector 25 Thinnet connector twisted pair connector 26 Rear panel 26 Chapter 3 Installation 27 When should I read this Chapter 27 In this Chapter 27 Before you Begin 28 Surveying the Installation Site 28 Interference limitation 28 Recommended maximum distance limitations 30 Ethernet 30 EIA RS 232 serial ports ...

Page 7: ...uter or other devices 48 dev hdial 49 dev hio 49 dev term Terminals 49 dev prn Printers 50 dev min Modem In 50 dev mout Modem Out 50 dev mio Modem In Out 51 Connecting to the External Bus Interface 52 Chapter 4 Basic Configuration 55 When should I read this Chapter 55 In this Chapter 55 Entering Configuration Commands 56 Abbreviations 56 Editing keystrokes 57 Specifying the range of set configurat...

Page 8: ...rs logging on to PortServer II 80 Using configuration commands 81 Chapter 5 Configuring Terminals 83 When should I read this Chapter 83 In this Chapter 83 Setting Up a Terminal 84 Chapter 6 Configuring Security 87 When should I read this Chapter 87 In this Chapter 87 Levels of Security 88 Root Login 89 Regular User Login 90 Regular user login with password authentication 90 Regular user login with...

Page 9: ...08 Configuring incoming connections 108 Verifying the incoming connection 112 Outgoing WAN Connections 113 How outgoing connections are established 113 How ports are used 114 Configuring outgoing connections 114 Verifying the outgoing connection 119 Bidirectional WAN Connections 119 Filters 120 General 120 Creating a filter 120 Syntax for filter stanzas 120 Configuring actions that will not be tak...

Page 10: ...ctions 133 A login script 133 A script that tries alternate numbers 134 A script that tries the same number multiple times 134 A script to initialize a Hayes compatible modem 135 A script to test a specific modem 135 Modem Pools 136 Telnet and Modems 137 Configuring CU and UUCP to dial out 138 Description of operation 139 Configuring your system 139 RTTY program 141 Chapter 10 Configuring TCP IP R...

Page 11: ...onfiguring a Printer Connection 162 Printing a File using telnet or rsh 164 Using telnet 164 Using rsh 164 Troubleshooting 164 Printing using lpd Protocol 165 Configuring the printer 165 Queue name examples 166 Chapter 14 Configuring Frame Relay 167 When should I read this Chapter 167 In This Chapter 167 What is Frame Relay 168 Specifying Frame Relay 169 Designing a network to use with Frame Relay...

Page 12: ...erpreting the alphanumeric display 189 User Diagnostics 190 Terminal diagnostics 190 Front panel display diagnostics 192 Basic Test Descriptions 192 Test 1 Panel Light Test 192 Test 2 Memory Test 192 Test 3 Timer Test 193 Test 4 Built in UART and External EBI Internal Loopback Test 193 Test 5 Built In UART and External EBI External Loopback Test 193 Test 6 Test Ethernet Internal Loopback 193 Test ...

Page 13: ... INETD messages 217 PPP messages 218 Routed Messages 219 TCP Messages 219 WAN messages 219 Dialer messages 222 Warning Trace Messages 223 ARP Messages 223 DNS Messages 223 Frame Relay Messages 223 Telnet Messages 224 IP Messages 224 Forwarder Messages 226 Routed Messages 226 NetCX Messages 227 NETD Messages 228 INETD Messages 228 Serial Messages 228 User Messages 228 RADIUS messages 230 PPP Messag...

Page 14: ...e FTP Server 240 Digi BBS Access to Drivers and Information 241 Purpose 241 Modem Support 241 Telephone Numbers 241 FaxBack Server Information by fax 241 Purpose 241 How to Use the FaxBack Server 241 Customer Service 242 Purpose 242 How to Reach Customer Service 242 Return Procedures 242 Warranty Information 242 Return Procedure 242 Technical Support 243 Introduction 243 Support Process 243 When Y...

Page 15: ...ined by turning the equipment off and on the user is encouraged to try and correct the interference by one or more of the follow ing measures Reorient or relocate the receiving antenna Increase the separation between the equipment and the receiver Connect the equipment into an outlet on a circuit different from that to which the receiver is connected Consult the dealer or an experienced radio TV t...

Page 16: ...anada Class A Cet appareil numérique de la classe A respecte toutes les exigences du Règlement sur le matériel brouilleur du Canada Certification The Digi International PortServer II Intelligent Network Communications and Termi nal Server meets the following standards FCC Part 15 Class A ICES 003 Class A EN 55022 Class A VCCI Class I EN50082 2 Heavy Industry UL 1950 CSA C22 2 No 950 EN60950 ...

Page 17: ...ow for connecting up PortServer II Chapter 4 Basic Operation describes how to set the basic functions of PortServer II including its connection to the Ethernet It also provides a general description of the other parameters that you will need to configure for users including a description of how to use the configuration commands It also describes how to provide a menu for each user Chapter 5 Config...

Page 18: ...a remote host You can update both the PortServer II software and your own configura tion file in this way Chapter 17 Troubleshooting Refer to this chapter for help if PortServer II is unable to connect to your network or if it displays an error message Chapter 18 Digi Support Services describes various ways that you can contacting Digi International if you have a problem with PortServer II The Glo...

Page 19: ...y to yourself or others or serious legal liabil ity Italic text is used to emphasize a statement or to give a cross reference to another chapter of this document or to another document Courier text indicates a key or sequence of keys on the terminal that you should press Other PortServer II Documentation For further information on PortServer II refer to the following documents PortServer II Intell...

Page 20: ...Page xviii About this User s Guide 90030500B ...

Page 21: ...erver II and want an overview of its functions and possible applications In this Chapter This chapter introduces you to the PortServer II and describes its features It includes the following topics Topic Page Features and Functions 2 Basic Operation 5 Description of PortServer II Hardware 10 Typical Applications 11 Specifications 17 ...

Page 22: ...ction of external expansion modules You can attach a variety of serial devices including PCs Internet links asynchronous terminals print ers ISDN terminal adapters and modems You can also attach parallel devices such as printers if you use an expansion module with a parallel port Because PortServer II is independent of the hardware connected to it users can access any type of networked server runn...

Page 23: ...rial port PortServer II communicates with the host computer through the Ethernet port using TCP IP Where multi user systems are already installed multiple host sessions are available up to a limit of nine sessions per port Ethernet PortServer II 16 PortServer SCO UNIX Server Solaris Server SVR4 Server Novell Server Terminal Terminal Terminal Local PC Remote PC Async Modem Router Printer Frame Rela...

Page 24: ...supports the RS 232 interface can be connected to a PortServer II serial port Parallel printers may be connected via the PORTS 8emp expansion module Asynchronous Modem PortServer II can provide connections to remote termi nals including terminal emulations remote PCs or Internet service providers PortServer II supports PPP Point to Point Protocol SLIP Serial Line Interface Protocol and CSLIP Compr...

Page 25: ... has a terminal connected to it must first be configured with the emulation used by the terminal for example VT100 and the baud rate and control parameters Once the serial port has been configured you can set up one or more users for the ter minal For each user you should enter a login name and password It is also possible to customize the login information For example you might give each user a d...

Page 26: ...onnect time costs could be incurred if the latter method is used PPP PPP Point to Point Protocol encapsulates network level IP protocol data on transmis sions between point to point links PortServer II supports auto detection of CHAP Challenge Handshake Authentication Protocol and PAP Password Authentication Protocol on serial ports that are configured for PPP CHAP authentication is attempted firs...

Page 27: ...a text string to log in to the remote location It then waits for a predefined reply string to be received from the remote site before it establishes the connection RADIUS PortServer II supports the RADIUS Remote Authentication Dial In Service standard for authentication of dial up users A RADIUS server receives user connection requests authenticates the user against a password file or database and...

Page 28: ...rminal users seamless access to server resident applications and data The server can change port parameters such as baud rate and flow control It is also possible for more than one server to control ports on the PortServer II for example one server may use the odd numbered ports while another server may use the even numbered ports RealPort can also provide access for printers and modems It is also...

Page 29: ...dresses for the devices that con nects to it This approach avoids the need to configure an address for each individual device or user When a device or user requests a connection PortServer II assigns the next available IP address from the pool Consequently a device may have a different IP address for each session Statistics and logging PortServer II maintains a log of user activities including log...

Page 30: ...ash memory 2 Mbytes of RAM and four Cirrus quad UARTs with Direct Memory Access DMA Self tests on power up help ensure reliability Front panel LEDs and controls can be used for diagnostic testing and performance checks monitoring either RS 232 or Ethernet activity PortServer II features Digi International s External Bus Interface EBI connector which can be used to daisy chain up to three external ...

Page 31: ...ures to note include Each device can communicate with several hosts or application servers The application servers may be running Digi International s RealPort software see Chapter 11 Configuring RealPort Connections The application servers may be running different operating systems PortServer II and application servers are connected by Ethernet see Chapter 4 Terminals modem and printer are connec...

Page 32: ...tion including print ers modems and other peripherals that might be found in a typical branch or satellite office Features to note include The corporate application server may be running RealPort software see Chapter 11 Configuring RealPort Connections PortServer II s Ethernet port is configured with an IP address see Chapter 4 PortServer II and the application server could be connected by a dial ...

Page 33: ...or Frame Relay Each location includes printers modems and other peripherals Features to note include The corporate application server is connected to the main corporate LAN The corporate LAN is connected to the PSTN by a PortServer II see Chapter 9 The corporate application server may be running RealPort software see Chapter 11 Ethernet PortServer II 16 PortServer Application Server 1 Application ...

Page 34: ...emote office The Ethernet ports on the remote PortServer IIs are not used in this configuration Note The Ethernet port may require an IP address assigned to it to provide cor rect functionality The address may be re used for the WAN connections this is sometimes called unnumbered IP link operation The remote peripherals are all connected directly to serial ports on the PortServer IIs TIP Leased Li...

Page 35: ...onnected to PortServer II by Ethernet see Chapter 4 RealPort software is not required on the corporate server The remote users connect on dial in TCP IP connections using PPP SLIP or CSLIP For example they may use Windows 95 s HyperTerminal program to make PPP connections see Chapter 9 PortServer II can make a primary authentication of users or the server may be a RADIUS server for ease of configu...

Page 36: ... Wide Web WWW if they have the appropriate software installed on their terminals Features to note include PortServer II is configured to provide a dial out PPP link to the ISP The link may be available at all times only at certain times or only on demand depending on traffic and billing considerations see Chapter 8 PortServer II is connected to the local user s terminals by Ethernet It is not nece...

Page 37: ...DP telnet reverse telnet rlogin and ARP One EBI External Bus Interface connector allowing the connection of external modules that provide a total of up to 64 ports Power Requirements External 43W universal 50 60Hz power supply included Internal supplies 5 volts 5 1250 mA typical 12 volts 5 250 mA typical 12 volts 5 50 mA Environment requirements Ambient temperature 10 C 50 F to 55 C 130 F Relative...

Page 38: ...ed Use of an external RADIUS server allows additional users up to the limit of the RADIUS server WANs Maximum 128 64 outgoing connections waiting for traffic and 64 established via RADIUS Links Maximum 64 of each IP Routes Maximum 50 static routes Stanzas Maximum 24 in each script Menus User navigation menus can have a maximum of 20 lines including two title lines ...

Page 39: ...o learn about its controls indicators and connectors In this Chapter This chapter describes the controls indicators and connectors on PortServer II and describes how to interpret the displayed information It includes the following topics Topic Page PortServer II Front Panel 20 Interpreting the LED Indicators 22 PortServer II Side and Rear Panels 25 ...

Page 40: ... shows 16 the infor mation on the LED indicators is for Port 16 If the alphanumeric display shows EA the information shown on the LED indicators relates to Ethernet Activity If the alphanumeric display shows PU the LED indicators show Processor Utilization in a bar graph like presentation The more LEDs that are lit the greater the CPU activ ity If the alphanumeric display shows AC PortServer II ha...

Page 41: ...the alphanumeric display decrements and information for that serial port is shown on the LED indicators Similarly if you press the right arrow the number on the alphanumeric display increments and information for that serial port is shown on the LED indicators Select diagnostic tests as described in Chapter 17 Troubleshooting Reset PortServer II to factory default settings as described in Chapter ...

Page 42: ... shows AC or PU the LED indicators do not dis play data Serial port status You can display the status of a serial port by pressing either of the pushbuttons until the port number appears on the alphanumeric display The LED indicators then pro vide RS 232 line status information in a similar way to a breakout box and flow con trol information as follows Signal CCITT Description TD 103 Transmitted D...

Page 43: ...n transmit ted on any of the serial ports RD Serial data Serial data has been received on any of the serial ports LG Twisted pair Line Good Indicates a good connection to the Ethernet hub box POL Twisted pair Polarity is backwards Indi cates that the twisted pair wir ing has been installed with the wires transposed PortServer II will still operate correctly CS Receive Carrier Sense Blinks when Por...

Page 44: ... packets arrive faster than PortServer II can process them TX Transmit Lights when PortServer II is transmitting a packet COL Transmit Lights when PortServer II detects a collision on the net work This may be a collision between any packets not nec essarily packets destined for or originated by PortServer II devices Signal Function Description ...

Page 45: ...or from the power unit provided with PortServer II should be inserted in this socket Use the switch to turn the PortServer II on or off Caution This switch does not disconnect power from the PortServer II power unit and there may be 110V 220V power present on the power unit when this switch is set to 0 off Take care if you are doing installation or service work EBI Out connector This is provided f...

Page 46: ...t hub The internal circuitry senses whether you have made a 10BaseT connection or a 10Base2 coaxial connec tion and functions accordingly Rear panel The rear panel provides 16 identical RS 232 compatible serial connectors Port 1 is at the left viewed from the rear Figure 9 PortServer II Rear Panel Port 1 Port 8 Port 9 Port 16 ...

Page 47: ...cluding site planning procedures and information on basic safety It also includes descriptions of the cables that you will require This chapter is divided into the following sections Topic Page Before you Begin 28 Surveying the Installation Site 28 Inspecting PortServer II 31 Site Preparation 32 Installing and Connecting PortServer II 34 Wiring Ports for Specific Devices 48 Connecting to the Exter...

Page 48: ... Decide the length and type of cable required to make each connection Remember that each cable should be longer than the distance you measured to allow for tidy routing 4 Check that the cable lengths are within the maximum distance limitations for that type of cable using the information in Recommended Maximum Distance Limita tions below If any of the maximum distances are exceeded you may have to...

Page 49: ...stance limitations on Page 30 If any of your cables pass between buildings or on the outside of buildings you should give special consideration to the possibility of lightning strikes The electromagnetic pulse carried by lightning and similar high energy phenomena can induce enough energy in cables to destroy PortServer II s circuitry If your installation site is subject to lightning strikes you m...

Page 50: ...ransmission rate of 10 megabits second 10 Mbps 10Base2 Maximum distance of 610 ft 185 M at a transmission rate of 10 megabits second 10 Mbps EIA RS 232 serial ports Maximum distance depends on the data rate and the type of cable V 24 cable If you are connecting to a Frame Relay service you require a fully V 24 compatible cable Distance limitations are the same as for serial cables Table 1 RS232 Se...

Page 51: ...modem cable or adapter to provide full terminal functions using this cable Note If you require additional cables contact your Digi International dealer or distributor This User s Guide and associated Command Reference Guide A warranty card and associated paperwork Examine PortServer II and power supply unit for signs of physical damage or breakage If anything is missing or appears damaged or if yo...

Page 52: ...all sides Never cover or obstruct the ventilation slots provided on the unit Always follow the ESD prevention procedures given later in this chapter when you work on PortServer II Damage from static discharge can cause immediate or intermittent failure Do not position PortServer II close to electrical equipment such as electric motors or air conditioners Interference from electrical equipment may ...

Page 53: ...plug which includes a ground connection as a safety feature If you are unable to insert the plug into your outlet have an electrician replace the obsolete outlet DO NOT attempt to defeat the safety feature of the plug If you need to use a power extension cord make sure the total ampere rating of all equipment plugged into the extension cord does not exceed the extension cord ampere rating Also mak...

Page 54: ...n in Connecting PortServer II to serial devices following 4 Connect the power unit to PortServer II and to the power source Do not switch on until instructed Connecting PortServer II to the Ethernet LAN Connect your Ethernet network cable to the appropriate connector on the left hand side of PortServer II Refer to your network documentation for appropriate procedures and precautions If you are usi...

Page 55: ...ugh 8 of the eight pin version correspond to pins 2 through 9 of the ten pin version Similarly the RJ 11 plugs are the same size but the six pin version has two extra pins at either end RJ 11 plugs are smaller than RJ 45 plugs but are designed to fit into the center of an RJ 45 socket The pins are assigned from the center and are always in the same loca tion regardless of the size of plug For exam...

Page 56: ...ug carries all eight of the RS 232 signals supported by PortServer II together with two ground lines SG Signal Ground and GND Chassis Ground It includes two modem control lines RI Ring Indicator and DCD Data Carrier Detected Figure 9 RJ 45 10 Pin Plug and Jack Wiring ...

Page 57: ...provides the two ground lines SG Signal Ground and GND Chas sis Ground Figure 10 RJ 45 8 Pin Plug and Jack Wiring Note PortServer II software provides DCD in eight pin configurations See Chapter 9 Configuring Modem Connections RJ 45 8 Pin Plug RJ 45 10 Pin Jack Pin Pin 1 DSR 2 3 4 5 6 7 8 RTS GND TxD RxD SG CTS DTR RI DSR RTS GND TxD RxD SG CTS DTR DCD Signal 1 2 3 4 5 6 7 8 9 10 Signal Pin 1 Pin ...

Page 58: ...d control signals for example modems or printers that employ hardware handshaking Figure 11 RJ 11 6 Pin Plug and Jack Wiring RJ 45 6 Pin Plug RJ 45 10 Pin Jack 1 2 3 4 5 6 Pin Pin RTS GND TxD RxD SG CTS RI DSR RTS GND TxD RxD SG CTS DTR DCD Signal 1 2 3 4 5 6 7 8 9 10 Signal Pin 1 Pin 6 Pin 1 Pin 10 N C N C N C N C ...

Page 59: ...ems or printers that employ software handshaking No hardware hand shaking is available with this configuration Figure 12 RJ 11 4 Pin Plug and Jack Wiring RJ 45 4 Pin Plug RJ 45 10 Pin Jack 1 2 3 4 Pin Pin GND TxD RxD SG RI DSR RTS GND TxD RxD SG CTS DTR DCD Signal 1 2 3 4 5 6 7 8 9 10 Signal Pin 1 Pin 4 Pin 1 Pin 10 N C N C N C N C N C N C N C ...

Page 60: ...you construct or obtain your own cable you only need to connect the TxD Transmitted Data Received Data RxD and Signal Ground SG cables as shown below Figure 13 Simple 3 Wire cable Note Any cable you construct or obtain must be shielded to comply with FCC certi fication requirements The shield must be connected to Chassis Ground GND at one end of the cable In addition to the configuration illustrat...

Page 61: ... Wire cable Note Any cable you construct or obtain must be shielded to comply with FCC certi fication requirements The shield must be connected to Chassis Ground GND at one end of the cable In addition to the configuration illustrated above you can also use a 6 pin RJ 11 plug or an 8 pin or 10 pin RJ 45 plug See Page 35 If the terminal requires hardware handshaking use the cable shown on the follo...

Page 62: ...f your terminal does not have a DB 25 connector you will also have to obtain an adapter 3 Fit the RJ 11 or RJ 45 plug to PortServer II If you use an RJ 11 plug ensure that you center it on the jack RJ 45 8 pin DB 25 Male DSR 1 4 RTS RTS 2 5 CTS GND 3 1 GND TxD 4 2 TxD RxD 5 3 RxD SG 6 7 SG CTS 7 20 DTR DTR 8 CableShield ...

Page 63: ...ype is illustrated below Figure 16 Full 10 Wire Modem cable Note Any cable you construct or obtain must be shielded to comply with FCC certi fication requirements The shield must be connected to Chassis Ground GND at one end of the cable Table 2 Available Cables DB 25 Male DB 25 Female DB 9 Male 24 Inch Cables 61020024 61030024 61070024 48 Inch Cables 61020048 61030048 N A RJ 45 10 pin DB 25 Male ...

Page 64: ...waps pins 2 and 10 making DCD available on pin 1 of an 8 pin RJ 45 connector If you use ALTPIN you must also configure the PortServer II port with the command set flow altpin see the Command Reference Guide for details The cable wiring for ALTPIN is shown below Figure 17 ALTPIN cable Note Digi International s software can use the DSR signal in modem control appli cations If your modem has auto ans...

Page 65: ...aking If the terminal employs software handshaking you can use a simple 3 wire cable as shown below Figure 18 Printer cable with Software handshaking Note Some Okidata printers use a control signal called Supervisory Send Data SSD on pin 11 instead of DTR For these printers connect CTS on the RJ 45 connector to pin 11 of the DB 25 connector instead of pin 20 If the terminal requires hardware hands...

Page 66: ...on requirements The shield must be connected to Chassis Ground GND at one end of the cable In addition to the configurations illustrated above you can also use a 6 pin RJ 11 plug or an 8 pin or 10 pin RJ 45 plug for either application See Page 35 RJ 45 8 pin DB 25 Male DSR 1 4 RTS RTS 2 5 CTS GND 3 1 GND TxD 4 2 TxD RxD 5 3 RxD SG 6 7 SG CTS 7 20 DTR DTR 8 CableShield ...

Page 67: ... PortServer II An RJ 45 10 pin male connector is provided at the PortServer II end of the cable and a DB 25 25 pin male connector is provided for the Frame Relay termi nation Figure 20 V24 Cable for Frame Relay RJ 45 10 pin DB 25 Male RxD 6 3 RxD RTS 3 4 RTS CTS 8 5 CTS DSR 2 6 DSR Signal Gnd 7 7 Signal Gnd DCD 10 15 DCD DTR 9 20 DTR RI 1 17 RI TxD 5 2 TxD Chassis Gnd 4 Shell Chassis Gnd Pins not ...

Page 68: ...through the PortServer II DCD and DTR must be cross connected between the PortServer II and the BBS server When the server raises DTR to signal that it can receive calls the PortServer II sees DCD go high It then allows incoming connections from the Ethernet through the serial connection to the server When an incoming connection is requested PortServer II raises DTR and the server sees DCD go high...

Page 69: ... must be cross connected between PortServer II and the host When the host raises DTR DCD goes high at PortServer II When PortServer II receives data a login is spawned Unlike dev min there is no two second delay before the login is spawned When PortServer II raises DTR it brings DCD up at the host immediately When the user logs out or the host drops DTR PortServer II lowers its DTR and flushes dat...

Page 70: ...All connections terminate and any user is logged out When a user logs out or on an autoconnect port the remote system drops the connec tion DTR is dropped to hang up the modem DTR remains low for two seconds to assure a clean modem disconnection and then input is flushed to discard messages such as DISCONNECT Wiring required Modem connections require that TD RD DCD DTR and GND should always be wir...

Page 71: ...ice is idle PortServer II assumes an incoming connec tion has been requested and acts like a dev min device until the device goes idle again If an outgoing connection succeeds when the device is idle PortServer II switches into outgoing mode and acts as a dev mout device until the connection is dropped DTR remains low for two seconds to assure a clean modem disconnection and then input is flushed ...

Page 72: ...teen additional serial ports PORTS 8em Provides eight additional serial ports PORTS 8emp Provides eight additional serial ports and one parallel port The connecting cable required is provided with the PORTS module and you should refer to the PORTS documentation for installation instructions An example configuration is shown below with two PORTS 16em modules connected to a PortServer II This arrang...

Page 73: ...experience performance degradation when using expansion modules under heavy data throughput For example if you have a total of 64 ports you can drive some but not all ports at 115 2Kbps The available WAN band width on PortServer II is approximately 3 7Mbps the maximum port speed for any given port is either 115 2Kbps or whatever portion of 3 7Mbps is not currently in use by other ports that are si...

Page 74: ...Page 54 Installation 90030500B ...

Page 75: ...s chapter describes a quick start method of setting the basic functions of PortServer II including its connection to the Ethernet It also provides a general description of how to use the configuration commands how to assign users The Chapter includes the following topics Topic Page Entering Configuration Commands 56 On Line Help 60 Logging on to PortServer II 61 Configuring the Ethernet Connection...

Page 76: ... details of all com mand options you should refer to the Command Reference Guide Note Characters that you must type are shown in the format command syntax options Abbreviations All PortServer II commands may be abbreviated to their shortest unique initial letter or letters For example you can abbreviate the command set user name jill to set u n jill If you enter insufficient letters for PortServer...

Page 77: ...ide Ctrl p When typed as the first character on a line this sequence copies the previous line from the command buffer onto the current line Ctrl n When typed as the first character on a line this sequence copies the next line from the command buffer onto the current line Enter Executes the currently typed command Ctrl Enter Escape character Used to break out of the current session either to anothe...

Page 78: ...he command affects the port number value Type in the rest of the command after value set command range startvalue endvalue This tells the set command that the rest of the command affects the port numbers startvalue through endvalue Type in the rest of the command after the value for end value It is possible to combine the preceding two methods separated by commas set command range value startvalue...

Page 79: ...t Important Changes made by a non root user are valid only for the duration of their session Non root users can only set parameters for their own port If non root users wish to save their parameters in Flash ROM the configuration command must include save on The System Administrator must also configure this port with set logins write on Since configuration changes are automatically saved for root ...

Page 80: ... exit info kill mode newpass ping quit rlogin send set snmp status telnet traceroute wan who Command specific help For help on a specific command type the command name followed by a question mark The example below asks for help for the command info info Displays or clears statistics tables syntax info table_name table_cmd tables frame ip icmp tcp udp clear info Note After you enter a request for h...

Page 81: ...he fac tory default settings for a port 3 Switch on PortServer II The power switch is located on the front of the case Port Server II s Power On Self Test POST sequence will now run automatically If it does not detect any errors the alphanumeric display will show AC and the LED indicators will light in sequence 4 When AC is showing on the alphanumeric display press the Return or Enter key on your ...

Page 82: ...acquire the IP address automatically See Configuring PortServer II over the Ethernet on Page 64 2 Set the Node Name for the PortServer II using the following command set config myname node_name For example to set the node name to termserver enter set config myname termserver 3 If applicable enter the name of the domain that includes the PortServer II unit using the following command set config dom...

Page 83: ...er set config submask 255 255 255 240 Note The default submask is 255 255 255 0 6 If you have a gateway set its IP address using the following command set config gateway xxx xxx xxx xxx For example to set the gateway address to 198 83 159 3 enter set config gateway 198 83 159 3 7 Check the time and date by entering set time Check that the correct time and date are displayed If the correct values a...

Page 84: ...t However you must set PortServer II s IP address with a local terminal before you can use telnet Running RARP on the server To use RARP to assign IP addresses to PortServer II s on your network the RARP daemon must be running on the network host The RARP server maintains a database of mappings between Ethernet MAC addresses and protocol IP addresses When a client such as PortServer II requests an...

Page 85: ... PortServer II Testing the network connection You should now check that you have configured PortServer II correctly by establish ing communications with another network machine Enter the ping command to test the connection For example to test the connection by pinging the machine with IP address 192 83 159 227 enter ping 192 83 159 227 Check that you see a response similar to 192 83 159 227 is ali...

Page 86: ...ough 64 the user is connected to the speci fied port Numbers greater than 64 indicate a port group number as configured with set port group group_number See Command Reference Guide When several PortServer II ports are configured with the same group number they work like a telephone hunt group Any attempted connection goes to the lowest numerical port number that can currently accept a connection T...

Page 87: ...nfigure their basic access and network parameters as follows 1 Create a user by entering a command in the format set user name user_name user_name would typically be the same user name as on your host systems For example to create a user called Bill enter set user name Bill PortServer II displays the list of basic access parameters that you will configure for the user If this is a new user default...

Page 88: ...tion of the following time day or day hours day mo tu we th fr sa su wk hours hr min hr min hr 0 through 23 min 0 through 59 Note wk indicates the working week Monday through Friday Examples AccessTime wk sa su This allows access 24 hours a day 7 days a week AccessTime wk9 00 17 00 This allows access between 9AM and 5PM Monday through Fri day AccessTime wk0 00 8 59 wk18 23 59 sa su This allows acc...

Page 89: ...enu configured for the user AutoConnect makes an automatic connection as specified by the options above NetService starts a PPP or SLIP CSLIP session Outgoing indicates that this user is permitted only outgoing connections IdleTimeout The maximum time in seconds for which the connection may be idle before the user is disconnected 0 means there is no limit MaxPorts The maximum number of ports that ...

Page 90: ...ceive MTU 1500 LogPacket Filter_name PPPAuth both Passive off Dialout off PapID identifier AddrCompress off LocalBusyDly 01 PapPasswd password ProtoCompress off RmtBusyDly 01 ChapID identifier DownDly 01 ChapKey key_value Device device_name LoginScript script_name index phonenumber parameters 1 470 9777 ppnx1 2 470 9778 midnight 3 4 5 6 7 8 9 The Network parameters are as follows SessionTime out T...

Page 91: ... to a value the dialer script waits for the specified number of seconds before attempting to re establish a host that is reported as down IPAddr If set to an IP address this specifies the remote host to connect to If set to 0 0 0 0 or negotiated the remote host negotiates the address to use If set to ippool the address is obtained from the dynamic IP address pool see Configuring the IP Pool later ...

Page 92: ...rmit the remote system to send phonenumber Alternative phone numbers to dial to request the connec tion If you enter more than one number PortServer II tries them in turn if it receives a Busy signal from the remote system NetRouting If set to off routing protocol packets are not sent and are ignored if received If set to send routing packets are sent but ignored if received If set to receive rout...

Page 93: ...system is not authenticated If set to PAP the remote system is authenticated with PAP If set to CHAP the remote system is authenticated with CHAP If set to both the remote system negotiates what authentication is used Protocol Sets the protocol on the connection and may be PPP SLIP or FR Frame Relay ProtoCompress If set to on PortServer II tries to negotiate protocol compression If set to off no p...

Page 94: ...e first address in the pool and 15 is the number of addresses in the pool Important The IP pool uses a series of consecutive addresses and all addresses in the pool must be available to PortServer II For instance in the example above all addresses between 2 4 1 30 and 2 4 1 44 will be assigned to PortServer II Assigning a device to use an address from the IP pool To configure a device to take an a...

Page 95: ... matic connection to another machine For example to create a regular user called Linda enter set user name Linda For detailed information refer to set user in the Command Reference Guide The user names are stored in a table of users that you can view by typing set user without any other parameters Note User names are case sensitive Linda is not the same user as linda or LINDA Important For new use...

Page 96: ...her own password using the newpass com mand as described in the procedure above Assuming the user logged in with his or her own user name under his or her old original password it is only necessary to enter newpass without options For detailed information refer to newpass in the Command Reference Guide 4 You can change the login prompt for each user on one port or a range of ports from the default...

Page 97: ...ect For example to configure user Peter as an auto user who is automatically con nected to the destination host corporate that we defined in step 2 enter the fol lowing sequence of commands set user name Peter AutoConnect Yes set user name Peter AutoHost 152 83 151 1 set user name Peter AutoPort telnet set user name Peter DefaultAccess AutoConnect Setting AutoPort is necessary to establish a termi...

Page 98: ...splay For example the following five commands specify a complete menu set menu range 1 t1 Digi International Inc set menu range 1 t2 Networking Products and Solutions set menu range 1 m1 Choose one of the following systems set menu range 1 c3 telnet corporate set menu range 1 c5 telnet engineering In this example t1 and t2 are title lines m1 is an informational line and c3 and c5 are command lines...

Page 99: ...enter set user rmuser Peter You can also remove several users by specifying a range of index numbers set user rmuser on range range You can identify the range of index numbers to use from the User Table To view the User Table enter set user with no options For detailed information refer to set user in the Command Reference Guide Changing a user s name To change a user s name without affecting othe...

Page 100: ...ve set AutoConnect on or DefaultAccess AutoConnect for the user To access the PortServer II command line the user enters a command similar to the following example login steve CommandLine The CommandLine option can only be used if you have set CommandLine on or DefaultAccess CommandLine for the user To display the login menu if configured the user enters a command similar to the following example ...

Page 101: ...tions including an IP address for PortServer II device Sets devices for PortServer II to use when making outgoing connec tions filter Sets filters that control and record traffic over PPP SLIP and CSLIP links flow Sets hardware and software flow control parameters for RS 232 serial ports forward Sets IP packet routing options for connections that use PPP SLIP and CSLIP links frame relay Sets param...

Page 102: ...rs for connections that support IP routing script Defines a modem or login script service Associates common TCP and UDP service ports with names for use with filters terms Sets terminal types and parameters for multiple sessions time Sets or displays the time and date held by PortServer II trace Records and displays trace messages that are held in the system log user Sets the names of users who ca...

Page 103: ...nnect an additional terminal to a previously configured PortServer II or if you want to change the configuration of a terminal that is already connected In this Chapter This chapter describes how to configure PortServer II for connection to a terminal The Chapter includes the following topics Topic Page Setting Up a Terminal 84 ...

Page 104: ...you have connected For example if your terminal is a Wyse 60 connected to Port 2 enter set port termtype wy60 range 2 The terminal type name termtype depends on the conventions accepted by operating systems on your network hosts refer to your host documentation for more details The range 2 parameter tells the PortServer II software that this command is to affect Port 2 If you do not specify the ra...

Page 105: ...ware flow control enter set flow ixon on range 2 set flow ixoff off range 2 In this example set flow ixon on sets Port 2 to use software flow control typically XON XOFF for output data and set flow ixoff off sets Port 2 to turn off software flow control for input data For a terminal input data will be from the keyboard and should not require flow control For detailed information refer to set flow ...

Page 106: ...Page 86 Configuring Terminals 90030500B ...

Page 107: ...hapter Chapter 4 Basic Configuration briefly described how you can provide each user with a password to increase security This chapter covers the subject of security and includes information on configuring automatic logins to PortServer II The Chapter includes the following topics Topic Page Levels of Security 88 Root Login 89 Regular User Login 90 Autoconnect User Login 92 Autoconnect Port 94 ...

Page 108: ...gs in Any autoconnect user can be configured to login with or without a password An autoconnect user does not have direct access to PortServer II parameters or functions Autoconnect port Any user who logs into an autoconnect port always connects to a specified host regardless of who they are An autoconnect port user does not have direct access to PortServer II parameters or functions In addition t...

Page 109: ...he root user entry or delete the root user password However for additional security you can change the root password 1 Log in as root at any terminal or PC using the default password 2 Enter the command newpass user root 3 Type in the current password and press Enter The password is not displayed on the screen but a request to enter the new password again should appear 4 Type in the new password i...

Page 110: ...e off option is selected only the root user can save port set tings For further details refer to set login in the Command Reference Guide A regular user can temporarily gain root privileges if he or she knows the root pass word by entering the following command admin The user is prompted to enter the root password Regular user login with password authentication To configure a regular user who will...

Page 111: ...that do not have dial up ports It is not suitable for systems where security is a concern or where there are external network or dial up connections To configure a regular user who will not be asked to enter a password when he or she logs in enter the following command set user name user_name passwd off For example set user name george passwd off Note For details of how to create the user refer to...

Page 112: ...connection of any user on one or more ports In this configuration one or more ports may be configured to allow any user to log in at any time without a login or password Any user can gain access to the PortServer II command line prompt The configuration is only suitable for systems where security is not a major concern or if there is no possibility of unauthorized dial up access To configure this ...

Page 113: ...Connect on DefaultAccess AutoConnect CommandLine off Telnet uses TCP port 23 so you should enter a command similar to the following set user name martha Password on AutoPort 23 AutoHost 192 1 2 3 AutoConnect on DefaultAccess AutoConnect CommandLine off Auto connection of a user without a password In this configuration a particular user is connected to a specific system without entering a login or ...

Page 114: ...in protocol or telnet On an Auto Connect port any port activity such as a received character on a TTY port or a DCD high transition on a modem port causes an automatic connection to the specified host or system Enter the following command set port range port_numbers dport tcp_port uid user_index dest IP_address auto on This configures the range of ports specified by port_numbers for automatic conn...

Page 115: ...ultiple sessions on a previously connected terminal Read Chapter 5 Configuring Terminals before you read this chapter In This Chapter Chapter 5 Configuring Terminals described how you can configure a simple terminal that allows the user to run a single session or run multiple sessions and multiple screens The Chapter includes the following topics Topic Page General 96 Multiple Sessions 96 Multiple...

Page 116: ...arate login sessions per port For example if your company has host computers named Corporate Engineering and Production you can log into all three hosts then switch between the different sessions and to the PortServer II command prompt using telnet escape commands Configuring multiple sessions Configure a port for multiple sessions by entering the following command set ports sess number_of_session...

Page 117: ...owed by a Carriage Return You may now start another session Controlling multiple sessions Telnet sessions In the following commands TESC refers to the telnet escape character The default telnet escape character is Ctrl Control Right Bracket but this can be changed using the set keys command See set keys in the Command Reference Guide for more details To leave a telnet session and return to the Por...

Page 118: ...ave to press Carriage Return after typing the number To go directly from one session to another without using the PortServer II command line type the telnet escape character followed by the number of the session you require For example type the telnet escape character followed by 2 to go directly to the second session Type the telnet escape character followed by Carriage Return to go from a ses si...

Page 119: ...e a telnet session or an rlogin session you can Log out of the remote system which causes the remote system to close the session Escape to the command line and type the close command You may also close rlogin sessions using the rlogin escape sequence Carriage Return Carriage Return tilde period ...

Page 120: ...ensitive She sees the password prompt for example passwd c Linda enters her password Note Passwords are case sensitive If a user enters an incorrect password or a password that includes incorrect case letters PortServer II responds by displaying login invalid The user has to re enter both user name and password 2 Linda starts a session on Corporate At the PortServer II prompt Linda starts a sessio...

Page 121: ...ch to Corporate by typing Ctrl 1 The telnet escape character Ctrl followed by the number 1 8 From her session on Corporate she can switch to the Engineering session by typing Ctrl 2 Note She can switch between the two sessions by pressing Ctrl 9 From either session Linda can go back to the PortServer II command line prompt by typing the telnet escape sequence Ctrl and pressing Carriage Return Once...

Page 122: ... now session 1 because the original Corporate session 1 was closed in step 10 logs out and closes the telnet session 12 Linda logs out of PortServer II The terminal displays the PortServer II command line prompt Linda exits her session by entering exit or quit Note The exit and quit commands close all active telnet and or rlogin sessions before exiting ...

Page 123: ...screens used the terminal screen clear sequence and the sequence to switch to each screen page using the set terms command see the Command Reference Guide Note Your terminal must support multiple screen operation for this configuration to succeed You cannot configure a basic terminal for multiple screen operation Refer to your terminal documentation for further information How to use multiple scre...

Page 124: ...owever if you escape to the PortServer II command line or open a fourth session PortServer II will clear and reuse the earliest screen to display the requested session You will then be able to switch between the new session and the two most recent sessions without losing screen context When you return to the session that was previously contained in the earliest screen PortServer II will again clea...

Page 125: ...difying connections via a modem you should read Chapter 9 Configuring Modem Connections before you read this chapter In this Chapter This chapter describes how to configure a user s connection to a WAN which may be an intra company network or the Internet The Chapter includes the following topics Topic Page WAN Connections Explained 106 Incoming WAN Connections 108 Outgoing WAN Connections 113 Bid...

Page 126: ... outgoing connection parameters some parameters are shared between the incoming and outgoing connections Any WAN connection requires A User Table entry This must include the user name the network addresses and protocol information used to set up the connection timeouts and filters if any to use This information may be obtained from PortServer II s internal tables or from a RADIUS server Filters Ta...

Page 127: ...ion For a direct connection the name of the Device Table entry that specifies the port the connection should be made on For a Frame Relay connection the Frame Relay port and DLCI numbers to use for making the connection The name of the login script and login password parameters the script would use when logging in if this connection requires a login chat session In the Scripts Table entry ies that...

Page 128: ...dify an incom ing connection Certain of these commands are optional and you can omit them where indicated if they are not appropriate to your connection The order in which the com mands are given below are the sequence recommended by Digi International although you may be able to enter a different sequence of commands without affecting the functionality of the connection 1 Configure the user of th...

Page 129: ...egotiates the address to use with PortServer II this option is useful if connection requests may be originated by more than one host or the host addresses are unknown for example if your PortS erver II is connected to an anonymous dial up user If set to ippool the address is obtained from the dynamic IP address pool IPMask The IP mask that is applied to the address specified in IPAddr If the mask ...

Page 130: ... the maximum number of slots to use for Van Jacob sen header compression see Compression above Each active TCP transaction on a point to point connection requires one VJ slot to hold information about the com pression state If there are more transactions than slots some compression information is lost MTU Maximum Transmit Unit which is the maximum size of the packet that can cross the WAN interfac...

Page 131: ...et user command options refer to set user in the Command Reference Guide Tip If the user is dialing in from Windows 95 include the following options set user name username network ipaddr on Compression vj Passive on AddrCompress on ProtoCompress on pappasswd The PAP password that PortServer II will send to a remote system if requested Any password that the remote system returns must match the user...

Page 132: ...wing example will drop the connection if no packets are detected for 100 seconds set user name linda IdleTimeout 100 6 Optionally you can configure a keepup filter that restricts which packets restart the idle timer If no keepup filter is specified all packets restart the Idle Timer To do this enter the following command set user name username Keepup filter_name filter_name is the name of the keep...

Page 133: ...c options command with the AccessTimes option If the current time is out of the specified range PortServer II waits until the time enters the allowable range before bringing up the connection 3 Entering the command wan start name immediately brings up the connection specified by name An outgoing WAN connection remains active until the period during which the connection is permitted expires an idle...

Page 134: ...tions 1 Create any dialer and login scripts that will be used by your modem or other con nection device Any script must be configured before you create the device See Chapter 9 Configuring Modem Connections for detailed information set device name vfast dialer vfastscript ports 4 2 Configure the PortServer II port that will originate the outgoing connection requests by entering a command similar t...

Page 135: ...can forward packets to all other addresses on the network or subnet specified LocalIPAdr Assigns an IP address to the local end of a point to point link If this is set to 0 0 0 0 the IP address of PortServer II s Ethernet interface is used unnumbered operation unless the remote host uses PPP to negotiate a different address Device Contains the name of the device or device pool that makes the conne...

Page 136: ...r II will permit the remote system to send PPPAuth If set to none the remote system is not authenticated with PPP If set to PAP the remote system is authenti cated with PAP If set to CHAP the remote system is authenticated with CHAP If set to both the remote system negotiates what authentication is used PapID The PAP authentication identifier that PortServer II will send to a remote system if requ...

Page 137: ...set user in the Command Reference Guide 4 Optionally PortServer II may use logpacket and passpacket filters Logpacket filters define IP packets that are logged for tracing Passpacket filters define IP packets that are passed over the connection Information on how to create filters is given later in this Chapter To use these filters enter the following command set user name username LogPacket name ...

Page 138: ...on will remain active for 24 hours but only on Tuesdays If AccessTime tu12 00 13 00 then the connection is only available between 12 00 and 13 00 hours on Tuesday The following example establishes the outgoing connection for linda through the working week Mon day through Friday for 24 hours each day but drops it at weekends set user name linda AccessTime wk Note The optional parameters in steps 4 ...

Page 139: ... establish any outgoing connections See Chapter 17 Troubleshooting for reboot procedures PortServer II then scans its User Table for outgoing connections that must be started because of an active AccessTime configuration then establishes those connections Bidirectional WAN Connections You can define a WAN connection that can be both incoming or outgoing For example suppose you want to establish a ...

Page 140: ...al tokens or conditions all conditions must be true for the stanza to be true Important It is not possible to add a stanza into the middle of a filter that has been completed You can only add a line to the end or replace an existing line Otherwise you should create a new filter that includes the addi tional stanza Syntax for filter stanzas Configuring actions that will not be taken The exclamation...

Page 141: ... port is in range of 60 80 s1 udp 199 86 8 33 0xffff0000 src udp source address of 199 86 xxx xxx Applying actions to inbound or outbound packets Youcanuse send and rcv to distinguish between inbound and outbound packets For example s1 send 3 icmp Match outbound icmp type 3 packet s1 rcv telnet Match if not an inbound telnet packet where telnet defined in services table Applying actions to specifi...

Page 142: ...ch if IP source or destination address is 199 86 8 33 You can then enter a command similar to the following set user name webconnection network PassPacket filter1 This will pass packets that match the WWW server s IP address and block all others A filter that will block all except specific ftp packets The following filter blocks all incoming ftp packets except those to host 199 86 8 22 and allows ...

Page 143: ...es A logpacket filter can specify packets that will be logged when the set trace options are set appropriately see set trace in the Command Reference Guide and Chapter 17 Troubleshooting for more information For example if want to log all traffic to your WWW server and the server has an IP address of 199 86 8 33 configure a filter similar to that shown below as filter 2 s1 recv 199 86 8 33 Match i...

Page 144: ...Page 124 Configuring WAN Connections 90030500B ...

Page 145: ...to configure you should read this chapter before you read Chapter 8 Configuring WAN Connections In this Chapter This chapter describes how to configure PortServer II to operate over modem links The Chapter includes the following topics Topic Page About Modem Connections 126 Configuring your Modem 126 Configuring the Modem Connection 127 Dialer and Login Scripts 129 Modem Pools 136 Telnet and Modem...

Page 146: ...sure that the modem operates with PortServer II set your modem to meet the requirements listed below Make sure signals TD RD DCD DTR and GND are wired in the cable between PortServer II and the modem Refer to the cabling diagrams in Chapter 3 Instal lation Configure the modem so that DCD goes high when it receives an incoming connection request For Hayes compatible modems this command is AT C1 Con...

Page 147: ...e port s you are setting options are control and parity settings and must correspond to your modem s settings For example to set serial port 4 to 2400 baud and tell it to ignore parity errors enter set line baud 2400 range 4 error ignore Note Remember that this command sets the PortServer II to Modem connec tion not the speed at which the modem communicates over the telephone lines If you are unce...

Page 148: ...er set flow rts on range 4 set flow cts on range 4 Note In this example the modem must be set for hardware flow control You must also ensure that software flow control is off by entering set flow ixon off range 4 set flow ixoff off range 4 Note For detailed information on the set flow command see the Command Reference Guide 4 Optionally you can also set PortServer II to run initialization and test...

Page 149: ...tes Each machine state contains a sequence of commands performed in order from left to right The available commands are listed below To create a new script enter the following command set script name script_name s 1 24 statedefinition script_name is the name you give to the script s 1 24 is the number of the machine state and statedefinition is the sequence of commands that corresponds to that mac...

Page 150: ...n previously executed Fn Pauses for n seconds then flushes input data n is optional and defaults to 0 if you do not enter a value Gs Immediately transfers control to state s Hs Sets the carrier lost hangup recovery state to s If carrier is lost and detection set with command Cn transfers to state s D m Raises a modem signal If m is 1 raises DTR If m is 2 raises RTS D m Lowers a modem signal If m i...

Page 151: ...s the text of state definition n as if it were inserted to replace this command You can nest this command up to a maximum of 10 W m Waits for a modem signal to become high If m is 1 waits for DCD high If m is 2 waits for CTS high W m Waits for a modem signal to become low If m is 1 waits for DCD low If m is 2 waits for CTS low string s Declares that a transfer to state s should be performed when s...

Page 152: ... backslash and r return nnn The octal byte value nnn xhh The hexadecimal byte value hh p Parameter substitution where p is an integer from 1 to 9 Parameters 1 9 are provided by the set user parameter options for login scripts or the set device options for dialer scripts The parameter is substituted for the p expression n Phone number substitution where the number provided in the User Table is subs...

Page 153: ...the corresponding state transfer occurs If carrier sense was enabled by the C command and carrier is lost the last H command is honored If neither of these events occur within the timeout specified by the last S command a timeout is detected Action is then taken according to the last T command Examples of scripts that perform specific functions A login script The following script uses parameters p...

Page 154: ...igure a RemoteBusyDelay timer If you do this the script is executed again when the timer expires A script that tries the same number multiple times You can configure a dialer script that repeats each phone number several times before advancing to the next number For example s1 M atdt n r BUSY 2 CONNECT s10 T s2 P2 R G1 When a busy signal is received state s2is entered The script pauses for two sec...

Page 155: ... fail s1 C0 F M at f r OK 2 S5 T3 no hangup flush set modem to factory defaults wait for OK s2 T4 W 1 T5 W 2 G6 wait for DCD low CTS high s3 E Error Condition G s1 didn t get OK or other error s4 E DCD stuck high G s5 E CTS stuck low G s6 M at q0 d2 r T7 W 2 G8 no flow control CTS follows DCD detect CTS low s7 E CTS stuck high G s8 M at C0 d0 r T9 W 1 G10 DCD on detect DCD high s9 E DCD stuck low ...

Page 156: ...low the PortServer II is configured for two modem pools one using Ports 1 through 10 and the other Ports 11 and 12 If the remote host s incoming connection see Chapter 8 is configured to search the Device Table for a modem device called vfast it initially finds vfasta If ports 1 10 are busy or the dialer script fails it continues the search and finds device vfastb set device name vfasta dialer vfa...

Page 157: ... s port number to create its TCP port number for telnet To access a device on port 4 use the port number 2004 1 Log into the terminal on Port 2 then connect to the modem installed on Port 4 by entering the telnet command telnet termserver 2004 termserver is the PortServer II s node name in this example You are now connected directly to the modem and can enter commands to the modem including AT com...

Page 158: ...tain a copy of RTTY from the Digi International FTP server or BBS Refer to Contacting Digi in Chapter 18 of this User s Guide for numbers and protocols The source code is available to customers and you can also download binaries for most popular operating systems RTTY is provided on an as is basis by Digi International but it is not covered by our unlimited technical support policy Digi provides t...

Page 159: ...ady in use by another system the connection fail RTTY signals the application by momentarily closing and re opening the pseudo TTY port This method of operation is compatible with UUCP and CU on most systems Configuring your system 1 If for example you found dev pty pqrs 0 f on your system 64 ptys and you want to configure four modem ports you could use dev ptys cdef for your pseudo modem ports If...

Page 160: ...but they must match the values in your Systems file ACU ttysc ttysc 38400 hayes ACU ttysd ttysd 38400 hayes ACU ttyse ttyse 38400 hayes ACU ttysf ttysf 38400 hayes 3 The modems now appear directly connected to CU and UUCP Test your configu ration by typing a command similar to the following example cu l dev ttysc b 38400 555 1212 ...

Page 161: ... 0 9 before writing the data to the port dDaemonize A detached child process is spawned to perform the program function ignoring all signals hHold the tty open so stty settings are not disrupted and EOF s are not sent when the tty is locally closed qQuit after one session is complete Normally the program loops to handle multiple sessions sSuppress the copyright notice wWait for data to be written ...

Page 162: ...Connections 90030500B static char copyright Copyright 1992 Digi International All Rights Reserved An unlimited use and distribution license is granted for use with and only with Digi terminal servers and other network products 0 ...

Page 163: ... TCP IP routing to a previously configured PortServer II or if you want to modify an existing route In this Chapter This Chapter describes how to configure the different types of routing that PortServer II supports The Chapter includes the following topics Topic Page Types Of Routing Available 144 Passive Routing 146 Active Routing 147 ...

Page 164: ...t interface For WAN connections the IP address of the remote system and any subnet mask determine that addresses can be reached through the WAN connec tion For example if a WAN connection has a remote IP address of 192 83 159 17 and a subnet mask of 255 255 255 255 PortServer II assumes it can only reach IP address 192 83 159 17 through the WAN interface However if the subnet mask is 255 255 255 2...

Page 165: ...n of Passive routing PortServer II routes packets through the Ethernet connection and serial ports It routes default routes static routes and routes learned from other routes but does not propa gate these routes The proxy ARP may be used to allow devices on the Ethernet to communicate with devices on PortServer II s serial ports The proxy ARP handles routing tasks such as the conversion of IP addr...

Page 166: ...used or 255 255 255 255 if you are configuring a route to a single host ipaddress is the IP address of the gateway that IP packets covered by this routing entry should be forwarded to numhops is the number of hops gateways between PortServer II s network and the final destination For example set route net 192 83 159 65 mask 255 255 255 192 gateway 192 83 160 1 metric 3 3 Set forwarding to passive ...

Page 167: ...address is the IP address of the gateway that IP packets covered by this routing entry should be forwarded to numhops is the number of hops gateways between PortServer II s network and the final destination For example set route net 192 83 159 2 mask 255 255 255 128 gateway 192 83 160 1 metric 3 3 Set forwarding to active by entering the following command set forwarding state active proxyarp state...

Page 168: ...Page 148 Configuring TCP IP Routing 90030500B ...

Page 169: ...and the associated host accesses the device using Digi International s RealPort protocol or if you want to modify an existing RealPort connection In this Chapter This Chapter describes how to configure a connection to a device when the associated host uses the RealPort protocol The Chapter includes the following topics Topic Page RealPort Basics 150 Configuring PortServer II for RealPort Operation...

Page 170: ...ow control and software flow control in the same way as it changes these settings on a local port The ports on the PortServer II may be split among hosts for example one host can use the odd numbered ports while another is using the even numbered ports RealPort also allows one host to handle incoming modem calls on a port while allowing other hosts to place outgoing calls if there is no current in...

Page 171: ...uth ip 198 83 159 0 mask 255 255 255 0 realport 1 2 To allow all hosts on any network to connect enter set auth ip 0 0 0 0 mask 0 0 0 0 realport 1 2 Note For more information on set auth options refer to the Command Ref erence Guide 2 If necessary because of conflicts change the RealPort TCP port number by entering a command in the format set config realport tcp_port_number Important The RealPort ...

Page 172: ...ormal login interface For other types of connection that need modem signals set the device type to host All of these device types ensure that RTS and DTR modem signals go low and stay low for at least two seconds between connections to allow modems and other devices to reset properly For information on configuring modems refer to Chapter 9 Configur ing Modem Connections Important Do not use device...

Page 173: ...NMP Standard Network Management Protocol and you want PortServer II to respond to SNMP requests In This Chapter This Chapter describes how to configure PortServer II s SNMP Agent The Chapter includes the following topics Topic Page Configuring the SNMP Agent 155 Monitoring SNMP status on PortServer II 156 Supported SMNP Variables 157 ...

Page 174: ...7 These messages are used as follows A list of specific variables that PortServer II supports for each MIB is given at the end of this chapter Get The SNMP host uses this message to retrieve the value of a specific object from one of the MIBs supported by PortServer II GetNext The SNMP host uses this message to retrieve the value of the object following a specific object in the MIB list This allow...

Page 175: ...erver II silently ignores SNMP requests that fail authentication If you set auth_trap to on it sends an authentication trap whenever an authentication error occurs portserver_id is a text string that describes the location or identity of the PortServer II in a format that is meaningful to the administrator Put quotation marks around the entry if it includes spaces portserver_name is the name of th...

Page 176: ...splay In this example the SNMP daemon is running on so PortServer II will answer SNMP requests from a host or management station Authentication traps are not being sent off but other standard traps are being sent to IP address 199 99 88 1 The values for the System portion of MIB II are set to identify the PortServer II its name and the name of the responsible administrator snmp snmp status snmp da...

Page 177: ...s icmpInTimestampReps ifInUcastPkts ipOutNoRoutes icmpInAddrMasks ifInNUcastPkts ipReasmTimeout icmpInAddrMaskReps ifInDiscards ipReasmReqds icmpOutMsgs ifInErrors ipReasmOKs icmpOutErrors ifInUnknownProtos ipReasmFails icmpOutDestUnreachs ifOutOctets ipFragOKs icmpOutTimeExcds ifOutUcastPkts ipFragFails icmpOutParmProbs ifOutNUcastPkts ipFragCreates icmpOutSrcQuenchs ifOutDiscards ipAdEntAddr icm...

Page 178: ...iFullEnquiryInterval frDlcmiErrorThreshold frDlcmiMonitoredEvents frDlcmiMaxSupportedVCs frDlcmiMulticast frCircuitIfIndex frCircuitDlci frCircuitState frCircuitReceivedFECNs frCircuitReceivedBECNs frCircuitSentFrames frCircuitSentOctets frCircuitReceivedFrames frCircuitReceivedOctets frCircuitCreationTime frCircuitLastTimeChange frCircuitCommittedBurst frCircuitExcessBurst frCircuitThroughput frE...

Page 179: ...ortInFlowState tcpConnState rs232AsyncPortParityErrs snmpInTotalSetVars charPortOutFlowState tcpConnLocalAd dress rs232AsyncPortFramingErrs snmpInGetRequests charPortInCharacters tcpConnLocalPort rs232AsyncPortOverrunErrs snmpInGetNexts charPortOutCharacters tcpConnRemAd dress rs232SyncPortIndex snmpInSetRequests charPortAdminOrigin tcpConnRemPort rs232SyncPortClockSource snmpInGetResponses charPo...

Page 180: ...Page 160 Configuring SNMP 90030500B ...

Page 181: ...ter that you have connected to a PortServer II or if you want to modify an existing printer connection In this Chapter This Chapter describes how to configure a serial port to use with a printer The Chapter includes the following topics Topic Page Configuring a Printer Connection 162 Printing a File using telnet or rsh 164 Printing using lpd Protocol 165 ...

Page 182: ...ol Some printers use Printer Busy pin 11 for output flow control Refer to Chapter 3 Installation and your printer documentation for more information Configuring a Printer Connection 1 Set the speed and parameters of the serial port that the printer is connected to by entering a command in the format set line baud baudrate csize value onlcr option otab option parity option range port_numbers stopb ...

Page 183: ...w control required by the printer by entering a command in the format set flow aixon option altpin option cts option dcd option dsr option dtr option itoss option ixoff option ixany option ixon option ri option rts option range port_numbers In each case option may be either on to use the associated signal or function for flow control or off otherwise port_numbers specifies the port or ports you ar...

Page 184: ...oper line feed after a carriage return turn on onlcr converts Carriage Return to Carriage Return Line Feed The command is set line onlcr on A tab ASCII character 9 can be converted to eight spaces Use set line otab on if you want tabs converted Some versions of telnet can cut off the end of print jobs Note If telnet cuts off print jobs try rsh rsh is the name of the command in BSD Unix On some sys...

Page 185: ...ss the print queue 1 The printer queue name for PortServer II begins with either ascii or raw If the name begins with ascii PortServer II substitutes Carriage Return Line Feed character pairs for each Line Feed the system sends this substitution is needed with many UNIX systems If the name begins with raw no substitution is per formed 2 After the queue name insert an underscore character and the p...

Page 186: ...mber of copies is not sup ported Note Banner pages are not supported ascii_8_f This queue prints on a printer connected to Port 8 translates Carriage Returns to Carriage Return Line Feed pairs and prints a Form Feed at the end of the job raw_10_d This queue prints on a printer connected to Port 10 with no Car riage Return Line Feed translation and appends Ctrl D to the end of the print stream asci...

Page 187: ...th PortServer II In This Chapter This Chapter describes how to configure a serial port for Frame Relay service The port must have already been configured as a WAN connection The Chapter includes the following topics Topic Page What is Frame Relay 168 Specifying Frame Relay 169 Designing a network to use with Frame Relay 170 Configuring a Frame Relay port 172 ...

Page 188: ...gin and its destination according to a scheme specified by the network service provider and may change each time it passes through a network switch A DLCI differs from an address because each data frame only identifies a circuit in each direction not a source and destination Frame Relay networks incorporate error detection but not error recovery to permit faster data throughput Because this scheme...

Page 189: ...ce you will need the following information The Link Management Interface LMI Each PVC that you implement is assigned an LMI specification The LMI determines how often PortServer II will poll the network to obtain updates The network service provider may specify one of several LMIs including ANSI T1 617 Annex D ITU CCITT Q 933 Annex A or Cisco Stratacom Rev 1 The Line Speed which is the maximum ban...

Page 190: ...ailability 2 Review the configuration of your existing network Decide which sites or users require access to the Frame Relay service and which do not Identify locations for backup servers and files 3 Monitor the traffic on your network 1 Determine performance objectives 2 Review existing network 3 Monitor traffic on current network 4 Calculate CIRs 5 Map PVC and determine business rules 6 Calculat...

Page 191: ... short periods You can use the CIR to allocate priority to certain traffic streams multiplexed on the same access channel 6 Calculate the port connection speed necessary to support the Inbound CIR How ever if the Inbound and Outbound CIR values differ greatly and the Outbound CIR is greater adjust the port speed accordingly Buffering at the router and the port connection allows Outbound PVCs to su...

Page 192: ...the port to run at the fallback speed if the BECN bit is set in a received frame FECN is ignored even if you set BECN on If you set BECN off PortServer II ignores the BECN bit lmi scheme configures the Local Management scheme to use on the link Rev1 AnnexD or AnnexA Alternatively enter none if there is no LMI on this link If lmiR1fc is set on and lmi lmiRev1 the original LMI flow control method is...

Page 193: ...ion fallback sets the period that PortServer II will use the fallback speed on this DLCI after receiving a BECN bit in a packet BECN must be set to on in step 2 for this setting to be effective If ProtoEncap on PortServer II uses protocol encapsulation RFC1490 BcMax sets the guaranteed maximum transfer rate on the link in bps within the allowable range BcMin sets the fallback transfer rate in bps ...

Page 194: ... for more information Ensure that you set the user s protocol to FrRelay The user must also be configured to use IP addresses by setting IPAddr to the remote IP address of the Frame Relay service The local IP address should be set to 0 allowing the PortServer II s Ethernet address to be used 5 When configuration is complete start the Frame Relay link by entering set user name dialout on ...

Page 195: ...he RADIUS authenti cation protocol on its dial up connections You must have RADIUS available on your server In this Chapter This Chapter describes how to configure PortServer II to use RADIUS on all its dial up connections The Chapter includes the following topics Topic Page How does RADIUS work 176 Configuring RADIUS 177 Configuring RADIUS on a Server 178 ...

Page 196: ...he user dialled in For protection against eavesdropping it hides any password present using an encryption algorithm PortServer II then submits the Authentication Request to the RADIUS server via the LAN or WAN The time it waits for a response and the number of retries are configurable at the RADIUS server If it receives no response it may route the request to an alternate RADIUS server depending o...

Page 197: ...r password is the authentication key passed between PortServer II and the RADIUS server and must be the same as the authentication key configured on the RADIUS server For example set radius run on primary 192 83 159 1 secret x3y67pft973 Note If you have a secondary RADIUS server to use when the primary server is down or cannot be contacted configure it with a command similar to the following examp...

Page 198: ...ational FTP server includes the following RADIUS server binaries Linux SCO Unix Solaris Unixware SVR4 Windows NT BSD and Free BSD To download the FTP server binary 1 Connect to the Digi International FTP server ftp dgii com 2 Change directory to drivers portserv radius 3 Identify the bin directory containing the binary for your server for example bin sco contains the binary for SCO Unix server and...

Page 199: ...re and your own configuration file in this way In this Chapter This Chapter describes how to transfer files to and from PortServer II by TFTP and how to edit the configuration file The Chapter includes the following topics Topic Page When should I use Remote Configuration 180 Upgrading PortServer II Software 180 Editing PortServer II s Configuration from a Remote Host 182 TFTP Error Messages on Po...

Page 200: ...r II operate in your network Upgrading PortServer II Software PortServer II s software is stored in Flash ROM that can be upgraded without physically changing the ROM or other hardware To upgrade the software 1 Obtain a copy of the new version of software from Digi International s FTP server and place it on your TFTP server The address of the Digi FTP server is given in Chapter 18 Digi Support Ser...

Page 201: ...figured for your application 5 If PortServer II operates correctly load the new version of software into Flash ROM by entering boot load host filename host filename is the full path and file name of the new version of soft ware on the TFTP server If no errors occur PortServer II displays the message The image now in flash memory appears valid on the administrative terminal 6 Set PortServer II to u...

Page 202: ...etc described in previous chapters to make configuration changes from a local terminal If you use a local terminal to edit the configuration file ensure the flow control is set cor rectly between PortServer II and the terminal before you begin If you have several PortServer IIs to configure with similar configurations you may want to maintain a master configuration file on the host and create copy...

Page 203: ... termtype wy60 range 2 16 set line baud 38400 range 2 16 set flow ixon on range 2 16 set flow ixoff off range 1 16 The number of lines in the file and their content depends on the previous configuration of the PortServer II You can edit the file according to the following guidelines If you add a line to the file ensure it is in the same format as other lines for the same set command Only delete a ...

Page 204: ...I s command line cpconf fromhost host filename host may be the name or IP address of the host filename is the name of the edited file psconfig in the previous example you may have to enter the full path name Note It will take longer to update the configuration file than to download it because it takes longer to write to Flash ROM than to read from it 3 If you want to keep the configuration file on...

Page 205: ...ccurs a Press the arrow keys and on PortServer II s front panel to reboot from internal Flash ROM b Repeat the configuration command set host to ensure that the host s IP address and the path and file name of the configuration file are correct The syntax for set host is given in the Command Reference Guide If the problem continues you may have a system or network incompatibility that pre vents the...

Page 206: ...Page 186 Remote Configuration 90030500B ...

Page 207: ... are having difficulty with a previously installed PortServer II In This Chapter This Chapter contains information on basic diagnostic and fault tracing features The Chapter includes the following topics Topic Page Power On Self Test 188 User Diagnostics 190 Resetting PortServer II to Factory Defaults 194 Statistics 195 Trace Messages 210 Tracing the Route to a Host 235 Troubleshooting Frame Relay...

Page 208: ...t panel lights on successful completion of each of the ten tests If an error occurs the corresponding LED is not lit All ten LEDs then light for one second on completion of the POST sequence The following table lists the tests performed during the POST and the LED that corresponds to each test POST Test LED 0 CPU test 1 Watchdog test 2 ROM checksum flash ROM test 3 RAM test x1000 to top of 64K mem...

Page 209: ...ushbuttons while switching on power and holding them down until CL is displayed See Resetting PortServer II to Factory Defaults later in this Chapter Error codes E0 through E9 indicate a failure of one of the POST checks The number corresponds with the number of the test listed in the table above For example E4 indicates a real time clock error PU indicates the LED display is showing Processor Uti...

Page 210: ...roblems use a 3 wire connection to the terminal or PC Terminal diagnostics 1 If you have not already done so set the terminal connected to Port 1 to 9600 baud 8 data bits 1 stop bit and no parity before you begin diagnostics 2 Press V to enter diagnostic mode and check that the start up screen shown below appears The screen displays test information and waits for user input Digi International Inc ...

Page 211: ...II DIAGNOSTICS MENU A All tests except 9 1 Front panel light test 2 RAM test 3 Timer and real time clock test 4 EBI internal loopback test 5 EBI external loopback test 6 Ethernet internal loopback test 7 Ethernet external loopback test 8 Flash RAM test 9 Watchdog test C Configure boot T Set date time Ethernet address 12 34 56 78 9A BC B Reboot 4 To start any test press the appropriate test number ...

Page 212: ...p the test by pressing the pushbutton Failures are detected and the cumulative total is shown on the alphanumeric display 3 To stop the test press and hold the button and wait for the left decimal point to go OFF Then release the pushbutton and the test will stop The left alphanumeric display will display either a P or an F for pass or fail respec tively The right display will show the test number...

Page 213: ... panel press the right pushbutton to select the port to test The display will cycle from 01 to 16 or higher if you have expansion modules connected plus All With the number of the port to test displayed press the left pushbutton to start the test Test 6 Test Ethernet Internal Loopback This tests the 10BaseT and 10Base2 circuits within PortServer II Test 7 Test Ethernet External Loopback This verif...

Page 214: ...ion Resetting PortServer II to the factory defaults will cause you to lose all your configuration settings Use the cpconf command if you want to save your configuration The syntax for cpconf is given in the Command Reference Guide To reset PortServer II to the factory defaults 1 Turn off the PortServer II s power switch 2 Press and hold both arrow pushbuttons and at the same time and turn the powe...

Page 215: ...tails The infor mation in the tables includes the statistics gathered since the tables were last cleared Note All users can view statistics You require root privileges to clear tables You can view any of the following tables by entering info tablename where tablename may be any of the following framerelay ip icmp tcp udp Clearing statistics You can enter the following command to clear all of the t...

Page 216: ...cs are displayed if you enter info ip ipInHdrErrors The number of incoming datagrams that were discarded due to errors in their IP head ers Errors that cause a datagram to be discarded include bad checksums version num ber mismatch other format errors time to live exceeded and errors discovered in processing the IP options In a correctly configured network this number should be zero or near to zer...

Page 217: ...pOutRequests The total number of IP datagrams that local IP user protocols including ICMP sup plied to IP in requests for transmission Note This counter does not include any datagrams counted in ipForwDatagrams ipInReceives The total number of incoming datagrams received by IP including any received in error ipFragCreates The number of IP datagram fragments that have been generated as a result of ...

Page 218: ...include datagrams counted in ipForwDatagrams if any such packets met this discretionary discard criterion ipInUnknownProtos The number of datagrams that were addressed to PortServer II s network and received successfully but were discarded because of an unknown or unsupported protocol ICPM Statistics The following statistics are displayed if you enter info icpm icmpInMsgs The total number of ICMP ...

Page 219: ...received icmpInTimeExcd The number of ICMP Time Exceeded messages received icmpInParmProb The number of ICMP Parameter Problem messages received icmpInTimest The number of ICMP Timestamp request messages received icmpInTimestRp The number of ICMP Timestamp Reply messages received icmpOutMsgs The total number of ICMP messages which PortServer II attempted to send Note This counter includes all thos...

Page 220: ...sent icmpOutTimeExc The number of ICMP Time Exceeded messages sent icmpOutParmPro The number of ICMP Parameter Problem messages sent icmpOutTimest The number of ICMP Timestamp request messages sent icmpOutTimestR The number of ICMP Timestamp Reply messages sent TCP Statistics The following statistics are displayed if you enter info tcp tcpOutSegs The total number of segments sent This includes tho...

Page 221: ...er of segments received in error for example bad TCP checksums tcbEstabResets The number of times that TCP connections have made a direct transition to the CLOSED state from either the ESTABLISHED state or the CLOSE WAIT state tcpRetransSegs The total number of segments retransmitted that is the number of TCP segments transmitted containing one or more previously transmitted octets tcpActiveOpens ...

Page 222: ... that have been delivered to a higher layer protocol ifInNUcastPkts The number of non unicast i e subnetwork broadcast or subnetwork multicast packets delivered to a higher layer protocol ifInDiscards The number of inbound packets that were discarded even though no error was detected that would prevent delivery to a higher layer protocol One possible reason for discarding such packet is to free bu...

Page 223: ...rk broadcast or subnetwork multicast address includ ing those packets that were discarded or not sent ifOutDiscards The number of outbound packets that were discarded even though no error was detected that would prevent transmission One possible reason for discarding such a packet is to free buffer space ifOutErrors The number of outbound packets that could not be transmitted because of errors Fra...

Page 224: ...The number of fragments received over this virtual circuit Reassembled Frames The number of frames successfully re assembled from fragments Reassemble Failures The number of failures to re assemble fragments into a complete frame frCircuitReceivedBECNs The number of frames containing BECN backward congestion notification that were received from the network frCircuitSentFrames The number of frames ...

Page 225: ...ved with an invalid DLCI undefined LMI error The number of received LMI packets that did not match the LMI specifications LMI bad sequence The number of LMI packets received with a bad sequence number frErrData The portion of the frame that caused the error frErrFaults The number of times that traffic was stopped on this circuit due to LMI errors frErrTime The value of sysUpTime at which the error...

Page 226: ... The number of LMI status responses sent rcvd sequence number The last sequence number received updates or async status The number of updates or async status reports received The value shown depends on the type of LMI used full status requests The number of full status requests sent full status responses The number of full status requests received sent sequence number The last sequence number sent...

Page 227: ...edBECNs 0 frCircuitReceivedFECNs 0 frErrType 3 frErrTime 921300 receive errors 83 undefined error 0 too long 83 too short 0 bad DLCI 0 unknown DLCI 0 undefined LMI error 0 LMI unknown IE 0 LMI bad sequence 0 LMI unknown report 0 frErrData 4 1 3 cc 45 0 5 dc 5b 4f 20 0 ff 1 52 21 frErrFaults 0 LMI statistics status requests 19726 full status requests 3288 status responses 19726 full status response...

Page 228: ...gmented 0 Reassemble Failures 0 frCircuitReceivedBECNs 0 frCircuitReceivedFECNs 0 frErrType 3 frErrTime 921300 receive errors 83 undefined error 0 too long 83 too short 0 bad DLCI 0 unknown DLCI 0 undefined LMI error 0 LMI unknown IE 0 LMI bad sequence 0 LMI unknown report 0 frErrData 4 1 3 cc 45 0 5 dc 5b 4f 20 0 ff 1 52 21 frErrFaults 0 Congestion statistics frames sent within CIR 5780 octets 59...

Page 229: ...f Ethernet collisions that were detected after a destination address was received In Short Frame The number of frames received that were too short In Bad CRC The number of frames received with bad CRC Out No Carrier The number of frames lost when lack of carrier was detected Out Lost CTS The number of frames lost when ClearToSend was reset Out DMA Underrun The number of frames that were lost becau...

Page 230: ...is noted in a displayed message Under normal operation you should disable trace messages to reduce processor over head which would otherwise slow PortServer II operation Enabling Trace Messages To enable trace messages enter a command with the following syntax set trace loghost ipaddress mode historical concurrent state on off dump syslog on off mask type severity loghost sends trace messages to t...

Page 231: ...de in the set trace message is given for each group Many of the messages given below indicate internal errors that should not be encoun tered under normal circumstances These message types are marked internal error and are due to problems that the user probably cannot correct If one of these messages appears contact Digi Technical Support for assistance Other errors may permit actions to be taken ...

Page 232: ... entry has replaced the old IP address 4 another unit using our address IP address An ARP packet arrived from a unit using the IP address of the PortServer II 5 gratuitous ARP found IP address conflict IP address Gratuitous ARP detected another box using the IP address of the PortServer II 6 closed Internal error Serial messages Option Serial 1 Alloc error Frames free list empty Internal error 2 a...

Page 233: ...ess Internal error Ethernet messages Option ether 1 config prot error Internal error 2 bind prot error Internal error 3 closing Internal error Frame Relay messages Option frame 1 LMI in error data traffic stopped The Frame Relay LMI code has detected at least N392 errors in the last N393 events and has stopped all data traffic until the link recovers The errors are The switch DCE has not responded...

Page 234: ...messages Option ip 1 packet discarded from interface name invalid buffering Internal error 2 packet discarded from interface name couldn t remove padding Internal error 3 packet discarded from interface name invalid source address An IP packet with invalid source address was received 4 packet discarded from interface name unable to forward to UDP user port UDP user port was congested and PortServe...

Page 235: ... 0 10 couldn t add to route table invalid interface name An attempt to add a route to the Route table failed because the interface WAN name is unknown or invalid NetCX messages Option realp 1 reset server IP address cause An error of this type is caused by a RealPort Driver violating the RealPort Protocol 2 Server setting socket failed Internal error If cause is The error is caused by Port is out ...

Page 236: ...er could not be set 2 could not open enet Internal error 3 could not configure enet for IP Internal error 4 could not configure enet for ARP Internal error 5 could not configure enet for RARP Internal error 6 could not push ARP Internal error 7 could not open IP Internal error 8 could not open IP for WAN use Internal error 9 could not link ARP to IP Internal error 10 could not find ethernet Intern...

Page 237: ...ld not bind direct socket Internal error 3 could not set listen on direct socket Internal error 4 could not set accept on port Internal error 5 error received on entry d n index Internal error 6 function error on entry d n index Internal error 7 could not create proxy socket entry d Internal error 8 could not send accept entry d n index Internal error 9 couldn t create entry d n index Internal err...

Page 238: ...ation 2 port memory allocation failed n A memory allocation failed 3 d Link Control protocol rejected by peer The remote server rejected a protocol necessary for PPP operation 4 IP Control protocol rejected by peer The remote server rejected a protocol necessary for PPP operation 5 Link quality protocol rejected by peer The remote server rejected a protocol necessary for PPP operation 6 pap reject...

Page 239: ...nd received The command received in the RIP packet was invalid 6 unable to create route entry A route defined in a RIP packet could not be created due to a memory allocation fail ure TCP Messages Option tcp 1 transmit retries exhausted The retry limit for unacknowledged TCP data has been reached the TCP session will be aborted WAN messages Option wan 1 not enough memory to start dialing process Po...

Page 240: ... driver and the link will be aborted 5 Could not open frame relay driver Internal error 6 username ioctl failed Internal error 7 failed to push PPP module Internal error 8 failed to push VJC module Internal error 9 couldn t open wan driver Internal error 10 unable to get minor number Internal error 11 could not link to wan driver Internal error 12 Wan Interface table exhausted Internal error 13 No...

Page 241: ...tion for name PortServer II does not have sufficient memory available for the Frame Relay connec tion 21 name couldn t send wan close request Internal error 22 Could not pwd_to_userinfo for name memory problem Internal error 23 connection manager received M_ERROR Internal error 24 WAN couldn t connect interface to data stream Internal error 25 WAN couldn t send message port probably locked up A se...

Page 242: ...ror 30 could not open wan driver Internal error 31 memory not available for constructing filter PortServer II does not have sufficient memory available for the required filter 32 setting wan driver startup failed Internal error Dialer messages Option dialer 1 transferred to unknown state number A script tried to transfer to a stanza that is not defined in the script 2 command depth overflow state ...

Page 243: ...y name time out removing from list DNS mapping for name timed out Frame Relay Messages Option frame 1 LMI in error watch data traffic may be stopped An LMI fault condition has been detected If the fault persists data traffic may be stopped 2 LMI again OK data traffic can resume The LMI fault condition that had been detected has now cleared Data traffic will not be stopped 3 LMI fault event sequenc...

Page 244: ...as occurred Telnet Messages Option telnet 1 Fail to turn of escape character recognition Internal error 2 Fail to set Binary mode Internal error IP Messages Option ip 1 packet discarded from interface name header error An error was detected in the IP header from interface name If the problem contin ues use the Trace Debug command to identify the cause 2 packet discarded from interface name not a r...

Page 245: ... canput failed again Persistent congestion is occurring on interface name 10 packet discarded to interface name congestion failure Congestion prevent transmits on interface name 11 packet discarded to interface name bad destination The IP address of the destination is invalid and the packet was discarded 12 packet discarded to interface name bad source route There was an error in the source route ...

Page 246: ...use the gateway is unknown or invalid 3 adding dependency route for index IP address failed invalid metric The static route identified by index could not be added to the Route Table because the metric was not 1 for a direct host address greater than 3 for a direct net address or 0 for an indirect address 4 adding dependency route for index IP address failed invalid address The static route identif...

Page 247: ...wrong version and the packet was ignored 6 invalid source port port A RIP packet s source port is wrong and the packet was ignored 8 invalid route metric metric A RIP packet entry was found with an invalid metric and the entry was ignored 9 invalid route address IP address A RIP packet entry was found with an invalid address and the entry was ignored 10 zero fields are non zero A RIP packet entry ...

Page 248: ...terrupt Internal error possible hardware problem 2 receive error mask 0x number Internal error User Messages Option user 1 auto connect port illegal user id on port port The Autoconnect port UID field indicates a non existent user 2 time string error string A user s access time string has a syntax error 3 Verify routine found no user name Internal error 4 name Autoconnect enabled with no host addr...

Page 249: ...rotocol Only the PPP protocol supports address negotiation 10 name Keepup filter ineffective with no idle timeout If you do not configure an idle timeout there is no requirement for a keepup filter the keepup filter resets the idle timer 11 name Bringup Keepup Passpacket Logpacket filter not found One of the filters configured in the user s profile was not defined by set filter 12 name Must specif...

Page 250: ...ng value not recognized access denied An undefined Routing value was indicated by the RADIUS server 6 Radius Compression value not recognized access denied An undefined Compression value was indicated by the RADIUS server 7 Radius Login service type not recognized access denied An undefined Login Service value was indicated by the RADIUS server 8 Radius Attribute type number not recognized ignored...

Page 251: ...ut gave a netmask value that was not 255 255 255 255 13 Radius Must have service type access denied The RADIUS server returned an invalid packet This indicates a problem with the RADIUS server as the RADIUS specifications require a Service Type to be present 14 Radius filter name not found access denied A filter specified by the RADIUS server to use is not defined in the Filter Table Access is den...

Page 252: ...partial packet A packet was discarded because it is too small to be a PPP frame This can happen when PortServer II is shifting into PPP mode at the beginning of a connection 7 cid port Dropping n byte packet Network layer down A data packet was received before PPP negotiations were finished VJ Van Jacobsen Messages Option IP 1 IP Header Short A packet was discarded because it is too small to be an...

Page 253: ...use is not defined 5 Network connection name not started verify failed The user is incorrectly configured Use the wan verify command to find out why 6 IP Pool out of addresses could not start name The user require an IP address to start but there are none left in the IP Pool 7 name attach failed dropping connection port port Internal error The user could not be connected to the IP forwarding mecha...

Page 254: ...elay Frame Relay is not enabled on the named port see set frame 16 no available port to start connection name All ports that this connection is configured to use are busy 17 name verify failed no outgoing network created The user is incorrectly configured Use the wan verify command to find out why 18 name interface already connected failing new connection An attempt was made to connect the same us...

Page 255: ... To Live and listening for an ICMP Time Exceeded reply from each Gateway The first three probe packets that are sent have a TTL of one then this value is incremented by one for each subsequent group of three packets When PortServer II receives an ICMP Port Unreachable reply a probe packet reached the host or the maximum of 30 hops was reached The address of each responding gateway is logged togeth...

Page 256: ...te Lines 2 and 3 are the same This may be due to a fault on the second system causing it to forward packets with zero TTL The following example shows the result if some gateways do not respond to probe packets traceroute allspice lcs mit edu traceroute to allspice lcs mit edu 18 26 0 115 30 hops max 1 helios ee lbl gov 128 3 112 1 0ms 0ms 0ms 2 lilac dmc Berkeley EDU 128 3 216 1 19ms 19ms 19ms 3 l...

Page 257: ...ny assistance in identifying the problem check the current state of PortServer II You can do this by setting the Trace mode to concurrent with the following command set trace mode concurrent Frequently the process that is failing to run will retry periodically If you can identify this process you may be able to isolate the location of the fault 3 Display the counters for the Frame Relay links by e...

Page 258: ...t trace frame debug wan debug user debug The detailed messages displayed should indicate the source of any problems with the Frame Relay link If you require help in interpreting the debug messages dis played contact Digi Technical Support ...

Page 259: ...el or if you want to download software or information In This Chapter This chapter describes Digi International s support services It covers the following topics Topic Page Web Server Access to Digi Information 240 Internet FTP Server Access to Digi Drivers 240 Digi BBS Access to Drivers and Information 241 FaxBack Server Information by fax 241 Customer Service 242 Return Procedures 242 Technical ...

Page 260: ...with access to Digi drivers and related installation information Address You can access the FTP server at ftp dgii com Tips on Using the FTP Server When you access the Digi FTP server Log in as anonymous Enter your E mail address when asked for a password Locate drivers and related installation tips in the appropriate operating system board type directory Enter bin before downloading any driver fi...

Page 261: ...0 14 400 and 28 800 bps V 32 HST 14 4 V 42 and V 42bis standards with full MNP class 15 error correction and data compression Modem settings of eight bits no parity and one stop bit 8 N 1 though other settings may also work Zmodem Xmodem Ymodem Kermit and other download protocols Telephone Numbers Here are the telephone numbers for access to the BBS In North America 612 912 4800 In Europe 49 221 9...

Page 262: ...n Digi products have a five year parts and labor warranty and Digi assumes responsible for any defective parts according to the limits specified in the warranty However many problems are due to factors other than product defects To save you time and possibly additional cost Digi asks that you first try to resolve difficulties by contact ing our technical support representatives at 612 912 3456 Ret...

Page 263: ...ation questions or difficulties you may have If you still experience difficulties after contacting first level support contact Digi Support Services When You Call Technical Support When you call to Technical Support please call from a position where you can operate your PortServer II and management terminal How to Contact Digi Technical Support To reach Digi Technical Support In USA Telephone 612 ...

Page 264: ...Page 244 Digi Support Services 90030500B ...

Page 265: ...Protocol ARP maps hardware net work addresses to external IP addresses Asynchronous transmission async Operation of a network on which events are initiated by a clock signal In such instances individual characters are encapsulated in control bits called start and stop charac ters Baud Signaling speed equal to the number of signal events per second Baud is the same as bits per second if each signal...

Page 266: ...ng the telephone network DLCI Data Link Connection Identifier Used on Frame Relay networks to identify a particular virtual connections A DLCI identifies a bi directional circuit not a destination or source It may be changed by each Frame Relay switch that handles traffic associated with the connection See Chapter 14 Configuring Frame Relay DNS Domain Name Service A method of providing network dev...

Page 267: ...Local Area Network A network covering a relatively small geographic area usually not larger than a small building LANs usually provide a relatively high data rate and low error rates LCP Link Control Protocol Used on PPP connections for test ing and configuring the link Link A network communications channel consisting of a circuit or transmission path including all equipment between a sender and r...

Page 268: ...ress Resolution Protocol A method by which a network device such as PortServer II can learn its IP address from a server RealPort A Digital International protocol that allows a host to con trol the operation of serial ports on a device such as PortS erver II RFC A Request for Comment document on a specific network ing topic Refer to the note at the end of this Glossary for details of how to obtain...

Page 269: ...ta transport layer IP corresponds to Layer 3 of the OSI model the net work layer See RFC793 and RFC791 for more informa tion Telnet A command used to establish a connection between two computers See RFC854 for more information Terminal emulator Software that allows typically a PC to function as a ter minal TFTP Trivial File Transfer Protocol See FTP TTY A Teletype standard compatible terminal Twis...

Page 270: ...Page 250 Glossary 90030500B ...

Page 271: ...ration Abbreviating Commands 56 access permissions 81 active routing 147 alternate IP address 81 ARP table 81 autoconnect port 94 autoconnect user with password 93 autoconnect user without password 93 bidirectional connection 119 devices 81 Editing Keystrokes 57 Entering Commands 56 Ethernet connection 62 filters 81 120 flow control 81 Frame Relay 118 168 frame relay 81 Frame Relay port 172 from a...

Page 272: ...150 DLCI 168 173 Domain Name Service 62 E EBI External Bus Interface Connector 52 EBI External Bus Interface connector 10 Ethernet 4 10Base2 4 10 10BaseT 4 10 30 Ethernet Activity displaying 23 Ethernet LAN connecting to 34 External Bus Interface EBI connector 10 F Factory Defaults resetting PortServer II to 194 FaxBack server 241 FECN 169 File printing 164 Filters 7 81 106 120 bringup 118 144 bri...

Page 273: ...acket filters 117 122 Password authentication 90 Passwords 8 81 Port autoconnect 88 PORTS modules 10 52 POST 188 PPP Point to Point Protocol 6 15 88 106 Printer 4 5 11 12 configuring 162 connecting 45 printing a File 164 Proxy ARP 145 Pushbuttons front panel 21 PVC 168 R RADIUS 7 15 82 88 176 RARP 9 62 64 installing on a server 64 RealPort 4 8 11 12 13 138 150 Remote Configuration 9 180 Remote con...

Page 274: ...3 set forward 81 set forwarding 146 147 set frame relay 81 set framerelay 172 set FrDLCI 81 set FrDlci 173 set host 81 set ippool 74 set key 58 set keys 81 97 100 set line 58 81 84 127 162 163 set login 90 92 set logins 58 76 81 set menu 78 81 set modem 81 128 135 set port 127 135 151 163 set ports 58 66 82 84 96 103 108 114 set radius 82 177 set route 82 144 146 147 set script 82 129 set service ...

Page 275: ... messages 212 Dialer messages 222 234 DNS Messages 223 DNS messages 213 Enabling 210 Ethernet messages 213 Explanation 211 Forwarder Messages 226 Frame Relay Messages 223 Frame Relay messages 213 INETD Messages 228 IP Messages 224 IP messages 214 NetCX Messages 227 NetCX messages 215 NETD Messages 228 NETD messages 216 Non specific 211 PPP Messages 231 PPP messages 218 RADIUS messages 230 Routed M...

Page 276: ... compression 110 116 W wan 112 119 WAN Connection Incoming verifying 112 outgoing verifying 119 WAN Connections bidirectional 119 incoming 108 Outgoing 113 WAN connections 106 Warning Trace Messages 223 warrantee information 242 World Wide Web server 240 ...

Page 277: ... www dgii com 1996 Digi International All rights reserved The Digi logo is a trademark of Digi International All brand names and product names are trademarks or registered trademarks of their respective holders ...

Reviews: