cc/td/doc/product/access/faststep
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Introduction to Design

Introduction to Design

This chapter describes:

Configuration Files

The CFG and TPL files are both referred to as configuration files because they both have the same goal: configuration of the router. What distinguishes them is how they are developed and how the Setup application behaves when using one or the other.

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.

The CFG files contain flags that form a configuration to be downloaded by Setup. These flags also show or hide Setup windows and allow testing of the configuration. The advantage of this file type is that a service provider can decide which Setup windows are displayed for the end user to complete and which windows are hidden. For example, if you want to limit the end user to Dynamic Host Configuration Protocol (DHCP), you can hide the window that asks the end users if they want to use DHCP, and you can set the DHCP parameters through the CFG file.

The TPL file uses command-line statements to build a router configuration. One advantage of this file type is that you can include end-user prompts for values; however, you cannot control the windows or test the connections. When the end user loads a template file, Setup displays prompts in a spreadsheet format for any parameters needed to complete the router configuration. The advantage of this file type is that you can use any Cisco IOS software command statement acceptable to the router.

CFG File Format

The format of the CFG files is similar to a Microsoft Windows INI file. The CFG file is divided into sections, delineated by titles in square brackets, for example [SkippedDialog]. When a CFG file is loaded into Setup, it reads not only the parameters, but the window control instructions, displaying the selected windows to the end user.

The settings that control the display of the windows and the router configuration parameters have the syntax Setting = value. The value can be either a text string such as router1 and can include spaces or a number where 0 equals false or disabled and 1 equals true or enabled. For example, setting SetNetbiosFilterOnISP equal to 1 places NetBIOS filters on the WAN interface, blocking NetBIOS traffic on the WAN side.

We recommend that you use CFG files when you want to use a Cisco 800 Fast Step Setup scenario but you want the connection tested and you want to reduce errors by limiting the end-user options.

TPL File Format

The format for a TPL file is similar to a list of command-line statements. When a TPL file is loaded into Setup, it builds a list of missing parameters and displays a list of prompts so that the user can complete the configuration. 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.

We recommend you use TPL files when you cannot use a Cisco 800 Fast Step Setup scenario.

Router Configuration Process

Setup leads the end user through a series of windows, building a configuration based on the choices and values entered by the user. If there are no CFG or TPL files associated with Setup, the user develops a router configuration by answering questions on a series of windows. This is called the wizard configuration.

If CFG or TPL files are available, the end user can configure the router by using a CFG or a TPL file that contains the majority of the router configuration parameters and complete the screens necessary to complete the configuration. The existence of those files and their design determines which windows are presented to the end user. This is called high-volume deployment (HVD).

Wizard Configuration

The wizard configuration method configures the router by directing the end user to enter the majority of the configuration parameters. This process might be chosen because the appropriate custom CFG and TPL files are not provided. Or the end user can choose to bypass the configuration files and answer a series of prompts to develop a configuration based on a popular scenario hard-coded into Cisco 800 Fast Step Setup. When the configuration is complete, the user has the option of testing the configuration.

You can force the user to use a custom scenario by modifying the autoload.CFG file. For additional information, see the "Configuration File Discovery" section.

Auto Configuration

From the time Setup is launched, you can control the behavior of the application by modifying the autoload.CFG file. The end user installs the applications, launches Setup, and is forced through the custom configuration process you provided. You can restrict the end users so that they cannot import a configuration file and only the windows you want them to see are displayed.

High-Volume Deployment

Cisco 800 Fast Step was developed to serve end users worldwide. High-volume deployment provides a service provider the ability to customize the application for a narrower group of end users, reducing the potential for error and the time required to configure a router.

Configuration File Discovery

Setup comes with a number of CFG files, or you can supply the end user with your own versions of the configuration files. You can create a custom version of Cisco 800 Fast Step that automatically includes the files when the end user installs the applications.

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.

If the end-user selected country matches the directory, the end user is forced to the Service Selection window. The end user selects the CFG or TPL file and, depending on the file content, responds to prompts that complete the configuration. If the end user selected a CFG file, the connections are also tested.

If the country selected when the software was installed does not have a companion country directory or there are no CFG or TPL files in the directory, the end user can select a configuration file from another location or use the Setup wizard to build a configuration.

Customizing the Cisco Fast Step Wizard

You can customize Setup for the end user by using the following techniques:

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. A summary of Setup's capabilities is shown in Table 1-1.


Table 1-1: Cisco 800 Fast Step 2.3 Support
Section Support
WAN Support

T1/E1 leased line.

Frame Relay PPP1.

ISDN BRI2 (supports PPP).

Serial connections on Cisco 805 series router. Supports PPP, Frame Relay, and HDLC.

POTS3 on Cisco 802 and Cisco 804 series routers.

Connection Support

Two connections maximum.

IP and IPX only.

Dual connection to a corporate network (requires that RIP4 is on at the central site).

Firewall Support

Always uses PAT5 and NAT6 for connection to the Internet.

Allows publication of Web, mail, or FTP7 servers on the Internet when the servers are on a single LAN.

1Point-to-Point Protocol (PPP)
2Basic Rate Interface (BRI)
3basic telephone service (POTS)
4Routing Information Protocol (RIP)
5Port Address Translation (PAT)
6Network Address Translation (NAT)
7File Transfer Protocol (FTP)


hometocprevnextglossaryfeedbacksearchhelp
Posted: Mon May 22 14:06:50 PDT 2000
Copyright 1989 - 2000©Cisco Systems Inc.