To configure a line to start an Appletalk Remote Access (ARA), PPP, or Serial Line Internet Protocol (SLIP) session, use the autoselect command in line configuration mode. To disable this function on a line, use the no form of this command.

autoselect {arap | ppp | slip | during-login | timeout seconds}

no autoselect [timeout]

Syntax Description

arap ARA session.
ppp PPP session.
slip SLIP session.
during-login Displays the username or password prompt without the user pressing the Return key. After the user logs in, the autoselect function begins.
timeoutseconds Timeout period from 1 to 120 seconds for the autoselect process. This argument applies only when the arap,ppp, or slip keyword functions are enabled and has no effect when the during-login keyword function is enabled.

Command Default

ARA session
No timeout default

Command Modes

Line configuration

Command History

Release Modification
10.3 This command was introduced.
11.3 The following keywords were added:


•no autoselect

•timeout seconds

Usage Guidelines

This command eliminates the need for users to enter an EXEC command to start an ARA, PPP, or SLIP session.

Note SLIP does not support authentication. For PPP and ARAP, you must enable authentication.

The autoselect command configures the Cisco IOS software to identify the type of connection being requested. For example, when a user on a Macintosh running ARA selects the Connect button, the Cisco IOS software automatically starts an ARAP session. If, on the other hand, the user is running SLIP or PPP and uses the autoselect ppp or autoselect slip command, the Cisco IOS software automatically starts a PPP or SLIP session, respectively. This command is used on lines making different types of connections. You should configure autoselect ppp when the gateway is configured for interactive PPP authentication. You do not need to configure autoselect ppp for dedicated PPP configurations.

Note If you configure autoselect ppp, you should not configure a no exec under the same line; these processes are mutally exclusive.

A line that does not have autoselect configured views an attempt to open a connection as noise. The router does not respond and the user client times out.

When a timeout period is configured and the initial sample byte is not received before that timeout period, a default EXEC process (if configured) is initiated.

Note After the modem connection is established, a Return is required to evoke a response, such as to get the username prompt. You might need to update your scripts to include this requirement. Additionally, the activation character should be set to the default and the exec-character-bits set to 7. If you change these defaults, the application cannot recognize the activation request.


The following example enables ARA on a line:

line 3
 arap enable
 autoselect arap

The following example enables a timeout of 30 seconds on a PPP-enabled line:

line 7
 autoselect ppp
 autoselect timeout 30

The following example enables ARA on a line and allows logins from users with a modified CCL script and an unmodified script to log in:

line 3
 arap enable
 autoselect arap
 autoselect during-login
 arap noguest if-needed

Related Commands

Command Description
arap use-tacacs Enables TACACS for ARA authentication.
arap warning time Sets when a disconnect warning message is displayed.
exec Allows an EXEC process on a line, use the exec command in line configuration mode.
ppp authentication chap Enables CHAP or PAP or both and specifies the order in which CHAP and PAP authentication are selected on the interface.
ppp authentication pap Enables CHAP or PAP or both and specifies the order in which CHAP and PAP authentication are selected on the interface.
ppp bap call Sets PPP BACP call parameters.
ppp use-tacacs Enables TACACS for PPP authentication.

Post By Gishore J Kallarackal (2,121 Posts)

Gishore J Kallarackal is the founder of techgurulive. The purpose of this site is to share information about free resources that techies can use for reference. You can follow me on the social web, subscribe to the RSS Feed or sign up for the email newsletter for your daily dose of tech tips & tutorials. You can content me via @twitter or e-mail.

Website: → Techgurulive