Table Of Contents
disconnect
dnis (VPDN)
dnis group
domain
ds0 busyout (channel)
ds0 busyout-threshold
ds0-group (controller e1)
encapsulation cpp
encryption mppe
failover group-number
firmware location
firmware upgrade
flowcontrol
force-local-chap
group-range
group session-limit
disconnect
To disconnect a line, use the disconnect command in EXEC mode.
disconnect [connection]
Syntax Description
connection
|
(Optional) Number of the line or name of the active network connection to be disconnected.
|
Command Modes
EXEC
Command History
Release
|
Modification
|
10.0
|
This command was introduced.
|
Usage Guidelines
Do not disconnect a line to end a session. Instead, log off the host, so that the Cisco IOS software can clear the connection. Then end the session. If you cannot log out of an active session, disconnect the line.
Examples
In the following example, the user disconnects from the device Slab to return to the router:
Connection closed by remote host
Related Commands
Command
|
Description
|
login (EXEC)
|
Enables or changes a login user name.
|
dnis (VPDN)
To specify the Dialed Number Identification Service (DNIS) group name or DNIS number of users that are to be forwarded to a tunnel server using a virtual private dialup network (VPDN), use the dnis command in request dial-in VPDN subgroup configuration mode. To remove a DNIS group or number from a VPDN group, use the no form of this command.
dnis {dnis-group-name | dnis-number}
no dnis {dnis-group-name | dnis-number}
Syntax Description
dnis-group-name
|
DNIS group name used when resource pool management (RPM) is enabled and the VPDN group is configured under the incoming customer profile.
|
dnis-number
|
DNIS group number used when RPM is disabled, or when a call is associated with a customer profile without any VPDN group configured for the customer profile.
|
Defaults
Disabled
Command Modes
Request dial-in VPDN subgroup configuration
Command History
Release
|
Modification
|
12.0(4)XI
|
This command was introduced.
|
Usage Guidelines
You must specify a tunneling protocol using the protocol command in request dial-in VPDN subgroup configuration mode before issuing the dnis command. Removing or changing the protocol command configuration removes any existing dnis command configuration from the request dial-in VPDN subgroup.
You can configure a VPDN group to tunnel multiple DNIS group names and DNIS numbers by issuing multiple instances of the dnis command.
VPDN groups can also be configured to tunnel users based on domain name using the domain command.
Examples
The following example configures a VPDN group to tunnel calls from multiple DNIS numbers and from the domain cisco.com to the tunnel server at 10.1.1.1 using the Layer 2 Forwarding (L2F) protocol:
Router(config)# vpdn-group users
Router(config-vpdn)# request dialin
Router(config-vpdn-req-in)# protocol l2f
Router(config-vpdn-req-in)# dnis 1234
Router(config-vpdn-req-in)# dnis 5678
Router(config-vpdn-req-in)# domain cisco.com
Router(config-vpdn)# initiate-to 10.1.1.1
Related Commands
Command
|
Description
|
dialer dnis group
|
Creates a DNIS group.
|
domain
|
Specifies the domain name of users that are to be forwarded to a tunnel server using VPDN.
|
dnis group
|
Includes a group of DNIS numbers in a customer profile.
|
protocol (VPDN)
|
Specifies the tunneling protocol that the VPDN subgroup will use.
|
request-dialin
|
Creates a request dial-in VPDN subgroup that configures a NAS to request the establishment of a dial-in tunnel to a tunnel server, and enters request dial-in VPDN subgroup configuration mode.
|
dnis group
To include a group of Dialed Number Identification Service (DNIS) numbers in a customer profile, use the dnis group command in customer profile configuration mode. To remove a DNIS group from a customer profile, use the no form of this command.
dnis group {default | name dnis-group-name}
no dnis group {default | name dnis-group-name}
Syntax Description
default
|
Allows a specified customer profile to accept all DNIS numbers coming into the access server. For example, a stray DNIS number not listed in any customer profile passes through this default DNIS group. Most customer profiles do not have this option configured.
|
name
|
Assigns a name to a DNIS group.
|
dnis-group-name
|
DNIS group name. It can have up to 23 characters.
|
Defaults
No DNIS groups are associated with a customer profile.
Command Modes
Customer profile configuration
Command History
Release
|
Modification
|
12.0(4)XI
|
This command was introduced.
|
Usage Guidelines
Use the dnis group customer profile configuration command to include a group of DNIS numbers in a customer profile or discriminator.
Examples
The following example includes the DNIS group called customer1dnis in the customer1 customer profile:
resource-pool profile customer customer1
Related Commands
Command
|
Description
|
dialer dnis group
|
Creates a DNIS group.
|
resource-pool profile customer
|
Creates a customer profile.
|
domain
To specify the domain name of users that are to be forwarded to a tunnel server using a virtual private dialup network (VPDN), use the domain command in request dial-in VPDN subgroup configuration mode. To remove a domain from a VPDN group or subgroup, use the no form of this command.
domain domain-name
no domain [domain-name]
Syntax Description
domain-name
|
Case-sensitive name of the domain that will be tunneled.
|
Defaults
Disabled
Command Modes
Request dial-in VPDN subgroup configuration
Command History
Release
|
Modification
|
12.0(4)XI
|
This command was introduced.
|
12.0(5)T
|
This command was integrated into Cisco IOS Release 12.0(5)T.
|
Usage Guidelines
You must specify a tunneling protocol using the protocol command in request dial-in VPDN subgroup configuration mode before issuing the domain command. Removing or changing the protocol command configuration removes any existing domain command configuration from the request dial-in VPDN subgroup.
You can configure a request dial-in VPDN subgroup to tunnel calls from multiple domain names by issuing multiple instances of the domain command.
VPDN groups can also be configured to tunnel users based on Dialed Number Identification Service (DNIS) group names or DNIS numbers using the dnis command.
Examples
The following example configures VPDN group 1 to request a dial-in Layer 2 Tunnel Protocol (L2TP) tunnel to IP address 10.99.67.76 when it receives a PPP call from a username with the domain name cisco1.com, the domain name cisco2.com, or the DNIS number 4321:
Router(config)# vpdn-group 1
Router(config-vpdn)# request-dialin
Router(config-vpdn-req-in)# protocol l2tp
Router(config-vpdn-req-in)# domain cisco1.com
Router(config-vpdn-req-in)# domain cisco2.com
Router(config-vpdn-req-in)# dnis 4321
Router(config-vpdn)# initiate-to ip 10.99.67.76
Related Commands
Command
|
Description
|
dnis
|
Specifies the DNIS group name or DNIS number of users that are to be forwarded to a tunnel server using VPDN.
|
protocol (VPDN)
|
Specifies the tunneling protocol that the VPDN subgroup will use.
|
request-dialin
|
Creates a request dial-in VPDN subgroup that configures a NAS to request the establishment of a dial-in tunnel to a tunnel server, and enters request dial-in VPDN subgroup configuration mode.
|
ds0 busyout (channel)
To busyout one or more digital signal level 0s (DS0s), use the ds0 busyout command in controller configuration mode. To cancel busyout on a DS0, use the no form of this command.
ds0 busyout ds0
no ds0 busyout ds0
Syntax Description
ds0
|
DS0 number listed as a single channel or channel range. The range of numbers can be from 1 to 24 for T1. For example, from 1 to 10, or from 10 to 24.
|
Defaults
Disabled
Command Modes
Controller configuration
Command History
Release
|
Modification
|
11.3(2)AA
|
This command was introduced, and supported T1 and T3 only.
|
12.0
|
This command was integrated into Cisco IOS Release 12.0, and supported the E1and DMM HMM (Double Modem Module [12] Hex Modem Module [6]).
|
Usage Guidelines
Use the ds0 busyout command when you to busyout a one or more DS0s (channels). If there is an active call, the software waits until the call terminates by a disconnection; then the DS0 is busied out. First you must specify the T1 line (port) containing the 24 DS0s, using the controller T1 command.
To busyout all DS0s on a trunk card or all modems on a modem card, use the busyout privileged EXEC command.
To display the busyout information, use the show busyout privileged EXEC command.
Note
The ds0 busyout command only applies to cas-group command configurations for channel-associated signaling. This command has no effect on pri-group command configurations.
Examples
In this example, the controller T1 is configured with cas-group (channel-associated signaling). The following example removes DS0s 1 through 10 from dialup services. These DS0s are assigned to the T1 port (line) in shelf 6, slot 0, port 0:
Related Commands
Command
|
Description
|
busyout
|
Informs the central-office switch that a channel is out of service.
|
modem busyout
|
Disables a modem from dialing or answering calls whereby the disabling action is not executed until the active modem returns to an idle state.
|
modem busyout-threshold
|
Maintains a balance between the number of DS0s and modems.
|
modem shutdown
|
Abruptly shuts down an active or idle modem installed in an access server or router.
|
show busyout
|
Displays the busyout status for a card on the dial shelf.
|
show dial-shelf
|
Displays information about the dial shelf, including clocking information.
|
ds0 busyout-threshold
To define a threshold to maintain a balance between the number of DS0s and modems, use the ds0 busyout-threshold command in global configuration mode. To remove the threshold, use the no form of this command.
Cisco AS5300 and AS5800 Access Servers Only
ds0 busyout-threshold threshold-number
no ds0 busyout-threshold threshold-number
Note
This command is the same as the modem busyout-threshold command for the Cisco AS5350 and AS5400 access servers.
Syntax Description
threshold-number
|
Number of modems that are free when the router should enforce the stipulation that the number of free DS0 lines is less than or equal to the number of modems.
|
Command Modes
Global configuration
Command History
Release
|
Modification
|
11.3(2)AA
|
This command was introduced as modem busyout-threshold.
|
12.2
|
This command was changed to ds0 busyout-threshold for the Cisco AS5300 and AS5800 access servers.
|
Usage Guidelines
The ds0 busyout-threshold command functionality is also often termed autobusyout. This command applies to all DS0 lines coming into the router and counts all free modems in all pools.
The ds0 busyout-threshold command periodically checks to see if the number of free modems is less that the user specified threshold and if it is it ensures the number of free DS0 channels is less than or equal to the number of modems.
This command should only be used where excess calls to one router are forwarded by the exchange to an additional router on the same exchange group number.
Since the ds0 busyout-threshold command checks only periodically, the threshold should be greater than the number of calls the user expects to receive in 1 minute plus a safety margin. For example, if the user receives an average of 10 calls per minute, then a threshold of 20 would be advised. Very small thresholds should be avoided since they do not allow sufficient time for the exchange to respond to out-of-service notifications from the router, and callers may receive busy signals when free modems are all used.
Caution 
The number of DS0 lines in normal operating conditions should be approximately equal to the number of modems (for example, within 30). If it is not, this will cause a lot of messaging traffic to the exchange and may cause active calls to be dropped. This is not a concern for short periods, that is, when modem cards are replaced.
On T3 controllers, any contained T1 controllers that are not in use should be undeclared to remove them from the autobusyout list.
Examples
The following example shows how you might configure the ds0 busyout-threshold command:
Related Commands
Command
|
Description
|
busyout
|
Informs the central-office switch that a channel is out-of-service.
|
ds0 busyout (channel)
|
Forces a DS0 timeslot on a controller into the busyout state.
|
modem busyout
|
Disables a modem from dialing or answering calls whereby the disabling action is not executed until the active modem returns to an idle state.
|
modem shutdown
|
Abruptly shuts down an active or idle modem installed in an access server or router.
|
ds0-group (controller e1)
To define E1 channels for compressed voice calls and the channel-associated signaling (CAS) method by which the router connects to the PBX or PSTN, enter the ds0-group command in controller configuration mode. To remove the group and signaling setting, use the no form of this command.
ds0-group channel timeslots range type signal
no ds0-group channel timeslots range type signal
Syntax Description
channel
|
Specifies a single channel group number. Replace the channel variable with a number from 0 through 30.
Note For any of the timeslots within the timeslot range provided for the ds0 group, use timeslot -1 as the ds0 group number.
|
timeslots range
|
Specifies a time-slot range, which can be from 1 through 31. You can specify a time-slot range (for example, 1-31), individual time-slots separated by commas (for example 1, 3, 5), or a combination of the two (for example 1-14, 15, 17-31). The sixteenth time slot is reserved for out-of-band signaling.
|
type signal
|
Specifies the type of channel-associated signaling. Configure the signal type that your central office uses. Replace the signal argument with one of the following signal types:
• r2-analog [r2-compelled [ani] | r2-non-compelled [ani] | r2-semi-compelled [ani]]
• r2-digital [r2-compelled [ani] | r2-non-compelled [ani] | r2-semi-compelled [ani]]
• r2-pulse [r2-compelled [ani] | r2-non-compelled [ani] | r2-semi-compelled [ani]]
|
| |
The following descriptions are provided for the previous three R2 syntax bullets:
r2-analog—Specifies R2 ITU Q411 analog line signaling, which reflects the on/off switching of a tone in frequency-division multiplexing circuits (before TDM circuits were created). The tone is used for line signaling.
r2-digital—Specifies R2 ITU Q421 digital line signaling, which is the most common signaling configuration. The A and B bits are used for line signaling.
r2-pulse—Specifies R2 ITU supplement 7 pulse line signaling, which is a transmitted pulse that indicates a change in the line state.
r2-compelled [ani]—Specifies R2 compelled register signaling. You can also specify provisioning the ANI address option.
r2-non-compelled [ani]—Specifies R2 noncompelled register signaling.
r2-semi-compelled [ani]—Specifies R2 semicompelled register signaling.
|
Defaults
No channel-associated signaling is configured on the controller. All R2 signaling types have DNIS turned on by default.
Command Modes
Controller configuration
Command History
Release
|
Modification
|
11.3 MA
|
The command was introduced as the voice-group command on the Cisco MC3810 concentrator.
|
12.0(5)XK and 12.0(7)T
|
The command was implemented on the Cisco 2600 and Cisco 3600 series with a different name and some keyword modifications.
|
12.1(2)XH and 12.1(3)T
|
The command was modified for E1 R2 signaling.
|
Usage Guidelines
Use this command to configure support for incoming and outgoing call signals (such as on-hook and off-hook) on each E1 controller.
If you specify the time-slot range 1-31, the system software automatically uses the sixteenth time slot to transmit the channel-associated signaling.
The signaling you configure on the access server must match the signaling used by the central office. For example, if the central office switch is forwarding R2 analog signaling to a Cisco 2600 or 3600 series router, the E1 controller on the router must also be configured for R2 analog signaling (r2-analog).
All R2 signaling options have DNIS support turned on by default. If you enable the ani option, the collection of DNIS information is still performed. Specifying the ani option does not disable DNIS. DNIS is the number being called. ANI is the caller's number. For example, if you are configuring router A to call router B, the DNIS number is router B and the ANI number is router A. ANI is very similar to Caller ID.
To customize the R2 signaling parameters, refer to the cas-custom controller configuration command. When you enable the ds0-group command, the cas-custom command is automatically set up to be polled for configuration information. However, unless you enable or turn on specific features with the ds0-custom command, the cas-custom feature has an empty set of signaling parameters.
DNIS is automatically collected for modem pools and R2 tone signaling. You do not need to specify the collection of DNIS information with the ds0-group command. However, if you are using non-R2 tone signaling, the system must be manually configured to collect DNIS information. For non-R2 CAS signaling, DNIS collection is done only for E&M-fgb.
Examples
In most cases, you will configure the same channel-associated signaling on each E1 controller. The following examples configure signaling and customized parameters on controller E1 2 using the ds0-group and cas-custom controller configuration commands.
The actual channel-associated signaling is configured on the sixteenth time slot, which is the reason why this time slot does not come up in the following output.
Router(config)# controller e1 2
Router(config-controller)# ds0-group 1 timeslots 1-31 type r2-digital r2-compelled ani
Router(config-controller)#
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 1 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 2 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 3 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 4 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 5 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 6 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 7 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 8 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 9 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 10 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 11 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 12 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 13 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 14 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 15 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 17 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 18 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 19 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 20 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 21 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 22 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 23 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 24 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 25 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 26 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 27 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 28 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 29 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 30 is up
%DSX0-5-RBSLINEUP: RBS of controller 0 timeslot 31 is up
The following example shows all the supported E1 signaling types on a Cisco 2600 or 3600 series router.
Router(config-controller)# ds0-group 1 timeslots 1-31 type ?
e&m-fgb E & M Type II FGB
e&m-fgd E & M Type II FGD
e&m-immediate-start E & M Immediate Start
fxs-ground-start FXS Ground Start
fxs-loop-start FXS Loop Start
r2-pulse R2 ITU Supplement 7
Router(config-controller)# cas-group 1 timeslots 1-31 type r2-analog ?
r2-compelled R2 Compelled Register Signalling
r2-non-compelled R2 Non Compelled Register Signalling
r2-semi-compelled R2 Semi Compelled Register Signalling
R2 signaling parameters can be customized with the cas-custom controller configuration command:
Router(config-controller)# cas-custom 1
Router(config-ctrl-cas)# ?
caller-digits Digits to be collected before requesting CallerID
default Set a command to its defaults
exit Exit from cas custom mode
invert-abcd invert the ABCD bits before tx and after rx
metering R2 network is sending metering signal
nc-congestion Non Compelled Congestion signal
no Negate a command or set its defaults
encapsulation cpp
To enable encapsulation for communication with routers or bridges using the Combinet Proprietary Protocol (CPP), use the encapsulation cpp command in interface configuration mode. To disable CPP encapsulation, use the no form of this command.
encapsulation cpp
no encapsulation cpp
Syntax Description
This command has no arguments or keywords.
Defaults
CPP encapsulation disabled.
Command Modes
Interface configuration
Command History
Release
|
Modification
|
11.2
|
This command was introduced.
|
12.2
|
The command was modified to exclude sas keywords. The Special Access Station (SAS) CAS options of sas-loop-start and sas-ground-start are not supported as a type of signaling for the DS0 group.
|
Usage Guidelines
Use this command to communicate over an ISDN interface with Cisco 700 and 800 series (formerly Combinet) routers that do not support PPP but do support CPP.
Most Cisco routers support PPP. Cisco routers can communicate over ISDN with these devices by using PPP encapsulation, which supports both routing and fast switching.
The Cisco 700 and 800 series routers support only IP, IPX, and bridging. For AppleTalk, these Cisco routers automatically perform half-bridging.
This command is supported on ISDN BRIs and PRIs only.
Examples
The following example configures BRI interface 0 to communicate with a router or bridge that does not support PPP:
The following example configures PRI serial interface 1/1:23 to communicate with a router or bridge that does not support PPP:
isdn switchtype primary-4ess
cpp callback accept
cpp authentication
Related Commands
Command
|
Description
|
cpp authentication
|
Enables negotiation of authentication with a router or bridge that supports the CPP and that is calling in to this router.
|
cpp callback accept
|
Enables the router to accept callback from a router or bridge that supports the CPP.
|
encryption mppe
To enable Microsoft Point-to-Point Encryption (MPPE) on an Industry-Standard Architecture (ISA) card, use the encryption mppe command in controller configuration mode. To disable MPPE, use the no form of this command.
encryption mppe
no encryption mppe
Syntax Description
This command has no arguments or keywords.
Command Default
IPSec is the default encryption type.
Command Modes
Controller configuration
Command History
Release
|
Modification
|
12.0(5)XE5
|
This command was introduced.
|
12.1(5)T
|
This command was integrated into Cisco IOS Release 12.1(5)T.
|
Usage Guidelines
Using the ISA card offloads MPPE from the Route Processor and will improve performance in large-scale environments.
The router must be rebooted for the change to the encryption mppe command configuration to take effect.
Examples
The following example enables MPPE encryption on the ISA card in slot 5, port 0:
Router(config)# controller isa 5/0
Router(config-controller)# encryption mppe
Related Commands
Command
|
Description
|
debug ppp mppe
|
Displays debug messages for MPPE events.
|
encryption mppe
|
Enables MPPE encryption on the virtual template.
|
show ppp mppe
|
Displays MPPE information for an interface.
|
failover group-number
To configure shelf redundancy for Cisco AS5800 universal access servers, use the failover group-number command in redundancy configuration mode. To disable redundancy, use the no form of this command.
failover group-number group-code
no failover group-number group-code
Syntax Description
group-code
|
The failover group code. An integer that identifies a redundant pair of router shelves. Each member of the pair must be configured with the same group code. When failover mode is enabled, this group code is sent in place of the router MAC address.
|
Defaults
Redundancy is not enabled.
Command Modes
Redundancy configuration
Command History
Release
|
Modification
|
12.1(5)XV1
|
This command was introduced.
|
12.2(11)T
|
This command was integrated into Cisco IOS Release 12.2(11)T.
|
Usage Guidelines
This command must be configured on both router shelves. The group-code argument is used by the system controller and must be the same for both router shelves forming the redundant pair.
For successful failover to occur, both router-shelf configurations must be synchronized. Configure each router shelf separately, as active and backup respectively, with the same configuration except for the IP address on egress interfaces.
Note
Test the backup router shelf configuration before deployment in a production environment.
Examples
The following example assigns the configured router shelf to the redundancy pair designated as 25. These commands must be issued on both router shelves in the redundant router-shelf pair:
Router(config)# redundancy
Router(config-red)# failover group-number 25
Related Commands
Command
|
Purpose
|
redundancy
|
Enters redundancy mode for further configuration.
|
show redundancy
|
Displays current or historical status and related information and displays shelf-redundancy status.
|
firmware location
To download firmware into the modems, use the firmware location command in Service Processing Element (SPE) configuration mode. To revert the router to the system embedded image default, use the no form of this command.
firmware location [IFS:[/]]filename
no firmware location
Syntax Description
IFS:
|
(Optional) IOS file specification (IFS), which can be any valid IFS on any local file system. Examples of legal specifications include:
• bootflash:—Loads the firmware from a separate Flash memory device.
• flash:—Loads the firmware from the Flash NVRAM located within the router.
• system:/—Loads the firmware from a built-in file within the Cisco IOS image. The optional forward slash (/) and system path must be entered with this specification.
Use the dir all-filesystems EXEC command to display legal IFSs.
|
filename
|
The firmware filename. When filename is entered without an IFS specification, this name defaults to the file in Flash memory.
|
Defaults
Downloads SPE firmware in Flash memory.
Command Modes
SPE configuration
Command History
Release
|
Modification
|
12.0(4)XI1
|
This command was introduced on the Cisco AS5200, Cisco AS5300, and Cisco AS5800.
|
12.0(6)T
|
This command was integrated into Cisco IOS Release 12.0(6)T.
|
12.0(7)T
|
This command was implemented on the Cisco AS5300 and Cisco AS5800 for MICA technologies modems.
|
12.1(1)XD
|
This command was implemented on the Cisco AS5400 for the NextPort dial feature card (DFC).
|
12.1(3)T
|
This command was implemented on the Cisco AS5400 for the NextPort DFC and on the Cisco AS5800 for the universal port card (UPC).
|
12.1(5)XM1
|
This command was implemented on the Cisco AS5350.
|
12.2(11)T
|
This command was integrated into Cisco IOS Release 12.2(11)T.
|
Usage Guidelines
Use the firmware location SPE configuration command to download firmware into your modems. This command specifies the location of the firmware file and downloads the firmware in the range of SPEs specified, depending on the states configured by the firmware upgrade command. Use the firmware location command with the firmware upgrade command. The entire SPE is affected by the firmware location command.
The latest SPE firmware image can usually be retrieved from Cisco.com. You must first copy the SPE image from a TFTP server to Flash memory using the copy tftp flash command.
The firmware location command is a configuration command and must be saved into the system configuration using the write memory command; otherwise, at the next reboot downloading of the specified firmware will not occur.
The firmware location command was first supported in Cisco IOS Release 12.0(4)XI1. For earlier images, use the copy command. For the Cisco IOS Release 12.0(4)XI1 images, the copy flash modem command is disabled for MICA technologies modems and newer versions of the 56-kbps Microcom modems. The older V.34 Microcom modems still use the copy command for downloading in Cisco IOS Release 12.0(4)XI1 images.
Note
This command should be used when traffic is low because the firmware location download will not begin until the modems have no active calls. Otherwise, use the firmware upgrade command to customize the scheduling of modem downloads for your needs.
You cannot use the firmware location command on SPEs that are in the Bad state.
Examples
The following example shows how to display all legal IFSs:
router# dir all-filesystems
121 -rw- 1543 <no date> startup-config
122 ---- 5 <no date> private-config
126968 bytes total (125368 bytes free)
6 dr-x 0 <no date> memory
1 -rw- 2929 <no date> running-config
17 dr-x 0 <no date> vfiles
No space information available
1 -rw- 12575032 <no date> c5300-js-mz.122-11.T
16777216 bytes total (4202120 bytes free)
1 -rw- 1155864 <no date> c5300-boot-mz.113-10.T.bin
2 -rw- 381540 <no date> mica-modem-pw.2.6.2.0.bin
3 -rw- 384056 <no date> pw2621.ios
8388608 bytes total (5682340 bytes free)
No space information available
The following example shows how to enter the SPE configuration mode, set the range of SPEs, specify the firmware file location in Flash memory, download the file to the SPEs, and display a status report using the show spe EXEC command:
router# configure terminal
router(config)# spe 7/0 7/17
router(config-spe)# firmware location flash:np_6_75
Router(config-spe)# firmware upgrade busyout
Started downloading firmware flash:np_6_75.spe
SPE SPE SPE SPE Port Call
SPE# Port # State Busyout Shut Crash State Type
7/00 0000-0005 ACTIVE 1 0 0 BBBBBB ______
7/01 0006-0011 DOWNLOAD 1 0 0 bbbbbb ______
7/02 0012-0017 DOWNLOAD 1 0 0 bbbbbb ______
7/03 0018-0023 DOWNLOAD 1 0 0 bbbbbb ______
The following configuration example specifies a firmware file located in Flash memory:
firmware location np-spe-upw-1.0.1.2.bin
The following configuration example shows how to download firmware that is not bundled with the Cisco IOS image:
firmware location flash:portware.2620.ios
The following configuration example shows how to download firmware that is bundled with the Cisco IOS image:
firmware location system:/ucode/microcom_firmware
Related Commands
Command
|
Description
|
clear port
|
Resets the NextPort port and clears any active call.
|
clear spe
|
Reboots all specified SPEs.
|
copy
|
Copies any file from a source to a destination.
|
copy tftp flash
|
Copies the SPE image from a TFTP server to the Flash memory.
|
firmware upgrade
|
Specifies the method in which the SPE will be downloaded.
|
show spe version
|
Displays the firmware version on an SPE.
|
spe download maintenance
|
Performs download maintenance on SPEs that are marked for recovery.
|
spe recovery
|
Sets an SPE port for recovery.
|
firmware upgrade
To modify the way in which the service processing element (SPE) will be downloaded, use the firmware upgrade command in SPE configuration mode. To revert to the default SPE firmware upgrade option, busyout, use the no form of this command.
firmware upgrade {busyout | recovery | reboot}
no firmware upgrade
Cisco AS5350, Cisco AS5400, and Cisco AS5800
firmware upgrade [busyout | download-maintenance | reboot]
Syntax Description
busyout
|
Upgrades when all calls are terminated on the SPE.
|
recovery
|
Upgrades during download maintenance time.
|
reboot
|
Upgrades at the next reboot.
|
download-maintenance
|
Upgrade during download maintenance time.
|
Defaults
An upgrade occurs when all calls are terminated on the SPE (busyout).
For the Cisco AS5350, Cisco AS5400, and Cisco AS5800 there is no default.
Command Modes
SPE configuration
Command History
Release
|
Modification
|
12.0(4)XI1
|
This command was introduced on the Cisco AS5200, Cisco AS5300, and Cisco AS5800.
|
12.0(6)T
|
This command was integrated into Cisco IOS Release 12.0(6)T.
|
12.0(7)T
|
This command was implemented on the Cisco AS5300 and Cisco AS5800 for MICA technologies modems.
|
12.1(1)XD
|
This command was implemented on the Cisco AS5400 for the NextPort dial feature card (DFC).
|
12.1(3)T
|
This command was implemented on the Cisco AS5400 for the NextPort DFC and Cisco AS5800 for the universal port card (UPC).
|
12.1(5)XM1
|
This command was implemented on the Cisco AS5350.
|
12.2(11)T
|
This command was integrated into Cisco IOS Release 12.2(11)T.
|
Usage Guidelines
Three methods of upgrade are available: busyout, reboot, and download-maintenance or recovery.
The reboot keyword requests the Cisco access servers to upgrade SPE firmware at the next reboot.
The busyout keyword upgrades SPE firmware after waiting for all calls to be terminated on an SPE.
The download-maintenance or recovery keyword requests SPE firmware download during maintenance time.
Use this command in conjunction with the firmware location command and the spe download maintenance command.
The SPE firmware location command is designed to integrate all continuous ranges of SPEs containing the same firmware location. However, the firmware upgrade command does not affect the ranges of SPEs. As such, all SPEs within the ranges of SPEs must have the same firmware upgrade mode or the router uses the default upgrade mode to busyout state. If you want to upgrade a single SPE within an existing range of SPEs with a different upgrade mode than is currently configured, you must first change the upgrade mode for the entire range of SPEs and then change the firmware location for the specific SPE being upgraded. Furthermore, each time you merge ranges of SPEs due to configuration changes, verify that the configuration of the SPE firmware upgrade remains effective to what is desired.
Examples
The following example sets the SPEs and specifies the firmware upgrade to take place once all calls are terminated on the SPE:
Router(config-spe)# firmware location np-spe-upw-1.0.1.2.bin
Router(config-spe)# firmware upgrade busyout
If the busyout upgrade command is specified, or if no upgrade mode is specified, the SPE modems are set into a "pending download" state when you use the firmware location command on the specified SPE. The pending download state prevents any modem in that state to be allocated for new calls until the state is cleared. Modems with active calls remain active for their call durations, but enter the pending download state when they terminate. This pending download state can be cleared only when the SPE is finally downloaded. When all modems within the SPE are in the pending download state and no active calls remain on the SPE, the SPE is reloaded. The busyout option is the fastest way to upgrade modems on an active router but can severely impact the capacity of the router during the upgrade. The following example sets the default option for the firmware upgrade process:
Router(config-spe)# firmware upgrade busyout
If reboot upgrade is specified, the SPE modems are not reloaded to the new firmware location until the router is rebooted. The reboot upgrade option is useful for routers that need to have their SPE upgraded and that also will be rebooted for maintenance. When the new firmware is configured, the configuration takes effect after the reboot takes place. The following example sets the firmware upgrade reboot:
Router(config-spe)# firmware upgrade reboot
If recovery upgrade is specified, the SPE modems are reloaded based on the modem recovery algorithm. Only when no active calls exist on the SPE does the firmware download take place. Furthermore, at the time configured with the modem recovery maintenance command, the modem recovery maintenance process attempts, in a controller fashion, to reload the modems by busying out the modems for a window duration of time to make the download take place. Refer to the modem recovery documentation for more information. The recovery upgrade option upgrades modems on an active router with the least impact. Capacity is kept at a maximum. However, this option may take a few days for all modems to be reloaded to the new firmware location. The following example sets the system for a firmware upgrade recovery:
Router(config-spe)# firmware upgrade recovery
For the Cisco AS5350, Cisco AS5400, or Cisco AS5800, use the following syntax to set the system for a firmware upgrade recovery:
Router(config-spe)# firmware upgrade download-maintenance
Related Commands
Command
|
Description
|
firmware location
|
Downloads firmware into the modems from this file location.
|
modem recovery maintenance
|
Specifies the scheduled modem maintenance recovery behavior.
|
show spe version
|
Displays the firmware version on an SPE.
|
spe download maintenance
|
Performs download maintenance on SPEs that are marked for recovery.
|
spe recovery
|
Sets an SPE port for recovery.
|
flowcontrol
To set the method of data flow control between the terminal or other serial device and the router, use the flowcontrol command in line configuration mode. To disable flow control, use the no form of this command.
flowcontrol {none | software [lock] [in | out] | hardware [in | out]}
no flowcontrol {none | software [lock] [in | out] | hardware [in | out]}
Syntax Description
none
|
Turns off flow control.
|
software ... [in | out]
|
Sets software flow control. An optional keyword specifies the direction: in causes the Cisco IOS software to listen to flow control from the attached device, and out causes the software to send flow control information to the attached device. If you do not specify a direction, both directions are assumed.
|
lock
|
(Optional) Makes it impossible to turn off flow control from the remote host when the connected device needs software flow control. This option applies to connections using the Telnet or rlogin protocols.
|
hardware [in | out]
|
Sets hardware flow control. An optional keyword specifies the direction: in causes the software to listen to flow control from the attached device, and out causes the software to send flow control information to the attached device. If you do not specify a direction, both directions are assumed. For more information about hardware flow control, see the hardware manual that was shipped with your router.
|
Defaults
Flow control is disabled.
Command Modes
Line configuration
Command History
Release
|
Modification
|
10.0
|
This command was introduced.
|
Usage Guidelines
When software flow control is set, the default stop and start characters are Ctrl-S and Ctrl-Q (XOFF and XON). You can change them with the stop-character and start-character commands.
If a remote Telnet device requires software flow control, the remote system should not be able to turn it off. Using the lock option makes it possible to refuse "dangerous" Telnet negotiations if they are inappropriate.
Examples
The following example sets hardware flow control on line 7:
Related Commands
Command
|
Description
|
source template
|
Sets the flow control start character.
|
stop-character
|
Sets the flow control stop character.
|
force-local-chap
To force the L2TP network server (LNS) to reauthenticate the client, use the force-local-chap command in VPDN group configuration mode. To disable reauthentication, use the no form of this command.
force-local-chap
no force-local-chap
Syntax Description
This command has no arguments or keywords.
Defaults
Proxy authentication. The Challenge Handshake Authentication Protocol (CHAP) response to the Layer 2 Transport Protocol access concentrator (LAC) authentication challenge is passed to the LNS.
Command Modes
VPDN group configuration
Command History
Release
|
Modification
|
11.3(5)AA
|
This command was introduced.
|
12.0(1)T
|
This command was integrated into Cisco IOS Release 12.0(1)T.
|
12.0(5)T
|
This command was modified to be available only if the accept-dialin VPDN group configuration mode is enabled.
|
Usage Guidelines
You must enable the accept-dialin command on the VPDN group before you can use the force-local-chap command. Removing the accept-dialin command will remove the force-local-chap command from the VPDN group.
This command is used only if CHAP authentication is enabled for PPP (using the ppp authentication chap command). This command forces the LNS to reauthenticate the client in addition to the proxy authentication that occurs at the LAC. If the force-local-chap command is used, then the authentication challenge occurs twice. The first challenge comes from the LAC and the second challenge comes from the LNS. Some PPP clients may experience problems with double authentication. If this problem occurs, authentication challenge failures may be seen if the debug ppp authentication command is enabled.
Examples
The following example enables CHAP authentication at the LNS:
Related Commands
Command
|
Description
|
accept-dialin
|
Configures an LNS to accept tunneled PPP connections from a LAC and create an accept dial-in VPDN subgroup.
|
lcp renegotiation
|
Allows the LNS to renegotiate the LCP on dial-in calls, using L2TP or L2F.
|
group-range
To create a list of member asynchronous interfaces (associated with a group interface), use the group-range command in interface configuration mode. To remove an interface from the member list, use the no form of this command.
group-range low-end-of-interfacerange high-end-of-interfacerange
no group-range interface
Syntax Description
low-end-of- interfacerange
|
Beginning interface number to be made a member of the group interface.
|
high-end-of- interfacerange
|
Ending interface number to be made a member of the group interface.
|
interface
|
Interface number to be removed from the group interface.
|
Defaults
No interfaces are designated as members of a group.
Command Modes
Interface configuration
Command History
Release
|
Modification
|
11.1
|
This command was introduced.
|
Usage Guidelines
Using the group-range command, you create a group of asynchronous interfaces that are associated with a group asynchronous interface on the same device. This group interface is configured by using the interface group-async command. This one-to-many structure allows you to configure all associated member interfaces by entering one command on the group interface, rather than entering this command on each interface. You can customize the configuration on a specific interface by using the member command. Interface numbers can be removed from the interface group using the no group-range command.
Examples
The following example defines interfaces 2, 3, 4, 5, 6, and 7 as members of asynchronous group interface 0:
Related Commands
Command
|
Description
|
interface group-async
|
Creates a group interface that will serve as master, to which asynchronous interfaces can be associated as members.
|
member
|
Alters the configuration of an asynchronous interface that is a member of a group.
|
group session-limit
To specify the maximum number of concurrent sessions allowed across all virtual private dialup network (VPDN) groups associated with a particular VPDN template, use the group session-limit command in VPDN template configuration mode. To disable session limiting for a VPDN template, use the no form of this command.
group session-limit number
no group session-limit number
Syntax Description
number
|
Maximum number of concurrent sessions allowed across all VPDN groups associated with a particular VPDN template. Valid values are from 1 to 32767.
|
Defaults
No session limit is configured at the VPDN template level.
Command Modes
VPDN template configuration
Command History
Release
|
Modification
|
12.2(4)B
|
This command was introduced.
|
12.2(13)T
|
This command was integrated into Cisco IOS Release 12.2(13)T.
|
Usage Guidelines
Use this command to specify the maximum number of concurrent sessions across all VPDN groups associated with a VPDN template. If you configure a group session limit for the default VPDN template, that session limit is the session limit for all VPDN groups not associated with a named VPDN template. The group session limit configured by this command does not terminate active sessions. If you configure a group session limit that is lower than the number of current active sessions, no sessions are terminated and no new sessions can start.
Session limits configured at the VPDN group level by the session-limit (VPDN) command take precedence over session limits configured at the VPDN template level when the VPDN group level session limit has a lower configured value than the VPDN template level.
Examples
The following example shows how to configure 100 as the maximum number of concurrent sessions across all VPDN groups attached to the VPDN template called template1:
Related Commands
Command
|
Description
|
session-limit
|
Limits the number of VPDN sessions.
|
session-limit (VPDN)
|
Limits the number of sessions that are allowed through a specified VPDN group.
|
show vpdn session
|
Displays information about active L2F Protocol tunnel and message identifiers in a VPDN.
|
source vpdn-template
|
Configures an individual VPDN group to use VPDN template settings for all unspecified parameters.
|
vpdn-group
|
Creates a VPDN group and enters VPDN group configuration mode.
|
vpdn session-limit
|
Limits the number of simultaneous VPN sessions that can be established on a router.
|
vpdn-template
|
Creates a VPDN template and enters VPDN template configuration mode.
|