This guide and the accompanying product are each provided “as is,” without warranty as to their performance, merchantability or fitness for any particular purpose. D-Link Corporation and D-Link Systems, Inc. reserve the right to revise this publication and to make changes to its contents at any time, without obligation to...
DHCP Support (Dynamic Host Configuration Protocol)... 6 Call Control ... 6 Data Compression... 6 Networking Compatibility... 6 Applications For Your DI-300 or DI-300M ... 7 Internet Access... 7 Internet Single User Account (SUA)... 7 Multiprotocol LAN-to-LAN Connection ... 7 Telecommuting Server ... 8 What This Manual Covers...
Page 4
... 21 NSTALLATION A Warning On Connection Cables ... 21 Connecting Your Computer and Your DI-300 or DI-300M ... 22 Connecting the RS-232 Cable to the Router... 22 Connecting an ISDN Line to the Router... 22 Connecting an Ethernet Cable to the Router ... 23 Connecting a Power Adapter to the Router ...
Page 5
Configuring Backup ISP Accounts ... 46 EMOTE ONFIGURATION Bandwidth on Demand... 54 Editing PPP Options... 56 ONFIGURATION Telecommuting ... 60 Dial-In Server Application... 60 Default Dial-In Setup... 61 Dial-In Users Setup ... 66 More on CLID ... 68 TCP/IP C ONFIGURATION IP Subnet Mask...
Page 7
Call History ... 137 ... 139 ROUBLESHOOTING Problems Starting Up the DI-300 or DI-300M ... 139 None of the LEDs are on when you power up the router ... 139 Connecting the RS-232 cable, cannot access the SMT ... 139 Problems With the ISDN Line ...
Page 8
Can’t PING any station on the LAN ... 141 Problems Connecting to a Remote Node or ISP ... 141 Problems Connecting to a Remote User... 142 ISDN S ... 143 WITCH YPES Provisioning For U.S. Switches... 143 Provisioning For the AT&T 5ESS Switches... 144 Provisioning For the Northern Telecom Switch ...
Internet browsing to receiving calls from Remote Dial-in Users and making LAN-to-LAN connections to Remote Nodes. Distinguishing features of the DI-300 series include support for a full range of networking protocols such as TCP/IP (Transmission Control Protocol/Internet Protocol, also known as IP), Novell IPX (Internet Packet Exchange), and Transparent Bridging.
“DI-300” refers to any DI-300 or DI-300W, and the term “DI-300M” refers to any DI-300M or DI-300MW. Features Each DI-300 series router is packed with features that give it the flexibility to provide a complete networking solution for almost any user.
ISDN Leased Line If the router is set up for an ISDN leased line (that is, if any option but Switch/Switch or Switch/Unused is selected for the B Channel Usage control in setup menu 2, “ISDN Setup,” and the Transfer Type control is set to Leased in either setup menu 4, “Internet...
Dial On Demand The Dial On Demand feature allows a DI-300 or DI-300M to automatically place a call to a Remote Node whenever there is traffic coming from any workstation on the LAN to that remote site. Bandwidth On Demand Your DI-300 or DI-300M supports bandwidth up to 128 Kbps over a single ISDN BRI line.
Protocol) and CHAP (Challenge Handshake Authentication Protocol). MS (Microsoft) CHAP Your DI-300 or DI-300M and a Microsoft Windows 95 or Windows NT server can authenticate each other using Microsoft’s proprietary CHAP algorithm. No special setup is needed to support MS CHAP. Everything is done through PPP negotiation between the router and the server.
“blacklist” of unreachable phone numbers in order to save you the expense of unnecessary charges. Data Compression The DI-300 and DI-300M incorporate Stac data compression and CCP (Compression Control Protocol). Networking Compatibility The DI-300 and DI-300M are compatible with remote access products from other companies such as Ascend, Cisco, and 3Com.
Single User Account address mapping can also be used for LAN to LAN connections. Multiprotocol LAN-to-LAN Connection The DI-300 and DI-300M can dial to or answer calls from another remote access router connected to a different network. The DI-300M supports TCP/IP and Novell IPX, and has the capability to bridge any Ethernet protocol.
This manual is divided into five parts. 1. Part One—Getting Started—is structured as a step-by-step guide to help you connect, install, and set up your DI-300 or DI-300M to operate on your LAN. 2. Part Two—The Internet—describes how to configure the router to connect to the Internet.
Support disk. Packing List Before you proceed further, check all items you received with your DI-300 or DI-300M against this list to make sure nothing is missing. The complete package should include: One DI-300 or DI-300M ISDN router. One power adapter.
VT100 terminal emulation. 9600 Baud rate. No parity, 8 Data bits, 1 Stop bit. After the router has been successfully connected to your network, you can make future changes to the configuration using a Telnet client application. Introduction...
Before You Begin To ensure successful installation of your DI-300 or DI-300M, we strongly recommend that you carefully follow the steps outlined in the next two chapters. These chapters are designed as a guide for you to collect the necessary information about your ISDN phone line and the LAN which you will be connected to.
Completing the Worksheet Before you continue, locate the worksheet at the end of this chapter. This information worksheet has been provided to help you get through setup and installation of your DI-300 or DI-300M as easily as possible. Before You Begin...
Switch Types chapter for information on provisioning your ISDN line). If you have already installed your ISDN line, you can check the following section to make sure that you can use all the features of your DI-300 or DI-300M. 1. Contact your local telephone company’s ISDN Ordering Center.
Collecting General Setup Information Your DI-300 or DI-300M requires the following system information. You can obtain all the pertinent information from your network administrator. Record this information into the worksheet as it becomes available. This worksheet will later be referred to as you configure your router.
Page 23
B channel and check the corresponding option on the worksheet. If your DI-300 or DI-300M is the only device using the ISDN line, configure B Channel Usage to Switch/Switch so the router device will use both B channels to communicate. If the router is sharing the ISDN line with other devices, configure B Channel Usage to Switch/Unused.
TCP/IP connection. If you want to configure the system for other protocols (e.g., IPX), refer to the appropriate chapters. Ethernet Interface—Your DI-300 or DI-300M is equipped with an NWay auto-sensing 10/100-Mbps port. Just plug in the cable, and the router will automatically determine the...
Page 25
ID. The IP Subnet Mask is used to specify the network ID portion of the address, expressed in dotted decimal notation. Your DI-300 or DI-300M will automatically calculate this mask based on the IP address that you assign. Unless you have special need for subnetting, use the default mask as calculated by the router.
Page 26
DI-300/DI-300M Setup and Installation Worksheet *HQHUDO 6HWXS ,QIRUPDWLRQ System Name (for identification purposes): _______________________________________ Protocol(s): ___TCP/IP ___IPX (DI-300M only) ___Bridging (DI-300M only) ,6'1 6HWXS ,QIRUPDWLRQ Switch Type (check one): ___AT&T 5ESS NI-1 ___AT&T Point to Point ___AT&T 5ESS Multipoint ___Northern Telecom NI-1...
Page 27
___Unused/Leased ___Leased/Leased ___Leased128 ___Switch/Unused North American ISDN Telephone Number: _______________________________________ SPID Number: _______________________________________ Telephone Number: _______________________________________ SPID Number: _______________________________________ DSS1 ISDN ISDN Data Number & Subaddress: _______________________________________ Outside Line Prefix Number: _______________________________________ PABX Number (S/T Bus Number): _______________________________________ Incoming Number Matching: ___MSN ___Calling Party Subaddress ___Don’t Care...
Page 28
1TR6 ISDN: ISDN Data Number: _______________________________________ Outside Line Prefix Number: _______________________________________ PABX Number (S/T Bus Number): _______________________________________ Incoming Number Matching: ___EAZ ___Don’t Care (WKHUQHW 6HWXS ,QIRUPDWLRQ IP Address: _______._______._______._______ IP Subnet Mask: _______._______._______._______ 1RWHV= Before You Begin...
Installation This chapter outlines how to connect your DI-300 or DI-300M to your LAN and ISDN line. Refer to the diagram below to identify all of the ports on your device when you make connections. A Warning On Connection Cables The RS-232, ISDN line, and Ethernet cable, are very similar to each other.
Connecting Your Computer and Your DI-300 or DI-300M For the initial setup of your DI-300 or DI-300M, you must use RS-232 and communications software. After the router has been successfully installed, you can modify the configuration through a remote Telnet connection. See the Telnet Configuration and Capabilities chapter for detailed instructions on using Telnet to configure your DI-300 or DI-300M.
The ISDN jack is for ISDN line connection only. Connection of NOTE: a phone line may result in damage to your DI-300 or DI-300M. Connecting an Ethernet Cable to the Router Your DI-300 or DI-300M is equipped with an RJ-45 jack for...
Occasional collisions are normal. If collisions are too frequent, the LAN must be reconfigured to reduce traffic loads. Powering Up Your DI-300 or DI-300M When you power up your DI-300 or DI-300M, the router will perform several internal tests and do an ISDN line initialization. Installation...
ENTER to bring up the password screen. Navigating Through the System Management Terminal Interface The SMT is the interface that you use to configure your DI-300 or DI-300M. Several operations that you should be familiar with Installation...
Page 34
Required Fields. Some of the fields in the SMT are essential in order to configure the DI-300 or DI-300M. These fields will initially show question marks, indicating that the information must be filled in before that menu can be saved.
Set up static routes for different protocols. Up to four static routes can be set for each protocol. Set up default dial-in parameters such that your DI-300 or DI-300M can be a dial-in server for the Remote Node and Remote Dial-in User.
This menu contains administrative and system-related information. Enter 1 in the main menu to go to Menu 1—General Setup. 1. System Name—Give the router a descriptive name for identification purposes, e.g., ABCD. This name should be no more than 8 alphanumeric characters. Spaces are not allowed, but “-”...
122 for more information on command interpreter mode. 2. Location—Enter the geographic location (up to 31 characters) of your DI-300 or DI-300M, e.g., San Jose. 3. Contact Person’s Name—Enter the name (up to 8 characters) of the person in charge of the router. The Location and the Contact Person fields are optional.
The router will not be able to place or to receive calls if the wrong switch type is specified. If you are not sure, contact your telephone company to confirm the exact switch type.
B Channel Usage Leased128** Switch/Unused *Leased/Leased = B1 and B2 channels connect to different remote nodes. **Leased128 = B1 and B2 channels connect to the same remote node. 3. SPID Number(s)—SPIDs are numbers used by a switch for identification purposes. Depending on your switch type, you may have zero, one, or two SPIDs assigned to your line.
Page 40
3 digits. Otherwise, leave this field blank. 5. PBX Number (with S/T Bus Number)—Enter the S/T bus number if the router is connected to an ISDN PBX. If this field is left as blank then the loopback test will be skipped.
At this point, you will be asked if you wish to check if your ISDN line has been successfully connected to your router. If you select Yes, the router will perform a loop-back test to check the ISDN line. If the loop-back test fails, note the error message that you receive and take the appropriate troubleshooting action.
General Ethernet Setup This menu determines the type of Ethernet interface you are using as well as the filter sets you wish to implement to monitor your Ethernet traffic. From Menu 3—Ethernet Setup, enter 1 to go to menu 3.1 -General Ethernet Setup. Input and Output Filter Sets—Filter sets are used to block certain packets to reduce traffic and to prevent a security breach.
Page 43
DHCP (Dynamic Host Configuration Protocol) server. If this control is set to None, DHCP will not be used. If it is set to Server, the router will act as a DHCP server, capable of automatically assigning IP addresses to Windows 95, Windows NT, and other systems that support the DHCP client.
Page 44
Windows NT systems) for Domain Name Servers. Usually your Internet provider will provide one or more name service hosts. 5. IP Address—Enter the IP address of the DI-300 or DI-300M in dotted decimal notation (four 8-bit numbers, between 0 and 255, separated by periods), e.g., 192.68.135.5.
RIP propagate the routing information automatically. 8. RIP Version—Determines what versions of the RIP Routing Information Protocol the router accepts. Choices are: RIP-1 The router will accept and send RIP version 1 messages only. RIP-2B The router will accept RIP-1 and RIP-2 messages (both broadcast and multicast), and sends RIP-2 messages in broadcast format.
Configuring for Internet Access Menu 4 of the SMT allows you to configure Internet access on one screen. Before you configure your DI-300 or DI-300M for Internet access, you need to collect the following information from your ISP (Internet Service Provider).
IP Addresses and the Internet Conventionally, the Internet (with a capital I) refers the large-scale interconnected networks across the world that was originally developed by the US Department of Defense. The Internet uses exclusively the TCP/IP suite of protocols. The term “internet” (lower case i), however, refers to any interconnected networks using any protocol.
34 for more information about DHCP. Internet Access Configuration The following steps describe the set-up procedure to configure your DI-300 or DI-300M for Internet access. The information you will need to provide will be indicated in bold type. Configuring for Internet Access...
Page 49
4. Pri(mary) Phone # and Sec(ondary) Phone Number— Both the Primary and the Secondary Phone number refer to the number that your DI-300 or DI-300M will dial to connect to the ISP. The router will always call your ISP using the Primary Phone number first.
Page 50
6. My Password—Enter the password associated with the login name above. Note that this login name/password pair is only for the router to connect to the ISP’s gateway. When you use TCP/IP applications, e.g., FTP, to access the Internet from your workstation, you will need a separate login name and password for each server.
11. At this point, the SMT will ask if you wish to test the Internet connection. If you select Yes, the router will call the ISP to test the Internet connection. If the test fails, note the error message that you receive and take the appropriate troubleshooting steps.
Page 52
The figure below shows an example of a small office connected to the Internet via a Single User Account using a DI-300 or DI-300M. Note that if you enable the Single User Account feature, your local...
IANA. Configuration for Single User Account The steps for configuring your DI-300 or DI-300M for Single User Internet Access are identical to conventional Internet Access, with the exception that you need to fill in three extra fields.
ESC at any time to cancel your selections. At this point, the router will ask if you wish to test the Internet connection. If you select Yes, the router will call the ISP to test the Internet connection.
Page 55
2. Enter Menu 11, then select the number of an unused remote node. 3. In Menu 11.1, choose a name for your backup ISP account, set the Active field to No, and enter your outgoing login name, password, and phone number(s). The Remote IP Address field should be set to 1.1.1.1.
ISDN connection. A Remote Node is required for placing calls to or answering calls from a remote network. Note that when you use Menu 4 to configure the Internet, your DI-300 or DI-300M will automatically add a Remote Node for you. Once a Remote Node is configured properly, traffic to the remote LAN will trigger the router to make a call automatically (i.e., Dial On...
Page 57
Enter the Remote Node number to edit and you will go to the next submenu: 11.1 - Remote Node Profile, as shown below: 1. Rem Node Name—This is a required field. Enter a descriptive name for the Remote Node, e.g., SJHQ. The name can be up to eight characters long, and must be Remote Node Configuration...
Page 58
[-] at the beginning of the name in Menu 11. 3. Call Direction—If this parameter is set to Both, your DI-300 or DI-300M can both place and receive calls to/from this Remote Node. If set to Incoming, the router will not place a call to this Remote Node.
Page 59
10. Outgoing: Authen—This field sets the authentication protocol used for outgoing calls. Your DI-300 or DI-300M supports two authentication protocols: PAP (Password Authentication Protocol) and CHAP (Challenge Handshake Authentication Protocol). PAP sends the user name and password in plain text.
Page 60
Primary Phone number or Secondary Phone number. 12. Route—This fields determines the protocols that your DI-300 or DI-300M will route. The choices for this field are determined by the features enabled on your router. 13. Bridge—Bridging is used (on the DI-300M only) for protocols that are not supported or not turned on in the previous Route field, e.g., SNA.
Page 61
17. Telco Options: Transfer Rate—This field (which only applies to outgoing calls) controls the rate at which the data is transferred between your router and the Remote Node. The options for this field are: 64K—The router will place 64Kbps (bits per second) digital data calls.
Node is automatically disconnected. Idle seconds is the period of time where no data is passed between the Remote Node and your DI-300 or DI-300M. Administrative packets such as RIP are not counted as data. The default is 300 seconds (5 minutes).
Page 63
Subtract Persist value. The Target Utility specifies the line utilization range at which you want your DI-300 or DI-300M to add or subtract bandwidth. The range is 30 to 64 kbps (kilobits per second). The parameters are separated by a -. For example, 30-60 means the add threshold is 60 kbps and subtract threshold is 30 kbps.
Multilink Protocol bundle (because the remote device does not recognize the second call as coming from the same device), the router will hang up the second channel and continue with the first channel alone.
Page 65
7. Multiple Link Options: Add Persist—This parameter specifies the number of seconds where traffic is above the adding threshold before the router will bring up the second channel. The default is 5 seconds. 8. Multiple Link Options: Subtract Persist—This parameter...
Page 66
Once you have completed Menu 11.2—Remote Node PPP Options, press ENTER at the message ‘Press ENTER to Confirm...’ to confirm your selections, or press ESC to cancel your selections. Remote Node Configuration...
This chapter discusses how to set up Default Dial-in parameters for both Remote Node and Remote Dial-in Users. The following sections give two examples of how a DI-300 or DI-300M can be configured as a dial-in server for either or both.
Dial-In Server Application A DI-300 or DI-300M can also be used as a dial-in server. This application allows the router to provide services for workstations on a remote network. For the router to be set up as...
Remote Node for the router on the remote network (see the Remote Node Configuration chapter starting on page 48). An example of a DI-300 or DI-300M being used as a dial-in server is shown below: Default Dial-In Setup This section covers the default dial-in parameters.
Page 70
From the Main Menu, enter 13 to go to Menu 13 - Default Dial-in Setup. This section will describe how to configure the protocol- independent fields in this menu. For the protocol-dependent fields, refer to the appropriate chapters. 1. Telco Options: CLID Authen.—This field sets the CLID authentication parameter for all incoming calls.
Page 71
CHAP authentication. 7. Multiple Link Options: Max Trans Rate—Enter the maximum data transfer rate between your router and the Remote Dial-in User. The unit is in bits per second. There are two options for this field: 64—At most, one B channel will be used.
Page 72
10. Dial-In IP Address Supplied By: Dial-in User—If set to Yes, it tells the DI-300 or DI-300M to allow a remote host to specify its own IP address. This is to prevent the remote host from using an invalid IP address and potentially disrupting the whole network.
Page 73
Output Filter Sets—In these fields, you need to select the filter set(s) to filter the incoming and outgoing traffic between your DI-300 or DI-300M and the Remote Dial-in User. Keep in mind that these filter set(s) will only apply to all Remote Dial-in Users but not the Remote Nodes.
Idle Timeout is the period of time when there is no data traffic between the dial-in user or Remote Node and the router. This field will only be used if Recv. Authen is set to None and the call is not mapped to any Remote Node or Remote Dial-in User, or the router calls back to the Remote Dial-in User.
Page 75
Menu 14. 3. Password—Enter the password for the Remote Dial-in User. 4. Callback—This field determines if the DI-300 or DI-300M will allow callback to the Remote Dial-in User upon dial-in. If this control is set to Optional, the router will be able to call back to the Remote Dial-in User if so requested by that user’s...
8. Idle Time-out—Enter the idle time (in seconds). This time- out determines how long the dial-in user can be idle before the DI-300 or DI-300M disconnects the call. Idle time is defined as the period of time where there is no data traffic between the dial-in user and the router.
Page 77
For instance, your company pays for the connection charges for telecommuting employees, and you are using the DI-300 or DI-300M as the dial-in server. You can turn on both the CLID authentication and callback options for the dial-in users.
TCP/IP Configuration This chapter shows you how to configure your DI-300 or DI-300M for TCP/IP. Depending on your particular applications, you will need to configure different menus. For instance, Internet access is the most common application of TCP/IP. For this application, you should configure Menu 4. We will illustrate the configuration for other applications in the following sections.
255.255.255.240. Number of Bits LAN-to-LAN Application A typical LAN-to-LAN application is to use the DI-300 or DI-300M to call from a branch office to the headquarters, as depicted in the following diagram. For the branch office, you need to configure a Remote Node in order to dial out to the headquarters.
Menu 11, Remote Node Profile. For the protocol-dependent parameters, follow the instructions below. If you are configuring the router to receive an incoming call, you also need to set the default dial-in parameters in menu 13 (see the Dial-In Configuration chapter starting on page 59).
Page 81
If this is the case, enter the IP address assigned to the WAN port of your DI-300 or DI-300M. Note that this is the address assigned to the local DI-300 or DI-300M, not the remote router.
Page 82
1 and 16. In practice, 2 or 3 is usually a good number. 4. Private—This parameter determines if your DI-300 or DI-300M will include the route to this Remote Node in its RIP broadcasts. If set to yes, this route is kept private and not included in RIP broadcasts.
Class C IP address. Without a route, no packets can be forwarded to their destinations. A static route is used to resolve this problem by providing the DI-300 or DI-300M with some static routing information. As a matter of fact, when you configure the Internet Access or a Remote Node, a static route is implicitly created.
Page 84
204.5.1.64/26 with the gateway address being that of the Remote Node (204.5.1.150). Note that in normal circumstances, your DI-300 or DI-300M will have adequate routing information after you configure it for Internet access and Remote Nodes; you do not need to configure additional static routes.
Page 85
1. Route Name—Enter a descriptive name for this route. This is for identification purpose only. 2. Active—This fields allows you to activate/deactivate this static route. 3. Destination IP Address—This parameter specifies the IP network address of the final destination. Routing is always TCP/IP Configuration...
Page 86
DI-300M that will forward packets to the destination. On the LAN, the gateway must be a router on the same segment as the DI-300 or DI-300M; over ISDN, the gateway must be the IP address of one of the Remote Nodes.
Novell IPX Configuration This chapter shows you how to configure the DI-300M for IPX. Depending on your particular applications, you will need to configure different menus. We will illustrate the configuration for some applications in the following sections. IPX Network Environment Frame Type The stations on an IPX network (both clients and servers) can run on four different frame types existing on one physical Ethernet...
If the DI-300M will be connected to a LAN with an existing NetWare server, you will not need to configure the DI-300M as a seed router, and hence there will be no need for a network number parameter in the Ethernet Setup Menu for the DI-300M.
The network number must be unique and not used anywhere else on the entire internetwork. IPX Spoofing The DI-300M comes with several pre-defined call filters designed to prevent certain IPX packets from triggering a call to a Remote Node. These filters should inform your DI-300M which packets should be ignored as traffic.
Page 90
1. Seed Router—Determine if the DI-300M is to act as a seed router. This value depends on the existing network. If there is a NetWare server providing the network number, select No. If there is no NetWare server providing the network number, select Yes.
be associated with the network that the DI-300M has joined. Keep in mind that this number must not be used anywhere else on the entire internetwork. Once you have completed filling in the Menu 3.3, press ENTER at the save message to save your selections, or press ESC at any time to cancel your selections.
Remote Node Setup Follow the procedures in the Remote Node Configuration chapter starting on page 48 to fill the protocol-independent parameters in Menu 11, Remote Node Profile. For the protocol-dependent parameters, follow the ensuing instructions. If the DI-300M is configured to receive an incoming call, you can configure the default dial-in parameters in menu 13 (see the Dial-In Configuration chapter starting on page 59).
Page 93
Remote Node. The default is two (2). 6. W/D Spoofing (min)—This field is used for the router when it is on the server side LAN. The router can spoof a response to a server’s watchdog request after the connection is dropped.
111). However, the SAP broadcasts will receive a response from the server on the left (internal network number = 444). A static route is used to resolve this problem by providing the router with some static routing information to access the remote server.
Page 95
1. Server Name—In this field, enter in the name that has been configured for the server. This name must be the exact name configured in the NetWare server. 2. Network #—This field contains the internal network number of the remote server which you wish to access. Do not use 00000000 or FFFFFFFF for this field.
Page 96
The Hop Count and Tick Count fields have the same meaning as those in the Remote Node Setup. Once you have completed filling in the menu, press ENTER at the message ‘Press ENTER to Confirm...’ to save your selections, or press ESC at any time to cancel your selections.
Bridging Configuration This chapter shows you how to configure the Bridging options for the DI-300M. Depending on your particular applications, you will need to configure different menus. We will illustrate the configuration for some applications in the following sections. IPX Spoofing The DI-300M comes with several pre-defined call filters designed to prevent certain IPX packets from triggering a call to a Remote Node.
Bridge Ethernet Setup Bridging is used to forward packets of unsupported protocols whose destination is not on the local Ethernet to the WAN. Basically, all non-local packets are bridged to the WAN; however, the DI-300M applies special handling for certain IPX packets to reduce the number of calls, depending on the setting of the “Handle IPX”...
Page 99
Handle IPX—Set this parameter to None if there is no IPX traffic on the LAN or if you do not want to apply any special handling for IPX. Set it to Client if there are only client workstations on the LAN. Set to Server if there are only IPX servers on the LAN.
LAN-to-LAN Application A typical LAN-to-LAN application is to use the DI-300M to call from one office to another office such that stations on one network have access to stations on the remote side and vice versa. You will need to configure a Remote Node in order to dial out to another office.
1. Dial-On-Broadcast—This field is necessary for the DI-300M on the caller side LAN. When set to Yes, any broadcasts coming from the LAN will trigger the DI-300M to make a call to that Remote Node. If it is set to No, the DI-300M will not make the outgoing call.
PPP Options: Recv. Authen.—verify that this field is not set to None. Bridging applications must have some sort of authentication turned on in order to match to a Remote Node. Once you have completed filling in the menu, press ENTER at the message ‘Press ENTER to Confirm...’...
Page 103
3. Ether Address -Enter the MAC address of the destination device that you wish to bridge your packets to. 4. IP Address—If available, enter the IP address of the destination device that you wish to bridge your packets to. 5. Gateway Node—Enter the number (1-4) of the Remote Node that is linked to this static route.
Filter Configuration About Filtering Your DI-300 or DI-300M uses filters to decide whether or not to allow passage of a data packet and/or to make a call over the ISDN line. There are three types of filters involved: incoming data filters, outgoing data filters, and call filters.
For incoming packets, your DI-300 or DI-300M applies data filters only. Packets are processed depending upon whether a match is made. The router allows you to customize the filter sets that you wish to use. This following sections describe how to configure the router’s filter sets.
Page 106
Once you have completed filling in Edit Comments field, press ENTER at the message ‘Press ENTER to Confirm...’ to confirm your selections, or press ESC at any time to cancel your selections. The new information will now be displayed in the read-only section of Menu 21—Filter Set Configuration as shown below: After you press ENTER, you will be taken to Menu—21.1—Filter Rules Summary as seen below.
Page 107
Filter Rules—The filter rule parameters will be displayed here (see below). M—Refers to More. Y means there are more rules to check, N means there aren’t. m—Refers to Action Matched. F means to forward the packet, D means to drop the packet, and N means check the next rule.
SP—Source Port number. DA—Destination Address. DP—Destination Port number. If the filter type is GEN (generic), the following abbreviations will be used: Off—Offset. Len—Length. If the filter type is IPX (Novell IPX), the following abbreviations will be used: PT—IPX Packet Type. SS—Source Socket.
SPACE bar) under the Filter Type field and press ENTER. This will bring you to the corresponding menu. TCP/IP Filter Rule This section will show you how to configure a TCP/IP filter rule for your outer. The fields in the menu are indicated in bold type. 1.
Page 110
4. Destination: IP Addr—In this field, enter the destination IP Address of the packet you wish to filter. The address is usually written in dotted decimal notation such as a.b.c.d where a, b, c, and d are numbers between 0 and 255. 5.
Page 111
10. Source: Port #—Enter the source port of the packets that you wish to filter. The range of this field is 0 to 65535. 11. Source: Port # Comp—In this field, you can select what comparison quantifier you wish to use to compare to the value given in Source: Port #.
Page 112
14. Log—In this field, you can determine if you wish to log the results of packets attempting to pass the filter rule. These results will be displayed on the System Log (see the Log and Trace section on page 126). There are 4 options for this field: None—No packets will be logged.
Generic Filter Rule This section will show you how to configure the protocol- independent parameters for a Generic filter rule for your DI-300 or DI-300M. For information on the protocol-dependent fields, refer to the previous section, TCP/IP Filter Rule and the following section, Novell IPX Filter Rule.
Page 114
Offset. The range for this field is 0 to 8. Default = 0 3. Mask—In this field, specify (in Hexadecimal) the value that the router should logical-AND with the data in the packet. The mask must have the number of bytes indicated in the Length field.
Once you have completed filling in Menu 21.1.1—Generic Filter Rule, press ENTER at the message ‘Press ENTER to Confirm...’ to confirm your selections, or press ESC at any time to cancel your selections. This data will now be displayed on Menu 21.1—Filter Rules Summary.
Page 116
3. Destination/Source Node #—Enter in the six hex-byte value for the destination/source node number of the packet you wish to filter. 4. Destination/Source Socket #—Enter the destination/source socket number of the packets that you wish to filter. This should be a 4-byte hex value. 5.
Page 117
selections. This data will now be displayed on Menu 21.1—Filter Rules Summary. Filter Configuration...
SNMP About SNMP The Simple Network Management Protocol (SNMP) is a protocol governing network management and the monitoring of network devices and their functions. The DI-300M supports the use of SNMP to regulate communication between management stations and agent stations on a network. Basically, the DI-300M, when connected to the LAN, acts as an agent station.
Page 119
1. From the Main Menu, select option 22. SNMP Configuration. This will bring you to Figure 12.1 Menu 22— SNMP Configuration. 2. You will then be prompted to enter the following information. Steps 3 -7 will describe the specific parameters involved in the configuration.
Page 120
300M will only respond to SNMP messages coming from this address. If you leave the field blank (default), the DI-300M will respond to all SNMP messages it receives, regardless of origin. 6. Trap: Community—In this field, enter the community name that is sent with each trap to the SNMP manager.
RADIUS (Remote Authentication Dial In User Service) server can be used to provide centralized user security. In addition, the DI-300 and DI-300M implement a user password to get into the SMT screen. You will have three attempts to enter the correct system password. If you do not do so, the SMT will kick you out.
Configuring the SMT Password The following steps describe a simple setup procedure for configuring the SMT password. 1. From the Main Menu, select option 23. System Security. This will bring you to Menu 23 - System Security. 2. From this menu, you can select option 1. Change Password. This will bring you to Menu 23.1—System Security—Change Password.
You will now need to enter in this password when you try to get into the SMT. In addition, this password will also be used when a network administrator attempts to telnet to the router. Using RADIUS Authentication In addition to the DI-300M’s built-in dial-up user list, which can...
D-Link-Callback-Phone-Source Preconfigured VALUE D-Link-Callback-Phone-Source User These changes allow the RADIUS server to be used with D-Link CLID authentication, as described in the section below. Configuring the DI-300M for RADIUS Authentication To configure the DI-300M to use the RADIUS server set up in the previous section, select option 23, System Security, from the main menu.
Page 125
The fields in the System Security - External Server menu are as follows: 1. Active—Determines whether the external security facility is enabled. If this field contains No, only the built-in dial-up user list will be used. If this field contains Yes, the built-in dial-up user list will be searched first, then the external authentication server.
, where the user name (the first field) is the telephone number, and the password (the second field) is always D-Link-CLID (case-sensitive). The regular user name is put in a User-Name field. The following is an example of a CLID user...
Page 127
Note that if CLID is turned off in the DI-300M, you still need to have a separate user record for joeuser so the regular user name/password mechanism still works. System Security...
Telnet Configuration and Capabilities About Telnet Configuration When you first configure your DI-300 or DI-300M, it must be done via a computer connected to the RS-232 port. However, once the router has been initially configured, you can use telnet to...
Single Administrator To prevent confusion and discrepancy on the configuration, your DI-300 or DI-300M will allow only one terminal connection at any time. The router also gives priority to the RS-232 connection over telnet. If you have already connected to the router via telnet, you will be logged out if another user is connecting to it via the RS- 232 cable.
System Status System Status is a tool that can be used to monitor your DI-300 or DI-300M. Specifically, it will give you information on the status of your system software version, ISDN telephone line, number of packets sent and number of packets received.
Page 131
1. To get to the System Status display, select option 24. System Maintenance. This will bring you to Menu 24 - System Maintenance. 2. From this menu, select option 1. System Status. 3. There are four (4) possible commands in Menu 24.1 - System Maintenance—Status.
Page 132
1 and channel 2 since the system was powered up. 15. Ethernet—shows the current status of the LAN connection on your DI-300 or DI-300M. 16. Status—shows the LAN’s current speed (10 Mbps or 100 Mbps) and manner of data flow (half-duplex or full-duplex).
Page 133
22. ISDN F/W Version—refers to the version of the current ISDN firmware. 23. Ethernet Address—refers to the Ethernet MAC address assigned to your DI-300 or DI-300M. 24. Country Code—refers to the one byte country code value (in decimal notation), e.g., 255 indicates North America.
(default), 19200, and 38400 bps for the RS-232 connection. Log and Trace Log and trace tools allow users of the DI-300 or DI-300M to view the error logs and trace records to troubleshoot any errors that may occur. The router is also able to generate syslogs to send to other machines.
Error Log is a valuable source of information about your DI-300 or DI-300M. You can also clear the Error Log on your DI-300 or DI-300M. After each display, you are prompted with an option to do so.
Page 136
3. Log Facility—Use the space bar to toggle between the 7 different Local options. This feature is used for UNIX applications. Your DI-300 or DI-300M will send three different types of syslog messages: Call information messages (i.e. CDR), Error information messages, and Session information messages. Some examples of...
1, channel 1, call 41, I01, IPCP down, 306L Diagnostic The diagnostic functions on your DI-300 or DI-300M allow you to test aspects of your device to determine if they are working properly. The following list provides a short description to the types of diagnostic tests available to your system.
Page 138
8. Manual Call—This provides a way for the users of the DI-300 or DI-300M to place a manual call to a Remote Node. This tests the connectivity to that Remote Node. When you use this command, you will see traces displayed on the screen showing what is happening during the call setup and protocol negotiation.
Page 139
9. Internet Setup Test—This test checks to see if your Internet access configuration has been done correctly. When this option is chosen, your DI-300 or DI-300M will PING the Internet IP Address. If everything is working properly, you will receive an appropriate response.
12. Command Interpreter Mode—This option allows the user to enter command interpreter mode. This mode allows you to diagnose and test your DI-300 or DI-300M using a specified set of commands. Backup Configuration Selecting option 5 from Menu 24—Maintenance will allow you to backup your current DI-300 or DI-300M configuration onto disk.
Software Update Software updates are possible only through an RS-232 cable connection. You cannot use telnet to update the DI-300 or DI-300M’s software. Note that this function will delete the old software before installing the new software. Do not attempt to utilize this menu unless you have the new software version.
Command Interpreter Mode This option allows the user to enter the command interpreter mode. This mode allows you to diagnose, test, and configure your DI-300 or DI-300M using a specified set of commands. A list of valid commands can be found by typing help at the command prompt.
Call Control Parameters Dialer Timeout: Digital Call (sec)—The DI-300 or DI-300 will “time out” (give up) if it can not set up an outgoing digital call within the timeout value. The default is 30. Retry Counter—How many times a busy or no-answer phone number is retried before it is put on the blacklist.
Blacklist The phone numbers on this list cannot be entered directly; instead, they are numbers which have had problems connecting in the past. The user can take a phone number off the list by entering its index number. System Maintenance...
11 and 13. Call History The call history is erased when you reset the DI-300 or DI-300M. The router keeps track of the first ten calls only; additional calls are not recorded.
Page 146
The columns in the Call History screen are described briefly below. 1. Phone Number—The telephone number of the caller (incoming) or the called party (outgoing). Can contain up to fifteen digits. 2. Dir—IN for incoming calls, OUT for outgoing calls. 3.
In this case you should contact technical support. Connecting the RS-232 cable, cannot access the SMT Check to see if the DI-300 or DI-300M is connected to your computer’s serial port. Check to see if the communications program is configured correctly.
2. If the code is 1, the ISDN link is not up. The problem could be either that the ISDN line is not properly connected to the DI-300 or DI-300M, or that the ISDN line is not activated. Verify that the ISDN line is connected to the DI-300 or DI-300M and to the wall outlet (to the telephone company).
Problems with the LAN Interface Can’t PING any station on the LAN 1. Check the LAN LED on the front panel of your router. If it is on, then the link is up. If it is off, then check the cables connecting the router to your LAN.
13. Check that either the Remote Dial-in User is supplying a valid IP address, or that the router is assigning a valid address from the IP pool. 3. If the Remote Dial-in User is negotiating IPX, verify that the IPX network number is valid from the IPX pool (if it is being used).
DSS1 1TR6 Provisioning For U.S. Switches For the U.S., the DI-300 and DI-300M (both the U and S/T interface) have been approved by Bellcore and have the IOC (ISDN Ordering Code) “S” Capability, EZ-ISDN 1. Provide this information to your telephone company when you order your ISDN line.
Provisioning For the AT&T 5ESS Switches The AT&T 5ESS switch type supports three types of ISDN service. These are: National ISDN-1 (NI-1), Multipoint, and Point- to-Point. For AT&T 5ESS National ISDN-1 Provisioning Feature Term Type Circuit Switched Voice (CSV) CSV Additional Call Offering (ACO) CSV limit CSV Notification Busy (NB) limit Circuit Switched Data (CSD)
For AT&T 5ESS Point-to-Point Provisioning Feature Term Type Call Appearances (CA) CA Quantity Circuit Switched Voice (CSV) CSV Flexible Call Offering (FCO) CSV limit CSV Notification Busy (NB) limit Circuit Switched Data (CSD) CSD Flexible Call Offering (FCO) CSD limit CSD Notification Busy (NB) limit MTERM Provisioning For the Northern Telecom Switch...
Page 154
For Northern Telecom Custom Provisioning Feature Signaling Protocol Version Control (PVC) TEI assignment Maximum number of keys (maxkeys) Release key Ringing indicator Electronic Key Telephone System (EKTS) Additional Call Offering (ACO) Setting Functional 1 (Custom) Dynamic 3 (1 to 64 OK) Yes or No (set to opposite of ACO) Yes or No (set to opposite of EKTS) ISDN Switch Types...
Glossary 100BASE-T/TX 100Mbps 10BASE-T 10Mbps Address Agent AppleTalk Glossary 100Mbps Ethernet LAN communications standard set by the IEEE (in standard 802.3u); also called “Fast Ethernet.” 100 million bits per second; an expression of transmission speed in a network. The original Ethernet LAN communications standard set by the IEEE (in standard 802.3);...
Page 156
Bandwidth Bindery BOOTP Bridge Broadcast Cascading transceiver interface. The range of frequencies available across a communications channel; in one sense, the “size” of the communications channel. A database containing information about a Novell NetWare file server’s configuration and users. See also NDS. The BOOTstrap Protocol, a method network devices can use to obtain TCP/IP configuration information from a central...
Page 157
Category 3, 4, 5 Collision Collision Domain Community Name Crossover Cable CSMA/CD Cut-through Glossary Communication cabling standards referring to the quality of the transmission medium and whether or not the cable includes transmission leakage shielding. Simultaneous data transmission on a network medium, resulting in a garbled (and unreadable) transmission.
Page 158
DHCP Duplex (full/ half) Ethernet Fast Ethernet File Server Frame Frame Type node without waiting for the entire message to be received. Dynamic Host Configuration Protocol; a superset of BOOTP that allows TCP/IP address information to be determined automatically and dynamically. A method of transmitting data over a network in both directions.
Page 159
IEEE In-band IP Address Jabber Glossary A router on a network which is serves as a gateway to outside non-local networks such as the Internet. The central device in a star-topology LAN used to connect each station to the network.
Page 160
MAC Address Mbps MIB-II Light Emitting Diode – an electronic device that lights up when electricity is passed through it. LEDs are commonly used for status indicators on electronic devices. Media Access Control (layer) address; a low- level network address which uniquely identifies the network interface.
Page 161
Multicast NetBEUI Out-of-Band Packet Peer-to-Peer PING Glossary A single network transmission intended for a collection of network stations, but not to all (compare Broadcast). NetWare Directory Services; an expanded database of configuration and user information shared between a collection of NetWare file servers.
Page 162
Preamble Punch-down Block Repeater Router Segment SLIP SNMP as IPX or TCP/IP over point-to-point links such as serial lines or ISDN connections. Data bits at the beginning of each block of data, used for synchronization. Physical connection in a network wiring closet.
Page 163
Store-and- Forward TCP/IP Telnet TFTP Trap Twisted-pair Glossary Message passing system where the entire message is received before being passed on to the next node. Spanning Tree Protocol; a network protocol defined in IEEE standard 802.1d, ensuring that a collection of bridges can forward packets throughout the entire interconnected network, while preventing endless network loops.
Page 164
usually terminating in an RJ-45 connector. User Datagram Protocol; part of the TCP/IP suite of protocols. Unshielded Twisted Pair; twisted pair wire without shielding. Wide Area Network (compare “LAN”). Glossary...