diff options
Diffstat (limited to 'Bachelor/CCNA4/en_CCNA4_v30/index/commands/ch4')
| -rw-r--r-- | Bachelor/CCNA4/en_CCNA4_v30/index/commands/ch4/index.html | 915 |
1 files changed, 915 insertions, 0 deletions
diff --git a/Bachelor/CCNA4/en_CCNA4_v30/index/commands/ch4/index.html b/Bachelor/CCNA4/en_CCNA4_v30/index/commands/ch4/index.html new file mode 100644 index 0000000..021afc7 --- /dev/null +++ b/Bachelor/CCNA4/en_CCNA4_v30/index/commands/ch4/index.html @@ -0,0 +1,915 @@ +<html>
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
+<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
+<meta name="ProgId" content="FrontPage.Editor.Document">
+
+ <title>Commands</title><script language="JavaScript">
+<!--
+
+if (document.images) {
+ image1on = new Image();
+ image1on.src = "../../index_images/sitewide_outline_ov.gif";
+
+ image2on = new Image();
+ image2on.src = "../../index_images/sitewide_objectives_ov.gif";
+
+ image3on = new Image();
+ image3on.src = "../../index_images/sitewide_labs_ov.gif";
+
+ image4on = new Image();
+ image4on.src = "../../index_images/sitewide_commands_ov.gif";
+
+ image5on = new Image();
+ image5on.src = "../../index_images/sitewide_media_ov.gif";
+
+ image6on = new Image();
+ image6on.src = "../../index_images/sitewide_links_ov.gif";
+
+
+ image1off = new Image();
+ image1off.src = "../../index_images/sitewide_outline.gif";
+
+ image2off = new Image();
+ image2off.src = "../../index_images/sitewide_objectives.gif";
+
+ image3off = new Image();
+ image3off.src = "../../index_images/sitewide_labs.gif";
+
+ image4off = new Image();
+ image4off.src = "../../index_images/sitewide_commands.gif";
+
+ image5off = new Image();
+ image5off.src = "../../index_images/sitewide_media.gif";
+
+ image6off = new Image();
+ image6off.src = "../../index_images/sitewide_links.gif";
+
+
+ image1hint = new Image();
+ image1hint.src = "../../index_images/sitewide_text_outline.gif";
+
+ image2hint = new Image();
+ image2hint.src = "../../index_images/sitewide_text_objectives.gif";
+
+ image3hint = new Image();
+ image3hint.src = "../../index_images/sitewide_text_labs.gif";
+
+ image4hint = new Image();
+ image4hint.src = "../../index_images/sitewide_text_commands.gif";
+
+ image5hint = new Image();
+ image5hint.src = "../../index_images/sitewide_text_media.gif";
+
+ image6hint = new Image();
+ image6hint.src = "../../index_images/sitewide_text_links.gif";
+
+ imageHint = new Image();
+ imageHint.src = "../../index_images/sitewide_text_start.gif";
+}
+
+function changeImages() {
+ if (document.images) {
+ for (var i=0; i<changeImages.arguments.length; i+=2) {
+ document[changeImages.arguments[i]].src = eval(changeImages.arguments[i+1] + ".src");
+ }
+ }
+}
+
+// -->
+ </script>
+
+
+</head><body bgcolor="#FFFFFF" bottommargin="0" topmargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0" link="#003399" alink="#000000" vlink="#000000">
+ <body link="#003399" vlink="#003399" alink="#003399">
+
+<form name="searchform" action="/app/search.taf">
+</form>
+<input type="hidden" name="_function" value="search">
+<input type="hidden" name="more_options" value="two">
+<input type="hidden" name="search_scope" value=48054>
+<input type="hidden" name="tree_type" value="Asset">
+<input type="hidden" name="display_option" value="Glossary">
+<input type="hidden" name="style" value="iQ">
+<input type="hidden" name="asset_type_id" value="44728">
+<input type="hidden" name="public_view" value="true">
+<input type="hidden" name="DefMode" value="">
+<!-- begin glossary header -->
+<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#ffffff">
+<tr>
+<table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#ffffff">
+<tr>
+ <td width="120" rowspan="3" valign="top" align="center">
+ <img src="../../index_images/spacer.gif" alt="" border="0" width="1" height="1"><br>
+ <img src="../../index_images/logo.gif" alt="Cisco Systems" border="0" width="110" height="73"></td>
+ <td width="100%" bgcolor="#ffffff" nowrap valign="top">
+ <table width="100%" border="0" cellpadding="0" cellspacing="0">
+ <tr>
+ <td width="90" bgcolor="#336666" nowrap valign="top">
+ <img border="0" src="../../index_images/left_top_bar.gif" width="150" height="30"></td>
+ <td bgcolor="#336666" nowrap align="right">
+ <img src="../index_images/spacer.gif" alt="" height="8" width="1" border="0"><img name="hint" src="../../index_images/sitewide_text_start.gif" border=0 width="136" height="19"></td>
+ </tr>
+ </table>
+ <br>
+ </td>
+ <td width="180" valign="top">
+ <table width=177 border=0 cellpadding=0 cellspacing=0>
+ <tr>
+ <td bgcolor="#336666">
+ <p align="right">
+ <a onMouseOver="changeImages('image1', 'image1on'); changeImages('hint', 'image1hint');" onMouseOut="changeImages('image1', 'image1off'); changeImages('hint', 'imageHint');" href="../../outline/ch4/index.html">
+ <img name="image1" border="0" src="../../index_images/sitewide_outline.gif" width="28" height="30"></a><a onMouseOver="changeImages('image2', 'image2on'); changeImages('hint', 'image2hint');" onMouseOut="changeImages('image2', 'image2off'); changeImages('hint', 'imageHint');" href="../../objectives/ch4/index.html"><img name="image2" border="0" src="../../index_images/sitewide_objectives.gif" width="27" height="30"></a><a onMouseOver="changeImages('image3', 'image3on'); changeImages('hint', 'image3hint');" onMouseOut="changeImages('image3', 'image3off'); changeImages('hint', 'imageHint');" href="../../labs/ch4/index.html"><img name="image3" border="0" src="../../index_images/sitewide_labs.gif" width="36" height="30"></a><img name="image4" border="0" src="../../index_images/sitewide_commands_dim.gif" width="29" height="30"></a><a onMouseOver="changeImages('image5', 'image5on'); changeImages('hint', 'image5hint');" onMouseOut="changeImages('image5', 'image5off'); changeImages('hint', 'imageHint');" href="../../media/ch4/index.html"><img name="image5" border="0" src="../../index_images/sitewide_media.gif" width="28" height="30"></a></td>
+ </tr>
+ </table>
+ <br>
+
+ </td>
+</tr>
+</table>
+</tr>
+</table>
+<!-- end glossary header -->
+<!-- "Glossary" graphic title -->
+<table border="0" bgcolor="#ffffff" width="100%" cellspacing=0 cellpadding=0>
+<tr>
+ <td bgcolor="#ffffff"><img src="../../index_images/spacer.gif" width="10" height="1" alt="" border="0"></td>
+ <td width="7" bgcolor="#ffffff"><img src="../../index_images/spacer.gif" width="7" height="7" alt="" border="0"></td>
+ <td colspan="3" bgcolor="#ffffff"><img src="../../index_images/spacer.gif" width="111" height="1" alt="" border="0"><!-- Tool-Specific Header graphic --><img border="0" src="../../index_images/title_commands.gif" width="144" height="15"></td>
+ <td bgcolor="#ffffff">
+ <img src="../../index_images/spacer.gif" alt="" border="0" width="1" height="1"></td>
+ <td bgcolor="#ffffff"><img src="../../index_images/spacer.gif" width="9" height="1" alt="" border="0"></td>
+</tr>
+<tr valign="bottom">
+ <td bgcolor="#ffffff"><img src="../../index_images/spacer.gif" width="10" height="1" alt="" border="0"></td>
+ <td width="7" bgcolor="#336666">
+ <img src="../../index_images/content_title_upleft1.gif" alt="" border="0" width="7" height="7"></td>
+ <td bgcolor="#336666" colspan="3" nowrap>
+ <img src="../../index_images/content_title_upleft2.gif" alt="" border="0" width="45" height="7"><!-- spacer graphic controls minimum width --><img src="../../index_images/spacer.gif" width="511" height="1" alt="" border="0"></td>
+ <td bgcolor="#336666" valign="top" align="right">
+ <img src="../../index_images/content_title_upright.gif" alt="" border="0" width="5" height="5"></td>
+ <td bgcolor="#ffffff"><img src="../../index_images/content_title_upright_dot.gif" width="1" height="2" alt="" border="0"><img src="../../index_images/spacer.gif" width="8" height="1" alt="" border="0"></td>
+</tr>
+<!-- end "Glossary" graphic title -->
+<!-- main content -->
+<tr>
+ <td bgcolor="#ffffff"><img src="../../index_images/spacer.gif" width="10" height="1" alt="" border="0"></td>
+ <td width="7" bgcolor="#336666"><img src="../../index_images/spacer.gif" width="7" height="1" alt="" border="0"></td>
+ <td colspan="4" valign=middle>
+ <!-- Insert Content Into Table Below -->
+ <table width="100%" border="0" cellpadding="6" cellspacing="0">
+ <tr>
+ <td bgcolor="#99cccc" class="content"><b><img src="../../index_images/spacer.gif" width="1" height="3" alt="" border="0"><font face="Arial" size="1" color="#003333">Modules:</font>
+
+ </font></b>
+ <font color="#003399" face="Arial" size="1"> |
+ <a href="../ch1/index.html"> 1</a> |
+ <a href="../ch2/index.html">2</a> |
+ <a href="../ch3/index.html">3</a> | 4 |
+ <a href="../ch5/index.html">5</a> |
+ <a href="../ch6/index.html">6</a> |
+ <a href="../cs1/index.html">CS</a> |
+ <a href="../all/index.html">All</a> |</font></TD>
+ </tr>
+ <tr valign="top">
+ <td bgcolor="#EEEEEE" class="content">
+
+<table border="0" width="100%" cellspacing="0" cellpadding="8">
+ <tr>
+ <td bgcolor="#EEEEEE" class="content">
+
+<table border="0" width="100%" cellspacing="0" cellpadding="8">
+ <tr>
+ <td width="100%"><b><font face="Arial" color="#003333">M</font></b><font face="Arial" size="3" color="#003333"><b>odule 4: </b></font><font color="#003333">
+ <b><font face="Arial">ISDN and DDR</font></b><br>
+ </font><table border="0" width="95%" cellpadding="2" cellspacing="8" bordercolor="#111111" height="622">
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b><font face="Arial" size="2">
+ Command</font></b></td>
+ <td valign="top" width="40%" height="19"><b><font face="Arial" size="2">
+ Command Description</font></b></td>
+ <td valign="top" width="30%" height="19"><b><font face="Arial" size="2">
+ Command Syntax</font></b></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="32"><font face="Arial" size="2">
+ <a target="main" href="../../../ch4/4_2_1/index.html">4.2.1</a></font></td>
+ <td valign="top" width="20%" height="32">
+ <font face="Courier New" size="2"><b>
+ isdn switch-type </b><i>switch-type </i> </font></td>
+ <td valign="top" width="40%" height="32"><font face="Arial" size="2">
+ To specify the central office switch type on the ISDN interface, use
+ the isdn </font>
+ <font face="Courier New" size="2"><b>
+ isdn switch-type</b></font><font face="Arial" size="2">
+ command in global or interface configuration
+ mode. To remove an ISDN switch type, use the </font>
+ <font face="Courier New" size="2">
+ <b>no</b></font><font face="Arial" size="2">
+ form of this command.</font></td>
+ <td valign="top" width="30%" height="32">
+ <b><font face="Courier New" size="2">isdn switch-type </b><i>
+ switch-type</i><b> </b>
+ </font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="32"> </td>
+ <td valign="top" width="20%" height="32"><b>
+ <font face="Courier New" size="2">isdn switch-type none</font></b></td>
+ <td valign="top" width="40%" height="32"><font face="Arial" size="2">
+ To specify the central office switch type on the ISDN interface, use
+ the </font>
+ <font face="Courier New" size="2"><b>
+ isdn switch-type</b></font><font face="Arial" size="2">
+ command in global or interface configuration
+ mode. To remove an ISDN switch type, use the </font>
+ <font face="Courier New" size="2">
+ <b>no</b></font><font face="Arial" size="2">
+ form of this command.</font></td>
+ <td valign="top" width="30%" height="32">
+ <font face="Courier New" size="2">
+ <b>isdn switch-type </b><i>switch-type</i></font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="48"> </td>
+ <td valign="top" width="20%" height="48"><b>
+ <font face="Courier New" size="2">isdn switch-type basic-ni</font></b></td>
+ <td valign="top" width="40%" height="48"><font face="Arial" size="2">
+ To specify the central office switch type on the ISDN interface, use
+ the </font>
+ <font face="Courier New" size="2"><b>
+ isdn switch-type</b></font><font face="Arial" size="2">
+ command in global or interface configuration
+ mode. To remove an ISDN switch type, use the </font>
+ <font face="Courier New" size="2">
+ <b>no</b></font><font face="Arial" size="2">
+ form of this command.</font></td>
+ <td valign="top" width="30%" height="48">
+ <font face="Courier New" size="2">
+ <b>isdn switch-type </b><i>switch-type </i>
+ </font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="48"> </td>
+ <td valign="top" width="20%" height="48">
+ <font face="Courier New" size="2"><b>
+ isdn spid1 </b><i>spid-number</i><b>
+ </b>[<i>ldn</i>]</font></td>
+ <td valign="top" width="40%" height="48"><font face="Arial" size="2">
+ Use the isdn spid1 interface configuration command on the router to
+ define the service profile identifier (SPID) number that has been
+ assigned by the ISDN service provider for the B1 channel. This value
+ is assigned by the ISDN service provider and is usually a 10-digit
+ telephone number with additional digits.</font></td>
+ <td valign="top" width="30%" height="48">
+ <font face="Courier New" size="2"><b>isdn spid1 </b><i>spid-number</i><b> </b>[<i>ldn</i>]
+ [<i>ldn2</i>] [<i>ldn3</i>] </font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="80"> </td>
+ <td valign="top" width="20%" height="80">
+ <font face="Courier New" size="2"><b>
+ isdn spid2 </b><i>spid-number</i><b>
+ </b>[ldn]</font></td>
+ <td valign="top" width="40%" height="80"><font face="Arial" size="2">
+ Use the isdn spid2 interface configuration command on the router to
+ define the service profile identifier (SPID) number that has been
+ assigned by the ISDN service provider for the B2 channel. This value
+ is assigned by the ISDN service provider and is usually a 10-digit
+ telephone number with additional digits.</font></td>
+ <td valign="top" width="30%" height="80">
+ <font face="Courier New" size="2"><b>isdn spid2 </b><i>spid-number</i><b> </b>[<i>ldn</i>]
+ [<i>ldn2</i>] [<i>ldn3</i>] </font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="48"> </td>
+ <td valign="top" width="20%" height="48">
+ <font face="Courier New" size="2"><b>
+ interface bri </b><i>slot</i>/<i>port</i></font></td>
+ <td valign="top" width="40%" height="48"><font face="Arial" size="2">
+ Use the </font><font face="Courier New" size="2">
+ <b>interface</b></font><font face="Arial" size="2">
+ global configuration command to configure an
+ interface type and enter interface configuration mode.</font></td>
+ <td valign="top" width="30%" height="48">
+ <font face="Courier New" size="2">
+ <b>interface type </b><i>slot</i>/<i>port</i></font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">show isdn status</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ Displays the status of all ISDN interfaces or, optionally, a specific
+ digital signal link (DSL) or a specific ISDN interface. The dsl range
+ can vary , depending on the hardware platform. Interface-type can be
+ bri or serial.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>show isdn status </b>[<i>dsl</i> |
+ <i>interface-type number</i>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">clear interface bri 0</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ This command will clear the hardware logic for the specified
+ slot/port. This is often used with ISDN BRI interfaces to force the
+ interface to resend the SPIDs.</font></td>
+ <td valign="top" width="30%" height="19">
+ <b><font face="Courier New" size="2">clear interface name-tag type
+ slot/port </font></b></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">show isdn active</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ Displays current call information, including called number, the time
+ until the call is disconnected, Advice of Charge (AOC) charging units
+ used during the call, and whether the AOC information is provided
+ during calls or at end of calls.</font></td>
+ <td valign="top" width="30%" height="19">
+ <b><font face="Courier New" size="2">show isdn active </font></b></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"><font face="Arial" size="2">
+ <a target="main" href="../../../ch4/4_2_2/index.html">4.2.2</a></font></td>
+ <td valign="top" width="20%" height="19">
+ <font face="Courier New" size="2"><b>
+ controller </b>{<b>t1</b> | <b>e1</b>} {<i>slot</i>/<i>port</i>}</font></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ Defines the controller location in the router by slot and port number. </font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>
+ controller </b>{<b>t1</b> | <b>e1</b>} {<i>slot</i>/<i>port</i>}</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19">
+ <font face="Courier New" size="2"><b>
+ framing </b>{<b>sf</b> | <b>esf</b>}</font></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ Use the framing controller configuration command to select the frame
+ type for the T1 or E1 data line. Use this command in configurations
+ where the router or access server is intended to communicate with T1
+ or E1 fractional data line.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>framing</b> {<b>sfadm</b> | <b>
+ esfadm</b>} (for T1 lines)</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19">
+ <font face="Courier New" size="2"><b>
+ framing </b>{crc4 | no-crc4} [australia]</font></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ Use the framing controller configuration command to select the frame
+ type for the T1 or E1 data line. Use this command in configurations
+ where the router or access server is intended to communicate with T1
+ or E1 fractional data line.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>framing</b> {<b>crc4adm</b> | <b>
+ pcm30adm</b> | <b>clear e1</b>} (for E1 lines)</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19">
+ <font face="Courier New" size="2"><b>
+ linecode </b>{ami | b8zs| hdb3}</font></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ Use the </font><font face="Courier New" size="2">
+ <b>linecode controller</b></font><font face="Arial" size="2">
+ configuration command to select the
+ line-code type for the T1 or E1 line. Use the no form of the command
+ to restore the default.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>linecode </b>{ami | b8zs | hdb3}</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19">
+ <font face="Courier New" size="2"><b>pri-group </b>[<b>timeslots</b>
+ <i>range</i>]</font></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To specify ISDN Primary Rate Interface (PRI) on a channelized T1 or
+ channelized E1 controller, use the </font>
+ <font face="Courier New" size="2">
+ <b>pri-group controller</b></font><font face="Arial" size="2">
+ configuration
+ command. Use the no form of this command to remove the ISDN PRI
+ configuration.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>pri-group </b>[<b>timeslots</b>
+ <i>range</i>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"><font face="Arial" size="2">
+ <a target="main" href="../../../ch4/4_2_3/index.html">4.2.3</a></font></td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">show dialer</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To display general diagnostic information for interfaces configured
+ for dial-on-demand routing (DDR), use the </font>
+ <font size="2" face="Courier New"><b>show dialer</b></font><font face="Arial" size="2">
+ command in EXEC mode.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>show dialer </b>[<b>interface</b>
+ <i>type
+ number</i>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"><font face="Arial" size="2">
+ <a target="main" href="../../../ch4/4_2_4/index.html">4.2.4</a></font></td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">debug isdn q921</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To display data link layer access procedures that are taking place at
+ the router on the D channel (LAPD) of its ISDN interface, use the
+ </font><font size="2" face="Courier New"><b>debug isdn q921</b></font><font face="Arial" size="2">
+ command in privileged EXEC mode. The </font>
+ <font size="2" face="Courier New"><b>no</b></font><font face="Arial" size="2">
+ form of this command disables debugging output.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2">
+ <b>debug isdn
+ </b>[<b>event</b> | <b>q921</b> | <b>q931</b>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">debug isdn q931</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To display information about call setup and teardown of ISDN network
+ connections between the local router (user side) and the network, use
+ the </font><b>
+ <font face="Courier New" size="2">debug isdn q931</font></b><font face="Arial" size="2">
+ command in privileged EXEC mode. The </font>
+ <font size="2" face="Courier New"><b>no</b></font><font face="Arial" size="2">
+ form of this command disables debugging output.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>debug isdn </b>[<b>event</b> | <b>q921</b> |
+ <b>q931</b>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"><font face="Arial" size="2">
+ <a target="main" href="../../../ch4/4_3_2/index.html">4.3.2</a></font></td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer-list 1 protocol ip permit</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To define a dial-on-demand routing (DDR) dialer list to control
+ dialing by protocol or by a combination of a protocol and a previously
+ defined access list, use the </font><font face="Courier New" size="2">
+ <b>dialer-list global</b></font><font face="Arial" size="2">
+ configuration command.
+ To delete a dialer list, use the </font>
+ <font size="2" face="Courier New"><b>no</b></font><font face="Arial" size="2">
+ form of this command.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>dialer-list </b><i>dialer-group</i><b>
+ protocol </b><i>protocol-name</i><b> </b>{<b>permit</b> | <b>deny</b> |
+ <b>list</b><i> access-list-number</i> |
+ <i>access-group</i>}</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer-group 1</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To control access by configuring an interface to belong to a specific
+ dialing group, use the dialer-group command in interface configuration
+ mode. Use the </font><font size="2" face="Courier New"><b>no</b></font><font face="Arial" size="2">
+ form of this command to remove an interface from the
+ specified dialer access group.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2">
+ <b>dialer-group
+ </b><i>group-number </i> </font>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer idle-timeout 120</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ The </font><font face="Courier New" size="2">
+ <b>dialer idle-timeout interface</b></font><font face="Arial" size="2">
+ configuration command specifies the amount of idle time, in seconds,
+ before the line is disconnected. Use the </font>
+ <font face="Courier New" size="2">
+ <b>no dialer idle-timeout</b></font><font face="Arial" size="2">
+ command to reset the idle timeout to the default value of 120 seconds.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>dialer idle-timeout </b>
+ <i>seconds</i><b> </b>
+ [<b>inbound</b> | <b>either</b>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer map ip 192.168.3.2 name
+ Moscow 5552000</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To configure an ISDN interface to place a call to multiple sites, or
+ to authenticate calls from multiple sites, use the </font>
+ <font face="Courier New" size="2">
+ <b>dialer map
+ interface</b></font><font face="Arial" size="2">
+ configuration command.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2">
+ <b>dialer map </b><i>protocol next-hop-address</i><b> </b>[<b>name</b>
+ <i>hostname</i>] [<b>spc</b> ]
+ [<b>speed</b> <b>56</b> | <b>speed</b> <b>64</b> ] [<b>broadcast</b> ] [<b>modem-script</b>
+ <i>modem-regexp</i>]
+ [<b>system-script</b> <i>system-regexp</i>] [<b>dial-string</b> [: <b>isdn-subaddress</b>]]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer remote-name Moscow</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ Use the </font><font face="Courier New" size="2">
+ <b>dialer remote-name interface</b></font><font face="Arial" size="2">
+ configuration command to specify
+ the authentication name of the remote router on the destination subnetwork.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2">
+ <b>dialer remote-name </b><i>username </i> </font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer string 5552000</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To specify the string (telephone number) to be used when placing a
+ call from an interface, use the dialer string interface configuration
+ command. Use the </font><font size="2" face="Courier New"><b>no</b></font><font face="Arial" size="2">
+ form of this command to delete the telephone
+ number specified for the interface.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2">
+ <b>dialer string </b><i>dial-string </i>[<b>class</b> <i>class-name</i>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer pool-member 1</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To configure a physical interface to be a member of a Dialer Profiles
+ dialing pool, use the </font><font face="Courier New" size="2">
+ <b>dialer pool-member interface</b></font><font face="Arial" size="2">
+ configuration
+ command.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>dialer pool-member </b>
+ <i>number</i><b> </b>
+ [<b>priority</b> <i>priority</i>] [<b>min-link </b><i>minimum</i>] [<b>max-link</b><i>
+ maximum</i>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">interface dialer 1</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To define a dialer rotary group, use the </font>
+ <font face="Courier New" size="2">
+ <b>interface dialer</b></font><font face="Arial" size="2">
+ global
+ configuration command.</font></td>
+ <td valign="top" width="30%" height="19">
+ <b><font face="Courier New" size="2">interface dialer
+ </b><i>number</i><b>
+ </b> </font>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer pool 1</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To specify, for a dialer interface, which dialing pool to use to
+ connect to a specific destination subnetwork, use the </font>
+ <font face="Courier New" size="2">
+ <b>dialer pool
+ interface</b></font><font face="Arial" size="2">
+ configuration command.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2">
+ <b>dialer pool </b><i>number</i></font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer idle-timeout 60</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ The </font><font face="Courier New" size="2">
+ <b>dialer idle-timeout interface</b></font><font face="Arial" size="2">
+ configuration command specifies the
+ amount of idle time (in seconds) before the line is disconnected. Use
+ the </font><font face="Courier New" size="2">
+ <b>no dialer idle-timeout</b></font><font face="Arial" size="2">
+ command to reset the idle timeout to the
+ default value of 120 seconds.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>dialer idle-timeout </b>
+ <i>seconds</i><b> </b>
+ [<b>inbound</b> | <b>either</b>] </font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">show dialer</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To display general diagnostic information for interfaces configured
+ for DDR (dial-on-demand routing), use the </font>
+ <font face="Courier New" size="2">
+ <b>show dialer</b></font><font face="Arial" size="2">
+ command in EXEC
+ mode.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2">
+ <b>show dialer </b>[<b>interface</b> <i>type number</i>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"><font face="Arial" size="2">
+ <a target="main" href="../../../ch4/4_3_4/index.html">4.3.4</a></font></td>
+ <td valign="top" width="20%" height="19">
+ <font face="Courier New" size="2"><b>
+ dialer-list dialer-group-num protocol protocol-name </b>{permit | deny
+ | list access-list-number}</font></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To define a dial-on-demand routing (DDR) dialer list to control
+ dialing by protocol or by a combination of a protocol and a previously
+ defined access list, use the </font><font face="Courier New" size="2">
+ <b>dialer-list global</b></font><font face="Arial" size="2">
+ configuration command.
+ To delete a dialer list, use the </font>
+ <font size="2" face="Courier New"><b>no</b></font><font face="Arial" size="2">
+ form of this command.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>dialer-list </b><i>dialer-group</i><b>
+ protocol </b><i>protocol-name</i><b> </b>{<b>permit</b> | <b>deny</b> |
+ <b>list</b> <i>access-list-number</i> |
+ <i>access-group</i>}</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer-list 1 protocol ip permit</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To define a dial-on-demand routing (DDR) dialer list to control
+ dialing by protocol or by a combination of a protocol and a previously
+ defined access list, use the </font><font face="Courier New" size="2">
+ <b>dialer-list global</b></font><font face="Arial" size="2">
+ configuration command.
+ To delete a dialer list, use the </font>
+ <font size="2" face="Courier New"><b>no</b></font><font face="Arial" size="2">
+ form of this command.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>dialer-list </b><i>dialer-group</i><b>
+ protocol </b><i>protocol-name</i><b> </b>{<b>permit</b> | <b>deny</b> |
+ <b>list</b> <i>access-list-number</i> |
+ <i>access-group</i>}</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"><font face="Arial" size="2">
+ <a target="main" href="../../../ch4/4_3_5/index.html">4.3.5</a></font></td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">ppp authentication chap</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ The </font><font face="Courier New" size="2">
+ <b>ppp authentication</b></font><font face="Arial" size="2">
+ command is used configure the PPP PAP or CHAP
+ authentication protocols on an interface. The interface must be using </font>
+ <font face="Courier New" size="2">
+ <b>ppp encapsulation</b></font><font face="Arial" size="2">
+ to access these protocols.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>ppp authentication </b>{<b>chap</b> |
+ <b>chap</b> <b>pap</b> | <b>pap</b> <b>chap</b> | <b>pap</b>} [<b>if-needed</b>] [<i>list-name</i> |
+ <b>default</b>] [<b>callin</b>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19">
+ <font face="Courier New" size="2"><b>
+ dialer map protocol next-hop-address </b>[<b>name</b> <i>hostname</i>] [<b>speed 56
+ </b>|
+ <b>64</b>] [<b>broadcast</b>] <b>dial-string</b></font></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To configure an ISDN interface to place a call to multiple sites, or
+ to authenticate calls from multiple sites, use the </font>
+ <font face="Courier New" size="2">
+ <b>dialer map
+ interface</b></font><font face="Arial" size="2">
+ configuration command. </font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>dialer map </b><i>protocol
+ next-hop-address</i><b> </b>[<b>name</b> <i>hostname</i>] [<b>spc</b> ] [<b>speed</b>
+ <b>56</b> | <b>speed 64 </b>]
+ [<b>broadcast</b> ] [<b>modem-script</b> <i>modem-regexp</i>] [<b>system-script</b>
+ <i>system-regexp</i>]
+ [<b>dial-string</b> [: <b>isdn-subaddress</b>]]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer string</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To specify the string (telephone number) to be used when placing a
+ call from an interface, use the </font>
+ <font face="Courier New" size="2">
+ <b>dialer string interface</b></font><font face="Arial" size="2">
+ configuration
+ command. Use the </font><font face="Courier New" size="2"> <b>no</b></font><font face="Arial" size="2"> form of this command to delete the telephone
+ number specified for the interface.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>dialer string </b>
+ <i>dial-string</i><b> </b>
+ [<b>class</b> <i>class-name</i>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"><font face="Arial" size="2">
+ <a target="main" href="../../../ch4/4_3_7/index.html">4.3.7</a></font></td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">interface dialer</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To define a dialer rotary group, use the </font>
+ <font face="Courier New" size="2">
+ <b>interface dialer</b></font><font face="Arial" size="2">
+ global
+ configuration command.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2">
+ <b>interface dialer
+ </b><i>number</i></font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer string</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To specify the string (telephone number) to be used when placing a
+ call from an interface, use the </font>
+ <font face="Courier New" size="2">
+ <b>dialer string interface</b></font><font face="Arial" size="2">
+ configuration
+ command. Use the </font><font size="2" face="Courier New"><b>no</b></font><font face="Arial" size="2">
+ form of this command to delete the telephone
+ number specified for the interface.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>dialer string </b>
+ <i>dial-string</i><b> </b>
+ [<b>class</b> <i>class-name</i>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer remote-name</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ Use the </font><font face="Courier New" size="2">
+ <b>dialer remote-name interface</b></font><font face="Arial" size="2">
+ configuration command to specify
+ the authentication name of the remote router on the destination subnetwork.</font></td>
+ <td valign="top" width="30%" height="19">
+ <b><font face="Courier New" size="2">dialer remote-name </b><i>
+ username</i><b> </b>
+ </font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer pool</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To specify, for a dialer interface, which dialing pool to use to
+ connect to a specific destination subnetwork, use the </font>
+ <font face="Courier New" size="2">
+ <b>dialer pool
+ interface</b></font><font face="Arial" size="2">
+ configuration command.</font></td>
+ <td valign="top" width="30%" height="19">
+ <b><font face="Courier New" size="2">dialer pool </b><i>number</i><b> </b> </font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer pool-member</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To configure a physical interface to be a member of a Dialer Profiles
+ dialing pool, use the </font><font face="Courier New" size="2">
+ <b>dialer pool-member interface</b></font><font face="Arial" size="2">
+ configuration
+ command.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>dialer pool-member </b>
+ <i>number</i><b> </b>
+ [<b>priority</b> <i>priority</i>] [<b>min-link</b> <i>minimum</i>] [<b>max-link</b>
+ <i>maximum</i>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">dialer pool-member priority</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ To configure a physical interface to be a member of a Dialer Profiles
+ dialing pool, use the </font><font face="Courier New" size="2">
+ <b>dialer pool-member interface</b></font><font face="Arial" size="2">
+ configuration
+ command.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>dialer pool-member </b>
+ <i>number</i><b> </b>
+ [<b>priority</b> <i>priority</i>] [<b>min-link</b> <i>minimum</i>] [<b>max-link</b>
+ <i>maximum</i>]</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"><font face="Arial" size="2">
+ <a target="main" href="../../../ch4/4_3_9/index.html">4.3.9</a></font></td>
+ <td valign="top" width="20%" height="19">
+ <font face="Courier New" size="2"><b>debug dialer </b>[<b>events</b> |
+ <b>packets</b>]</font></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ This command is used to display debugging information about the
+ packets received on a dialer interface, including source and
+ destination address, and number dialed.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2"><b>debug dialer </b>{<b>events</b> |
+ <b>packets</b>}</font></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">isdn call interface</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ Forces the local router to attempt to dial into the remote router. </font></td>
+ <td valign="top" width="30%" height="19">
+ <b><font face="Courier New" size="2">isdn call interface</font></b></td>
+ </tr>
+ <tr>
+ <td valign="top" width="10%" height="19"> </td>
+ <td valign="top" width="20%" height="19"><b>
+ <font face="Courier New" size="2">clear interface bri</font></b></td>
+ <td valign="top" width="40%" height="19"><font face="Arial" size="2">
+ This command will clear the hardware logic for the specified
+ slot/port. This is often used with ISDN BRI interfaces to force the
+ interface to resend the SPIDs.</font></td>
+ <td valign="top" width="30%" height="19">
+ <font face="Courier New" size="2">
+ <b>clear interface </b><i>type</i> <i>slot</i>/<i>port</i> </font></td>
+ </tr>
+ </table>
+
+ </td>
+ </tr>
+</table>
+
+ </TD>
+ </tr>
+</table>
+
+ </TD>
+ </TR>
+ </table>
+ <!-- End of Content Insertion Table -->
+ </td>
+ <td rowspan="3" background="../../index_images/contentborderback.gif"><img src="../../index_images/spacer.gif" width="10" height="1" alt="" border="0"></td>
+</tr>
+<!-- end main -->
+<!-- buttons -->
+<tr>
+ <td width="10" bgcolor="#ffffff"><img src="../../index_images/spacer.gif" width="10" height="1" alt="" border="0"></td>
+ <td width="7" bgcolor="#336666" nowrap>
+ <img src="../../index_images/content_downleft.gif" alt="" border="0" width="7" height="8"></td>
+ <td bgcolor="#336666"><!-- spacer graphic controls minimum width --><img src="../../index_images/spacer.gif" width="245" height="1" alt="" border="0"></td>
+ <td width="28" bgcolor="#336666"><img src="../../index_images/spacer.gif" alt="" height="8" width="1" border="0"></td>
+ <td bgcolor="#336666"><img src="../../index_images/spacer.gif" alt="" height="8" width="1" border="0"></td>
+ <td bgcolor="#336666">
+ <img src="../../index_images/spacer.gif" alt="" border="0" width="1" height="1"></td>
+</tr>
+</table>
+<!-- end buttons -->
+<!-- begin glossary footer -->
+<table border="0" width="100%" cellspacing="0" cellpadding="0">
+ <tr><td colspan="4"><img src="../../index_images/spacer.gif" width="1" height="17" alt=""></td></tr>
+ <tr><td width="13"><img src="../../index_images/spacer.gif" width="13" height="1" alt=""></td>
+ <td width="100%" class="featuretext" nowrap colspan="2"><a href="javascript:self.close();" class="secondarynav">
+ <font color="#003333" face="Arial" size="1">Close Window</font></a></td> <td><img src="../../index_images/spacer.gif" width="14" height="1" alt=""></td></tr>
+ <tr><td colspan="4"><img src="../../index_images/spacer.gif" width="1" height="4" alt=""></td></tr>
+</table>
+<table border="0" width="100%" cellspacing="0" cellpadding="0">
+ <tr bgcolor="#336666">
+ <td background="../../index_images/popup_footer_pattern.gif" bgcolor="#99cccc"><img src="../../index_images/spacer.gif" width="13" height="1" alt=""></td>
+ <td width="100%" colspan="2" bgcolor="#99CCCC"><img src="../../index_images/spacer.gif" width="1" height="4" alt=""></td></tr>
+ <tr><td background="../popup_footer_pattern.gif"><img src="../../index_images/spacer.gif" width="1" height="3" alt=""></td>
+ <td width="100%"><img src="../../index_images/spacer.gif" alt="" width="1" height="1"></td>
+ <td width="1"><img src="../../index_images/spacer.gif" alt="" width="1" height="1"></td></tr>
+ <tr><td><img src="../../index_images/spacer.gif" alt="" width="1" height="1"></td>
+ <td class="footertext" valign="top" width="100%" colspan="2"><i>
+ <font face="Arial" size="1">All contents
+ copyright © 2003 Cisco Systems, Inc. All rights reserved.</font></i></td></tr>
+</table>
+<!-- end glossary footer -->
+
\ No newline at end of file |
