03-30-2016 03:02 PM - edited 03-01-2019 02:59 PM
Hello, everyone
I am testing the PPPoE DDR function using CSR1000V
PPPoE DDR (Client) <=========> PPPoE (server)
Here is my current configuration based on IOS-XE CSR 1000V
Without “dial-on-demand”, It works fine. I can see the D1 interface get IP address from server site.
After I added “dial-on-demand”, if I ping other site IP address, the D1 interface not getting any ip address, from the debug, I did not see the client try to making a dial.
Anyone got the PPPoE DDR working on CSR1000V?
PPPoE client config =============================================
CSR1000V-1#sh run
!
hostname CSR1000V-1
!
license udi pid CSR1000V sn 9LPV1CEQCHI
license boot level ax
!
username cisco password 0 cisco
!
interface GigabitEthernet1
description RSVD - Management only, Do not change it
ip address 192.168.100.120 255.255.255.0
negotiation auto
!
interface GigabitEthernet2
no ip address
shutdown
negotiation auto
!
interface GigabitEthernet3
no ip address
negotiation auto
pppoe enable group global
pppoe-client dial-pool-number 1 dial-on-demand
!
interface Dialer1
mtu 1492
ip address negotiated
encapsulation ppp
load-interval 30
dialer pool 1
dialer idle-timeout 60 either
dialer hold-queue 10
dialer-group 1
ppp chap hostname cisco
ppp chap password 0 cisco
!
ip forward-protocol nd
!
no ip http server
no ip http secure-server
ip route 0.0.0.0 0.0.0.0 Dialer1
ip scp server enable
!
dialer-list 1 protocol ip permit
!
control-plane
!
PPPoE server config =============================================
CSR1000V-9#sh run
!
hostname CSR1000V-9
!
license udi pid CSR1000V sn 90QN9ECWL8A
license boot level ax
!
username cisco password 0 cisco
!
bba-group pppoe global
virtual-template 1
!
interface GigabitEthernet1
description RSVD - Management only, Do not change it
ip address 192.168.100.128 255.255.255.0
negotiation auto
!
interface GigabitEthernet2
no ip address
shutdown
negotiation auto
!
interface GigabitEthernet3
no ip address
negotiation auto
pppoe enable group global
!
interface Virtual-Template1
mtu 1492
ip address 172.16.19.1 255.255.255.0
peer default ip address pool CLIENT
ppp authentication chap callin
!
ip local pool CLIENT 172.16.19.2 172.16.19.10
ip forward-protocol nd
!
no ip http server
no ip http secure-server
!
control-plane
!
================with "dial-on-demand"===============================
CSR1000V-1#sh ip int brief
Interface IP-Address OK? Method Status Protocol
GigabitEthernet1 192.168.100.120 YES NVRAM up up
GigabitEthernet2 unassigned YES NVRAM administratively down down
GigabitEthernet3 unassigned YES NVRAM up up
Dialer1 unassigned YES IPCP up up
Virtual-Access1 unassigned YES unset up up
Virtual-Access2 unassigned YES unset down down
CSR1000V-1#
================without "dial-on-demand"===============================
CSR1000V-1#sh run int g3
Building configuration...
Current configuration : 127 bytes
!
interface GigabitEthernet3
no ip address
negotiation auto
pppoe enable group global
pppoe-client dial-pool-number 1
end
CSR1000V-1#sh ip int brief
Interface IP-Address OK? Method Status Protocol
GigabitEthernet1 192.168.100.120 YES NVRAM up up
GigabitEthernet2 unassigned YES NVRAM administratively down down
GigabitEthernet3 unassigned YES NVRAM up up
Dialer1 172.16.19.6 YES IPCP up up
Virtual-Access1 unassigned YES unset up up
Virtual-Access2 unassigned YES NVRAM up up
CSR1000V-1#
CSR1000V-1#ping 172.16.19.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 172.16.19.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/6 ms
CSR1000V-1#
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide