Cisco 800 Design Manual
Cisco 800 Design Manual

Cisco 800 Design Manual

Fast step software design guide
Hide thumbs Also See for 800:
Table of Contents

Advertisement

Cisco 800 Fast Step Software
Design Guide
Cisco 800 Fast Step Software Version 2.5
May 29, 2000
Corporate Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel:
408 526-4000
800 553-NETS (6387)
Fax: 408 526-4100
Text Part Number: OL-10373

Advertisement

Table of Contents
loading

Summary of Contents for Cisco 800

  • Page 1 Cisco 800 Fast Step Software Design Guide Cisco 800 Fast Step Software Version 2.5 May 29, 2000 Corporate Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 526-4100...
  • Page 2 VCO are registered trademarks of Cisco Systems, Inc. or its affiliates in the U.S. and certain other countries. All other trademarks mentioned in this document are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any of its resellers.
  • Page 3: Table Of Contents

    Skip a Window Hide Central Router Name Erase the Router Configuration Advice of Charge Cost Control Settings Restrict the Data Channel Restrict the Time of Day NetBios Filters for LAN Traffic Success Window Support Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 4 TPL End-User Prompts Example TPL File Custom Software Installation C H A P T E R Making a Custom Cisco 800 Fast Step CD-ROM Customize the Wizard Provide a Custom Configuration Cisco 800 Fast Step Installation Directory Structure Changing Bitmaps...
  • Page 5 Contents Additional Flags and Parameters A P P E N D I X Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 6 Contents Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 7: Preface

    You, as a service provider, can develop Cisco 800 Fast Step configuration (CFG) and Cisco 800 Fast Step IOS template (TPL) files to control the behavior of the Cisco 800 Fast Step Setup application. In addition, you can build your own, custom, installation disk set or CD-ROM.
  • Page 8: Related Documentation

    Cisco documentation on the World Wide Web at http://www.cisco.com, http://www-china.cisco.com, or http://www-europe.cisco.com. If you are reading Cisco product documentation on the World Wide Web, you can submit comments electronically. Click Feedback in the toolbar and select Documentation. After you complete the form, click Submit to send it to Cisco.
  • Page 9 For a copy of CCO’s Frequently Asked Questions (FAQ), contact cco-help@cisco.com. For additional information, contact cco-team@cisco.com. If you are a network administrator and need personal technical assistance with a Cisco Note product that is under warranty or covered by a maintenance contract, contact Cisco’s Technical Assistance Center (TAC) at 800 553-2447, 408 526-7209, or tac@cisco.com.
  • Page 10 Preface Cisco 800 Fast Step Software Design Guide viii OL-10373-02...
  • Page 11: Chapter 1 Introduction To Design

    Configuration files are ASCII text files that can be edited with a text editor such as Notepad. CFG files can be developed by a service provider without extensive knowledge of Cisco IOS software. TPL files are easily developed by a service provider with knowledge of Cisco IOS software.
  • Page 12: Tpl File Format

    The TPL file begins with the statement, “! Cisco Fast Step Template,” to distinguish it as a Cisco 800 Fast Step IOS template (TPL) file. Setup reads the first line in the file, and if it does not contain the statement, it is treated as a CFG file.
  • Page 13: High-Volume Deployment

    During the installation of Cisco 800 Fast Step software, the end users select their country from a list. This displays Cisco 800 Fast Step software in the correct language. Setup also looks in the ServiceProvider directory for a matching country subdirectory that contains at least one Cisco 800 Fast Step CFG or TPL file.
  • Page 14: Configuration Scenarios

    Configuration Scenarios Configuration Scenarios Cisco 800 Fast Step Setup provides a limited number of configuration scenarios that can be built using the Setup wizard or a CFG file and performs comprehensive testing for each scenario, as opposed to a Cisco 800 Fast Step IOS template (TPL), which can configure any scenario because Setup does not test TPL configurations.
  • Page 15: Chapter 2 Cfg File Development

    Step 3 Change the parameters to the custom configurations. Step 4 Save the file as Cisco 800 Fast Step CFG file. (This option is offered after you have developed the Step 5 configuration.) You can distribute the file by placing the CFG file: In the country directory under the ServiceProvider directory and creating a custom Cisco 800 Fast •...
  • Page 16: Cfg File Modification

    Although the configuration might be valid, it might fail testing because it is not based on a recognized Cisco 800 Fast Step scenario. If you skip testing, the configurations are assumed to be correct and are downloaded to the router. The flag syntax is as follows:...
  • Page 17: Skip A Window

    DLCINumberRCN= FrameRelayDLCINumberISP FrameRelayDLCINumberRCN PCToRouterConnection= RestartToCompleteSetupInitial= RestartToCompleteSetupFinal= If the flag value is set to 0 or blank, the window is displayed. If the flag value is set to 1, Setup skips the window. Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 18: Hide Central Router Name

    If the value of the SetAOCTimeout flag is set to 1, the dialer ISDN short-hold value time command (where time is the number of seconds) is placed in the dialer map-class with a value equal to the AOCShortHoldTimeout flag. Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 19: Cost Control Settings

    SetStartTime indicates the time the router begins allowing data through the connection. The parameter is indicated in 24-hour format. SetEndTime indicates the time the router stops allowing data through the connection. The parameter is indicated in 24-hour format. Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 20: Netbios Filters For Lan Traffic

    ISPSuccessText1= Your file has been successfully created. ISPSuccessText2= Setup another router using Cisco Fast Step ISPSuccessText3= Change the setup on this router by rerunning Cisco Fast Step Setup and selecting the router named <<fill in name here>> ISPSuccessText4= Setup routers for others using a Cisco Fast Step setup file (Press the...
  • Page 21: Set Additional Ios Commands

    To enter commands for a specific interface (say the Ethernet0 interface), enter the command cmdn=interface ethernet 0. For example: [Additional IOS Commands] cmd1=configure terminal cmd2=access-list 30 permit any cmd3=interface ethernet 0 cmd4=keepalive 100 cmd5=end Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 22: Lan Ip Addressing

    It is assumed that the end-user PC used to configure the router is the same PC as the one that will be used to communicate over the WAN. Before running Cisco 800 Fast Step, the end-user PC can be in one...
  • Page 23: Customizing Lan Addressing

    PAT with the PC as the client, the router as the server, and DHCP enabled. Automatic IP Stack Configuration You can change the behavior of Cisco Fast Step so that the PC IP stack is modified as determined by the program code. The flag syntax is as follows:...
  • Page 24: Set The Router Lan Ip Address As The Pc Default Gateway

    TPL file. The SetDHCPRelay flag turns DHCP relay on, and the RemoteDHCPServerAddress flag sets the IP address of the DHCP server. The command-line syntax is as follows: RemoteDHCPServerAddress Cisco 800 Fast Step Software Design Guide 2-10 OL-10373-02...
  • Page 25: Force Static Addressing On The Pc

    If the SetForceStaticAddressOnPCAlways and SetRouterAsDHCPServerOnE0 flags are both set to 1, the SetForceStaticAddressOnPCAlways flag is ignored, and the SetRouterAsDHCPServerOnE0 flag is given preference. CFG File Example The following is an example of a CFG file that configures a Cisco 804 router: [PC to Router Connection] ConnectionType=2 [DHCP Server in Router]...
  • Page 26 AOCShortHoldTimeOut=120 SwitchType=5 SwitchSpeed=3 SPID1= SPID2= IdleTimeoutISP=300 LoadThresholdISP=10 HoldQueueISP=10 [Remote Phone] RemotePhoneNumberISP1=9506000 RemotePhoneNumberISP2= [PPP Settings] HideCentralRouternameISP=0 UserNameISP=remote PasswordISP=lab CentralRouterISP= [NAT Settings] HidePAT=0 HideAddressRange=0 HideNetworkAddress=0 [Remote Network Interface Settings] SetNetBiosFilterOnISP=0 WANIPAddressISP=0.0.0.0 WANIPSubnetMaskISP=255.255.255.0 AutomaticWANIPAddressDiscoverISP=6 Cisco 800 Fast Step Software Design Guide 2-12 OL-10373-02...
  • Page 27 PhoneDescription2= PhoneDescription3= PhoneDescription4= Phone1= Phone2= Phone3= Phone4= EmailAddress= ServiceProviderURL= [Additional IOS Commands] cmd1= ;************************************************************************************ ;The flags below this line are private to Cisco Fast Step. Please do not modify them. ;************************************************************************************ Cisco 800 Fast Step Software Design Guide OL-10373-02 2-13...
  • Page 28 Chapter 2 CFG File Development LAN IP Addressing Cisco 800 Fast Step Software Design Guide 2-14 OL-10373-02...
  • Page 29: Chapter 3 Template File Development

    Cisco 800 Fast Step wizard or CFG files. If you want the end user to connect a Cisco 800 series router to an ISP by using ISDN, you can use a CFG file. However, if you want the end user to use Setup to connect to the corporate network by using X.25, a WAN...
  • Page 30: Tpl Ip Stack Configuration Flags

    The value is considered only when the SetForceStaticAddressOnPCAlways flag is set to 1. ! SetForceDHCPClientOnPCAlways=0 If this flag value is set to 1, the PC is set as a DHCP client by Cisco 800 Fast Step after the router has been configured.
  • Page 31: Tpl End-User Prompts

    This example uses a TPL file to configure a large number of ISDN routers differing only by IP address and user name. The Cisco 800 Fast Step IOS template (TPL) prompts the end user for a user name and Ethernet IP address. In this case, the template is placed on a server where you maintain the template, changing the command-line parameters to match network changes.
  • Page 32 Once entered, the values of the variables can be reused. For example: username <USERNAME, "Username of ISDN Router", String, "Username">-isdn password x123abcd dialer map ip 171.68.125.229 name <USERNAME>-isdn 01818319036 Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 33: Chapter 4 Custom Software Installation

    To build a CD with a customized wizard: Make a directory on your hard drive, and copy the contents of the Cisco 800 Fast Step CD into the Step 1 directory. (Maintain the same directory structure.) Draft a Cisco 800 Fast Step filename.CFG file as described in the “CFG File Development”...
  • Page 34: Provide A Custom Configuration

    Provide a Custom Configuration You can provide the user with a selection of configuration files. When Cisco Fast Step starts, it verifies that the country of installation, as indicated by the country.DAT file, is present as a directory below the ServiceProvider directory.
  • Page 35: Changing Bitmaps

    “Cisco 800 Fast Step Installation” on the next window. Cisco recommends that you keep the following: The Cisco 800 Fast Step pictorial logo, the graphic of a man looking at a laptop with a pencil in his •...
  • Page 36: Rtf Text Blocks

    The text RTFID_number, which identifies the help message to the program. Do not change the text • or font; otherwise, Cisco 800 Fast Step software cannot identify the message and displays a blank window. The title, which is the first line of text, is bolded for emphasis. You can change the content of this •...
  • Page 37: Belle Systems Provisioning

    For this entire process to be executed from a CD-ROM that includes the Cisco 800 Fast Step software, configuration, and Web pages requires that you do the following: Copy the directory structure of the Cisco 800 Fast Step CD to the hard drive where you are staging •...
  • Page 38: Web Site Support

    Welcome Web sites of the service provider. Registration Web Site The registration Web site launches a local Web page. The path is relative to the Cisco 800 Fast Step installation directory. A Web browser must be installed, and it is automatically launched as a separate program.
  • Page 39 Singapore Slovak Republic Slovenia South Africa South Korea Spain Sweden Switzerland Syria Taiwan Region Thailand Trinidad y Tobago Tunisia Turkey U.A.E. Ukraine United Kingdom United States Uruguay Venezuela Viet Nam Yemen Zimbabwe Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 40: End-User Instructions For Tpl Files

    Locate the instruction sheet that lists the parameters you will need to configure the router. Step 2 Install Cisco 800 Fast Step software on a PC attached to the router by a configuration cable or connected Step 3 to the same Ethernet LAN.
  • Page 41 DHCPLeaseMinsOnE0 and DHCPLeaseHoursOnE0 flags.) DHCPLeaseHoursOnE0 Number of hours for the DHCP lease. This flag is used only when the router is configured as a DHCP server. (Used with the DHCPLeaseMinsOnE0 and DHCPLeaseDaysOnE0 flags.) Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 42 Type window. If the value is 0 or blank, it is disabled (displays the control). If the value is 1, it is enabled (hides the control). PasswordISP Password for a PPP connection to an Internet service provider (ISP). Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 43 SetForceStaticAddressOnPCAlways flag is set to 1, this flag is given preference. SetRouterToDefaultConfig Sets the router to the factory default configuration. When this flag is enabled, the Erase Configuration window is skipped. Enabled = 1. Disabled (default) = 0. Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 44 PPP user name used for PPP authentication when establishing a connection with an Internet service provider. UserNameRCN PPP user name used for PPP authentication when establishing a connection with a remote corporate network. Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 45 BMP file country.DAT broadcast messages country subdirectory customize Setup CD-ROM custom installation data-entry windows (skip) CentralRouterISP (flag) default font central router name default gateway CentralRouterRCN (flag) DHCP DHCP lease defined Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 46 IP addressing flags IPAddressRangeGivenByYourISP (flag) floppy disk IP control protocol (IPCP) application distribution IP stack ForceStaticIPAddress (flag) 2-11 IPX addressing ForceStaticIPMask (flag) 2-11 IPXLANAddressAndFrameTypeForEthernet0 (flag) FrameRelayDLCINumberISP (flag) IPXWANAddressRCN (flag) FrameRelayDLCINumberRCN (flag) ISDNSettings (flag) Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 47 RemoteDHCPServerAddress (flag) 2-11 NetBIOS filter RemotePhoneNumberISP1 (flag) NextConnection (flag) RemotePhoneNumberISP2 (flag) Notepad RemotePhoneNumberRCN1 (flag) RemotePhoneNumberRCN2 (flag) RemotePhoneNumbersISP (flag) RemotePhoneNumbersRCN (flag) on-screen message help RestartToCompleteSetupFinal (flag) RestartToCompleteSetupInitial (flag) restrict data transfers ReviewSettings (flag) Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 48 2-11, 3-2 SetNetBiosFilterOnISP SetNetbiosFilterOnISP SetNetbiosFilterOnISP (flag) UsePCGatewayAsRouterLANIP (flag) 2-10 UserNameISP SetRestrictTimeOfDayWhenDataCallsCanBeMade (flag) UserNameISP (flag) SetRestrictToOneDataChannel (flag) UserNameRCN (flag) SetRouterAsDHCPServerOnE0 (flag) UseRouterLANIPAsPCGateway (flag) 2-10 SetRouterToDefaultConfig SetRouterToDefaultConfig (flag) SetSkipTesting (flag) SetStartTime (flag) variable setup.bmp Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 49 Index WANIPAddressAndMaskISP (flag) WANIPAddressAndMaskRCN (flag) Web browser welcome Web site window control Windows INI file WINS address WINSSettings (flag) wizard YourISDNPhoneNumbers (flag) Cisco 800 Fast Step Software Design Guide OL-10373-02...
  • Page 50 Index Cisco 800 Fast Step Software Design Guide OL-10373-02...

Table of Contents