From: Katson PN Yeung (kyeung@xxxxxxxxx)
Date: Wed Feb 20 2002 - 05:50:00 GMT-3
Dear all,
I have problem making my ISDN backup to work without flapping. How to make
dialer-profile with ip ospf-demand circult to work with multilink PPP???
Hm... or what I have countered is a bug of IOS??
Scenario:
I have 2 routers:
R5----s0----R6
| |
|---isdn----|
R5 use dialer profile to call R6, with ip ospf demand-circuit
R6 use legacy DDR config.
R5 bring up 2nd B-channel if load exceed 50%.
R5 enabled PPP chap callin.
IP:
R5 S1: 140.4.99.1/24
R5 Dialer1: 140.4.56.1/30
R6 S1: 140.4.99.2/24
R6 BRI0: 140.4.56.2/30
Single OSPF area. No redistribution. All router running IOS 12.1.12a.
Problem:
Once the isdn idle-timeout expires, R5 drop the call, and then R5
immediately trigger the ISDN link by s=140.4.56.1, d=224.0.0.5 traffic.
No matter how hard I try, it is still flap, unless I use legacy DDR instead
of dialer profile at R5, or put away the PPP multilink.
- Here is the partial config at R5:
interface BRI0
no ip address
encapsulation ppp
no ip route-cache
no ip mroute-cache
dialer pool-member 2
isdn switch-type basic-net3
no peer default ip address
no fair-queue
no cdp enable
ppp authentication chap callin
ppp multilink
!
interface Dialer1
ip address 140.4.56.1 255.255.255.252
encapsulation ppp
no ip route-cache
ip ospf hello-interval 5
ip ospf demand-circuit
no ip mroute-cache
dialer pool 2
dialer remote-name caller2
dialer idle-timeout 45
dialer string 12345678
dialer load-threshold 128 either
dialer-group 1
no peer neighbor-route
no peer default ip address
no fair-queue
pulse-time 0
no cdp enable
ppp authentication chap callin
ppp chap hostname cisco
ppp chap password 7 14141B180F0B7F
ppp multilink
!
!
access-list 1 permit any
dialer-list 1 protocol ip list 1
- Here is the show ip ospf interface:
Dialer1 is up, line protocol is up
Internet Address 140.4.56.1/30, Area 1
Process ID 100, Router ID 140.4.5.1, Network Type POINT_TO_POINT, Cost: 1562
Configured as demand circuit.
Run as demand circuit.
DoNotAge LSA allowed.
Transmit Delay is 1 sec, State POINT_TO_POINT,
Timer intervals configured, Hello 5, Dead 20, Wait 20, Retransmit 5
Hello due in 00:00:04
Index 1/1, flood queue length 0
Next 0x0(0)/0x0(0)
Last flood scan length is 1, maximum is 1
Last flood scan time is 0 msec, maximum is 0 msec
Neighbor Count is 1, Adjacent neighbor count is 1
Adjacent with neighbor 140.4.6.1 (Hello suppressed)
Suppress hello for 1 neighbor(s)
- Here is the debug line:
*Feb 7 09:46:03: BR0:1 DDR: disconnecting call
*Feb 7 09:46:04: Di1 DDR: ip (s=140.4.56.1, d=224.0.0.5), 132 bytes,
outgoing interesting (list 1)
*Feb 7 09:46:04: BR0 DDR: rotor dialout [priority]
*Feb 7 09:46:04: BR0 DDR: Dialing cause ip (s=140.4.56.1, d=224.0.0.5)
*Feb 7 09:46:04: BR0 DDR: Attempting to dial 12345678
*Feb 7 09:46:04: %LINEPROTO-5-UPDOWN: Line protocol on Interface BRI0:1,
changed state to down
*Feb 7 09:46:04: %LINK-3-UPDOWN: Interface BRI0:1, changed state to up
*Feb 7 09:46:04: %DIALER-6-BIND: Interface BR0:1 bound to profile Di1
*Feb 7 09:46:05: Di1 DDR: dialer protocol up
*Feb 7 09:46:06: %LINEPROTO-5-UPDOWN: Line protocol on Interface BRI0:1,
changed state to up
*Feb 7 09:46:08: Di1 DDR: ip (s=140.4.56.1, d=224.0.0.5), 132 bytes,
outgoing interesting (list 1)
*Feb 7 09:46:09: Di1 DDR: ip (s=140.4.56.1, d=224.0.0.5), 132 bytes,
outgoing interesting (list 1)
*Feb 7 09:46:10: %ISDN-6-CONNECT: Interface BRI0:1 is now connected to
12345678 R6
*Feb 7 09:46:54: Di1 DDR: idle timeout
*Feb 7 09:46:54: Di1 DDR: disconnecting call
*Feb 7 09:46:54: BR0 DDR: has total 0 call(s), dial_out 0, dial_in 0
*Feb 7 09:46:54: %DIALER-6-UNBIND: Interface BR0:1 unbound from profile Di1
*Feb 7 09:46:54: BR0:1 DDR: disconnecting call
*Feb 7 09:46:54: %ISDN-6-DISCONNECT: Interface BRI0:1 disconnected from
24388468 R6, call lasted 50 seconds
*Feb 7 09:46:55: %LINK-3-UPDOWN: Interface BRI0:1, changed state to down
*Feb 7 09:46:55: BR0:1 DDR: disconnecting call
*Feb 7 09:46:55: Di1 DDR: ip (s=140.4.56.1, d=224.0.0.5), 132 bytes,
outgoing interesting (list 1)
*Feb 7 09:46:55: BR0 DDR: rotor dialout [priority]
*Feb 7 09:46:55: BR0 DDR: Dialing cause ip (s=140.4.56.1, d=224.0.0.5)
*Feb 7 09:46:55: BR0 DDR: Attempting to dial 12345678
*Feb 7 09:46:55: %LINEPROTO-5-UPDOWN: Line protocol on Interface BRI0:1,
changed state to down
*Feb 7 09:46:56: %LINK-3-UPDOWN: Interface BRI0:1, changed state to up
*Feb 7 09:46:56: %DIALER-6-BIND: Interface BR0:1 bound to profile Di1
*Feb 7 09:46:56: Di1 DDR: dialer protocol up
*Feb 7 09:46:57: %LINEPROTO-5-UPDOWN: Line protocol on Interface BRI0:1,
changed state to up
*Feb 7 09:47:02: %ISDN-6-CONNECT: Interface BRI0:1 is now connected to
12345678 R6
!@#@!#!@#!@#@!!@#@!#! 14 days to go.
This archive was generated by hypermail 2.1.4 : Thu Jun 20 2002 - 13:46:28 GMT-3