Mailing List Archive

MLP and virtual-profiles on AS5850
Hi,

I want to set up ISDN backup on a Cisco 836 together with MLPPP. The MLP
bundle seems to come up on both routers but no traffic passes over it.
Also, the 836 does not add the 2nd channel to the MLP bundle.

Anybody any ideas?

thanks,

-walter

--

The config on the C836 is:

interface BRI0
ip address negotiated
ip nat outside
ip virtual-reassembly
encapsulation ppp
dialer idle-timeout 300
dialer enable-timeout 5
dialer string *********
dialer-group 1
isdn switch-type basic-net3
isdn tei-negotiation preserve
ppp authentication pap callin
ppp pap sent-username tdsl0004 password 0 *******
ppp multilink
end

On the AS5850, I use virtual-profiles since per-user configuration is
stored on the AAA server. The config on the AS5850 is:

interface Serial0/1:15
no ip address
encapsulation ppp
dialer idle-timeout 0
isdn switch-type primary-net5
isdn incoming-voice modem
no cdp enable
ppp authentication pap AQ
ppp authorization AQ
ppp multilink
end
!
virtual-profile if-needed
virtual-profile virtual-template 1
!
!
interface Virtual-Template1
ip unnumbered Loopback0
peer default ip address pool WAN_DYN
ppp authentication pap callin AQ
ppp multilink
end

When the call is initiated by the C836, following events occur:

*May 30 03:41:37.598: BR0:1 LCP: EndpointDisc 1 c836-1
(0x130901633833362D31)
*May 30 03:41:37.598: BR0:1 LCP: State is Open
*May 30 03:41:37.598: BR0:1 PPP: Phase is AUTHENTICATING, by the peer
*May 30 03:41:37.598: BR0:1 PAP: Using hostname from interface PAP
*May 30 03:41:37.598: BR0:1 PAP: Using password from interface PAP
*May 30 03:41:37.602: BR0:1 PAP: O AUTH-REQ id 12 len 22 from "tdsl0004"
*May 30 03:41:37.634: BR0:1 PAP: I AUTH-ACK id 12 len 5
*May 30 03:41:37.634: BR0:1 PPP: Phase is FORWARDING, Attempting Forward
*May 30 03:41:37.634: BR0:1 PPP: Phase is ESTABLISHING, Finish LCP
*May 30 03:41:37.638: BR0:1 MLP: Request add link to bundle
*May 30 03:41:37.638: BR0:1 PPP: Phase is VIRTUALIZED
*May 30 03:41:37.638: BR0:1 PPP: Queue IPCP code[1] id[1]
*May 30 03:41:37.638: BR0:1 MLP: Adding link to bundle
*May 30 03:41:37.650: Vi3 MLP: Added to huntgroup BR0
*May 30 03:41:37.650: Vi3 MLP: Clone from BR0
*May 30 03:41:37.650: Vi3 PPP: Phase is DOWN, Setup
*May 30 03:41:37.650: Vi3 PPP: Using dialer call direction
*May 30 03:41:37.654: Vi3 PPP: Treating connection as a callout
*May 30 03:41:37.654: Vi3 PPP: Phase is ESTABLISHING, Active Open
*May 30 03:41:37.654: Vi3 PPP: No remote authentication for call-out
*May 30 03:41:37.654: Vi3 LCP: O CONFREQ [Closed] id 1 len 23
*May 30 03:41:37.654: Vi3 LCP: MagicNumber 0x12B92BAD (0x050612B92BAD)
*May 30 03:41:37.654: Vi3 LCP: MRRU 1524 (0x110405F4)
*May 30 03:41:37.654: Vi3 LCP: EndpointDisc 1 c836-1
(0x130901633833362D31)
*May 30 03:41:37.658: %LINK-3-UPDOWN: Interface Virtual-Access3, changed
state to up
*May 30 03:41:37.722: Vi3 MLP: Warning: bundle interface has only
default configuration
*May 30 03:41:37.722: Vi3 MLP: Lost frag timeout too low for slippage
constraints, increasing to 1524 ms
*May 30 03:41:37.722: Vi3 MLP: Added first link BR0:1 to bundle AS5850
*May 30 03:41:37.726: Vi3 PPP: Phase is UP
*May 30 03:41:37.726: Vi3 IPCP: O CONFREQ [Closed] id 1 len 10
*May 30 03:41:37.726: Vi3 IPCP: Address 0.0.0.0 (0x030600000000)

