Difference between revisions of "Cisco IOS"

From XMission Wiki
Jump to: navigation, search
(Created page with '===Cisco IOS PPPoE Proceedure=== '''The following should work for most Cisco IOS versions.''' On a Cisco device running IOS you will want to create a new PPPoE interface/dialer…')
 
 
(5 intermediate revisions by 2 users not shown)
Line 4: Line 4:
  
 
On a Cisco device running IOS you will want to create a new PPPoE interface/dialer. The following should be what is needed:
 
On a Cisco device running IOS you will want to create a new PPPoE interface/dialer. The following should be what is needed:
<pre>
+
 
interface Dialer1
+
:interface Dialer1
ip address negotiated (you can also specify the ip with <xm ip address> <subnet mask>, but this is not recommended)
+
:ip address negotiated (you can also specify the ip with <xm ip address> <subnet mask>, but this is not recommended)
ip virtual-reassembly
+
:ip virtual-reassembly
encapsulation ppp
+
:encapsulation ppp
dialer pool 1
+
:dialer pool 1
dialer-group 1
+
:dialer-group 1
no cdp enable
+
:no cdp enable
ppp pap sent-username <xmusername> password <xmpassword>
+
:ppp pap sent-username <xmusername> password <xmpassword>
</pre>
+
 
  
 
You will then want to configure the WAN port interface to use this dialer:
 
You will then want to configure the WAN port interface to use this dialer:
<pre>
 
interface FastEthernet<whatever interface>
 
no ip address
 
no ip redirects
 
no ip unreachables
 
no ip proxy-arp
 
ip tcp adjust-mss 1452
 
duplex auto
 
speed auto
 
pppoe enable
 
pppoe-client dial-pool-number 1
 
</pre>
 
  
'''Below is a walk through on what commands to enter:'''
+
:interface FastEthernet<whatever interface>
 +
:no ip address
 +
:no ip redirects
 +
:no ip unreachables
 +
:no ip proxy-arp
 +
:ip tcp adjust-mss 1452
 +
:duplex auto
 +
:speed auto
 +
:pppoe enable
 +
:pppoe-client dial-pool-number 1
 +
 
 +
 
 +
'''Note:''' All of your router connected LANs will need to have the "ip tcp adjust-mss 1452" statement as well to match the outgoing interface.
 +
 
 +
 
 +
 
 +
'''Specifically, you can follow these step-by-step instructions:'''
  
 
After you telnet to the router and are at the CLI (command line interface) you will need to enter enable mode:
 
After you telnet to the router and are at the CLI (command line interface) you will need to enter enable mode:
<pre>
 
router>enable
 
password:
 
  
router#
+
:router>enable
</pre>
+
:password:
 +
:
 +
:router#
 +
 
  
 
You will then need to enter the configuration terminal to edit/add interfaces and commands:
 
You will then need to enter the configuration terminal to edit/add interfaces and commands:
<pre>
 
router#config t
 
Enter configuration commands, one per line.  End with CNTL/Z.
 
router(config)#
 
</pre>
 
  
The next step is to configure the dialer/pppoe interface. We named this example Dialer1:
+
:router#config t
<pre>
+
:Enter configuration commands, one per line.  End with CNTL/Z.
router(config)#interface Dialer1
+
:router(config)#
router(config-if)#
+
 
</pre>
+
 
 +
The next step is to configure the dialer/pppoe interface. We named this example "Dialer1:"
 +
 
 +
:router(config)#interface Dialer1
 +
:router(config-if)#
 +
 
 +
 
 +
Now all we need to do is add the following options:
 +
 
 +
:router(config-if)#ip address negotiated
 +
:router(config-if)#ip virtual-reassembly
 +
:router(config-if)#encapsulation ppp
 +
:router(config-if)#dialer pool 1
 +
:router(config-if)#dialer-group 1
 +
:router(config-if)#no cdp enable
 +
:router(config-if)#ppp pap sent-username <xmusername> password <xmpassword>
 +
:router(config-if)#exit
  
Now all we need to do is add the options:
 
<pre>
 
router(config-if)#ip address negotiated
 
router(config-if)#ip virtual-reassembly
 
router(config-if)#encapsulation ppp
 
router(config-if)#dialer pool 1
 
router(config-if)#dialer-group 1
 
router(config-if)#no cdp enable
 
router(config-if)#ppp pap sent-username <xmusername> password <xmpassword>
 
router(config-if)#exit
 
</pre>
 
  
 
Last we need to configure the physical interface on the WAN port:
 
Last we need to configure the physical interface on the WAN port:
<pre>
+
 
router(config)#interface FastEthernet<whatever interface>
+
:router(config)#interface FastEthernet<whatever interface>
router(config-if)#no ip address
+
:router(config-if)#no ip address
router(config-if)#no ip redirects
+
:router(config-if)#no ip redirects
router(config-if)#no ip unreachables
+
:router(config-if)#no ip unreachables
router(config-if)#no ip proxy-arp
+
:router(config-if)#no ip proxy-arp
router(config-if)#ip tcp adjust-mss 1452
+
:router(config-if)#ip tcp adjust-mss 1452
router(config-if)#duplex auto
+
:router(config-if)#duplex auto
router(config-if)#speed auto
+
:router(config-if)#speed auto
router(config-if)#pppoe enable
+
:router(config-if)#pppoe enable
router(config-if)#pppoe-client dial-pool-number 1
+
:router(config-if)#pppoe-client dial-pool-number 1
router(config-if)#exit
+
:router(config-if)#exit
</pre>
+
 
  
 
Now we just need to exit and write the changes:
 
Now we just need to exit and write the changes:
<pre>
+
 
router(config)#exit
+
:router(config)#exit
router#write
+
:router#write
</pre>
+
 
 +
[[Category:UTOPIA Troubleshooting|Cisco IOS]]
 +
[[Category:UTOPIA]]
 +
[[Category:PPPoE]]

Latest revision as of 10:57, 16 January 2014

Cisco IOS PPPoE Proceedure

The following should work for most Cisco IOS versions.

On a Cisco device running IOS you will want to create a new PPPoE interface/dialer. The following should be what is needed:

interface Dialer1
ip address negotiated (you can also specify the ip with <xm ip address> <subnet mask>, but this is not recommended)
ip virtual-reassembly
encapsulation ppp
dialer pool 1
dialer-group 1
no cdp enable
ppp pap sent-username <xmusername> password <xmpassword>


You will then want to configure the WAN port interface to use this dialer:

interface FastEthernet<whatever interface>
no ip address
no ip redirects
no ip unreachables
no ip proxy-arp
ip tcp adjust-mss 1452
duplex auto
speed auto
pppoe enable
pppoe-client dial-pool-number 1


Note: All of your router connected LANs will need to have the "ip tcp adjust-mss 1452" statement as well to match the outgoing interface.


Specifically, you can follow these step-by-step instructions:

After you telnet to the router and are at the CLI (command line interface) you will need to enter enable mode:

router>enable
password:
router#


You will then need to enter the configuration terminal to edit/add interfaces and commands:

router#config t
Enter configuration commands, one per line. End with CNTL/Z.
router(config)#


The next step is to configure the dialer/pppoe interface. We named this example "Dialer1:"

router(config)#interface Dialer1
router(config-if)#


Now all we need to do is add the following options:

router(config-if)#ip address negotiated
router(config-if)#ip virtual-reassembly
router(config-if)#encapsulation ppp
router(config-if)#dialer pool 1
router(config-if)#dialer-group 1
router(config-if)#no cdp enable
router(config-if)#ppp pap sent-username <xmusername> password <xmpassword>
router(config-if)#exit


Last we need to configure the physical interface on the WAN port:

router(config)#interface FastEthernet<whatever interface>
router(config-if)#no ip address
router(config-if)#no ip redirects
router(config-if)#no ip unreachables
router(config-if)#no ip proxy-arp
router(config-if)#ip tcp adjust-mss 1452
router(config-if)#duplex auto
router(config-if)#speed auto
router(config-if)#pppoe enable
router(config-if)#pppoe-client dial-pool-number 1
router(config-if)#exit


Now we just need to exit and write the changes:

router(config)#exit
router#write