c836-1#show ppp multilink

Virtual-Access3, bundle name is AS5850
Endpoint discriminator is AS5850
Bundle up for 00:15:47, 1/255 load
Receive buffer limit 12192 bytes, frag timeout 1524 ms
Dialer interface is BRI0
0/0 fragments/bytes in reassembly list
0 lost fragments, 0 reordered
0/0 discarded fragments/bytes, 0 lost received
0x0 received sequence, 0x0 sent sequence
Member links: 1 (max 2, min not set)
BR0:1, since 00:15:47
No inactive multilink interfaces

On the AS5850:
*Jan 31 23:43:06.347: Se0/1:5 MLP: Request add link to bundle
*Jan 31 23:43:06.347: Se0/1:5 MLP: Adding link to bundle
*Jan 31 23:43:06.347: Vi3 MLP: VP: Clone from Vtemplate 1 block=1
*Jan 31 23:43:06.347: VT[Vi3]:Added new vtemplate cloneblk, now cloning
from vtemplate
*Jan 31 23:43:06.347: VT[Vi3]:ip unnumbered Loopback0
*Jan 31 23:43:06.347: VT[Vi3]:Virtual-Template1 has no command strings
to clone
*Jan 31 23:43:06.351: Vi3 MLP: Lost frag timeout too low for slippage
constraints, increasing to 1524 ms
*Jan 31 23:43:06.351: Vi3 MLP: Added first link Se0/1:5 to bundle c836-1

AS5850#show ppp multilink

Virtual-Access3, bundle name is c836-1
Username is tdsl0004
Endpoint discriminator is c836-1
Bundle up for 00:02:11, 1/255 load
Receive buffer limit 12192 bytes, frag timeout 1524 ms
0/0 fragments/bytes in reassembly list
0 lost fragments, 0 reordered
0/0 discarded fragments/bytes, 0 lost received
0x0 received sequence, 0x0 sent sequence
Member links: 1 (max not set, min not set)
Se0/1:5, since 00:02:11
No inactive multilink interfaces
RE: MLP and virtual-profiles on AS5850 [ In reply to ]
Walter De Smedt <> wrote on Thursday, June 23, 2005 12:21 PM:

> Hi,
>
> I want to set up ISDN backup on a Cisco 836 together with MLPPP. The
> MLP bundle seems to come up on both routers but no traffic passes
> over it. Also, the 836 does not add the 2nd channel to the MLP bundle.
>
> Anybody any ideas?

you forgot "dialer load-threshold <n>" on your 836. Without this
command, we won't add a second link..
Not sure what the problem is about the non-working bundle (i.e. no
traffic)? We'd need to see more of your config and more debugs (you did
not send the complete PPP debug).

oli


> The config on the C836 is:
>
> interface BRI0
> ip address negotiated
> ip nat outside
> ip virtual-reassembly
> encapsulation ppp
> dialer idle-timeout 300
> dialer enable-timeout 5
> dialer string *********
> dialer-group 1
> isdn switch-type basic-net3
> isdn tei-negotiation preserve
> ppp authentication pap callin
> ppp pap sent-username tdsl0004 password 0 *******
> ppp multilink
> end
>
> On the AS5850, I use virtual-profiles since per-user configuration is
> stored on the AAA server. The config on the AS5850 is:
>
> interface Serial0/1:15
> no ip address
> encapsulation ppp
> dialer idle-timeout 0
> isdn switch-type primary-net5
> isdn incoming-voice modem
> no cdp enable
> ppp authentication pap AQ
> ppp authorization AQ
> ppp multilink
> end
> !
> virtual-profile if-needed
> virtual-profile virtual-template 1
> !
> !
> interface Virtual-Template1
> ip unnumbered Loopback0
> peer default ip address pool WAN_DYN
> ppp authentication pap callin AQ
> ppp multilink
> end
>
> When the call is initiated by the C836, following events occur:
>
> *May 30 03:41:37.598: BR0:1 LCP: EndpointDisc 1 c836-1
> (0x130901633833362D31)
> *May 30 03:41:37.598: BR0:1 LCP: State is Open
> *May 30 03:41:37.598: BR0:1 PPP: Phase is AUTHENTICATING, by the peer
> *May 30 03:41:37.598: BR0:1 PAP: Using hostname from interface PAP
> *May 30 03:41:37.598: BR0:1 PAP: Using password from interface PAP
> *May 30 03:41:37.602: BR0:1 PAP: O AUTH-REQ id 12 len 22 from
> "tdsl0004"
> *May 30 03:41:37.634: BR0:1 PAP: I AUTH-ACK id 12 len 5
> *May 30 03:41:37.634: BR0:1 PPP: Phase is FORWARDING, Attempting
> Forward
> *May 30 03:41:37.634: BR0:1 PPP: Phase is ESTABLISHING, Finish LCP
> *May 30 03:41:37.638: BR0:1 MLP: Request add link to bundle
> *May 30 03:41:37.638: BR0:1 PPP: Phase is VIRTUALIZED
> *May 30 03:41:37.638: BR0:1 PPP: Queue IPCP code[1] id[1]
> *May 30 03:41:37.638: BR0:1 MLP: Adding link to bundle
> *May 30 03:41:37.650: Vi3 MLP: Added to huntgroup BR0
> *May 30 03:41:37.650: Vi3 MLP: Clone from BR0
> *May 30 03:41:37.650: Vi3 PPP: Phase is DOWN, Setup
> *May 30 03:41:37.650: Vi3 PPP: Using dialer call direction
> *May 30 03:41:37.654: Vi3 PPP: Treating connection as a callout
> *May 30 03:41:37.654: Vi3 PPP: Phase is ESTABLISHING, Active Open
> *May 30 03:41:37.654: Vi3 PPP: No remote authentication for call-out
> *May 30 03:41:37.654: Vi3 LCP: O CONFREQ [Closed] id 1 len 23
> *May 30 03:41:37.654: Vi3 LCP: MagicNumber 0x12B92BAD
> (0x050612B92BAD)
> *May 30 03:41:37.654: Vi3 LCP: MRRU 1524 (0x110405F4)
> *May 30 03:41:37.654: Vi3 LCP: EndpointDisc 1 c836-1
> (0x130901633833362D31)
> *May 30 03:41:37.658: %LINK-3-UPDOWN: Interface Virtual-Access3,
> changed state to up
> *May 30 03:41:37.722: Vi3 MLP: Warning: bundle interface has only
> default configuration
> *May 30 03:41:37.722: Vi3 MLP: Lost frag timeout too low for slippage
> constraints, increasing to 1524 ms
> *May 30 03:41:37.722: Vi3 MLP: Added first link BR0:1 to bundle AS5850
> *May 30 03:41:37.726: Vi3 PPP: Phase is UP
> *May 30 03:41:37.726: Vi3 IPCP: O CONFREQ [Closed] id 1 len 10
> *May 30 03:41:37.726: Vi3 IPCP: Address 0.0.0.0 (0x030600000000)
>
> c836-1#show ppp multilink
>
> Virtual-Access3, bundle name is AS5850
> Endpoint discriminator is AS5850
> Bundle up for 00:15:47, 1/255 load
> Receive buffer limit 12192 bytes, frag timeout 1524 ms
> Dialer interface is BRI0
> 0/0 fragments/bytes in reassembly list
> 0 lost fragments, 0 reordered
> 0/0 discarded fragments/bytes, 0 lost received
> 0x0 received sequence, 0x0 sent sequence
> Member links: 1 (max 2, min not set)
> BR0:1, since 00:15:47
> No inactive multilink interfaces
>
> On the AS5850:
> *Jan 31 23:43:06.347: Se0/1:5 MLP: Request add link to bundle
> *Jan 31 23:43:06.347: Se0/1:5 MLP: Adding link to bundle
> *Jan 31 23:43:06.347: Vi3 MLP: VP: Clone from Vtemplate 1 block=1
> *Jan 31 23:43:06.347: VT[Vi3]:Added new vtemplate cloneblk, now
> cloning from vtemplate
> *Jan 31 23:43:06.347: VT[Vi3]:ip unnumbered Loopback0
> *Jan 31 23:43:06.347: VT[Vi3]:Virtual-Template1 has no command strings
> to clone
> *Jan 31 23:43:06.351: Vi3 MLP: Lost frag timeout too low for slippage
> constraints, increasing to 1524 ms
> *Jan 31 23:43:06.351: Vi3 MLP: Added first link Se0/1:5 to bundle
> c836-1
>
> AS5850#show ppp multilink
>
> Virtual-Access3, bundle name is c836-1
> Username is tdsl0004
> Endpoint discriminator is c836-1
> Bundle up for 00:02:11, 1/255 load
> Receive buffer limit 12192 bytes, frag timeout 1524 ms
> 0/0 fragments/bytes in reassembly list
> 0 lost fragments, 0 reordered
> 0/0 discarded fragments/bytes, 0 lost received
> 0x0 received sequence, 0x0 sent sequence
> Member links: 1 (max not set, min not set)
> Se0/1:5, since 00:02:11
> No inactive multilink interfaces
>
>
> _______________________________________________
> cisco-nas mailing list
> cisco-nas@puck.nether.net
> https://puck.nether.net/mailman/listinfo/cisco-nas
Re: MLP and virtual-profiles on AS5850 [ In reply to ]
At 06:20 AM 6/23/2005, Walter De Smedt wrote:
>Hi,
>
>I want to set up ISDN backup on a Cisco 836 together with MLPPP. The MLP
>bundle seems to come up on both routers but no traffic passes over it.
>Also, the 836 does not add the 2nd channel to the MLP bundle.
>
>Anybody any ideas?

Which version code are you using on the AS58xx. MLP is broken in 12.2(x)
for virtual interfaces. The RAS server will allow both channels to come up,
but the MLP bundle is never assigned an IP address. You need 12.3(x) to fix
this bug.

-Robert


Tellurian Networks - The Ultimate Internet Connection
http://www.tellurian.com | 888-TELLURIAN | 973-300-9211
"Well done is better than well said." - Benjamin Franklin
Re: MLP and virtual-profiles on AS5850 [ In reply to ]
Hi,

We use 12.3(7)T7 on the 5850. The virtual-template is unnumbered:

AS5850#show ppp multilink

Virtual-Access3, bundle name is c836-1
Username is tdsl0004
Endpoint discriminator is c836-1
Bundle up for 01:18:39, 1/255 load
Receive buffer limit 24384 bytes, frag timeout 1524 ms
0/0 fragments/bytes in reassembly list
0 lost fragments, 1 reordered
0/0 discarded fragments/bytes, 0 lost received
0x222 received sequence, 0x0 sent sequence
Member links: 2 (max not set, min not set)
Se0/1:9, since 01:18:39
Se0/1:10, since 01:18:05


Virtual-Access3 is up, line protocol is up
Interface is unnumbered. Using address of Loopback0 (213.224.127.12)
Broadcast address is 255.255.255.255
Peer address is 84.199.253.3

The peer address is pingable from the RAS and the lo0 of the 836 as well, but pinging through it fails - the icmp msgs don't reach the 836. This smells like a cef problem.

-walter
>----- Oorspronkelijk bericht -----
>Van: Robert Boyle [mailto:robert@tellurian.com]
>Verzonden: donderdag, juni 23, 2005 04:06 PM
>Aan: 'Walter De Smedt', cisco-nas@puck.nether.net
>Onderwerp: Re: [cisco-nas] MLP and virtual-profiles on AS5850
>
>At 06:20 AM 6/23/2005, Walter De Smedt wrote:
>>Hi,
>>
>>I want to set up ISDN backup on a Cisco 836 together with MLPPP. The MLP
>>bundle seems to come up on both routers but no traffic passes over it.
>>Also, the 836 does not add the 2nd channel to the MLP bundle.
>>
>>Anybody any ideas?
>
>Which version code are you using on the AS58xx. MLP is broken in 12.2(x)
>for virtual interfaces. The RAS server will allow both channels to come up,
>but the MLP bundle is never assigned an IP address. You need 12.3(x) to fix
>this bug.
>
>-Robert
>
>
>Tellurian Networks - The Ultimate Internet Connection
>http://www.tellurian.com | 888-TELLURIAN | 973-300-9211
>"Well done is better than well said." - Benjamin Franklin
>
>
>