WFQ is causing L2TP tunnel to fall.

Unanswered Question
Feb 11th, 2007

Hi,

I ran into problems enabling WFQ on my router so I'll be glad to receive a little help on this topic. My network connected to the ISP via a L2TP tunnel:

interface Virtual-PPP1

ip address negotiated

ip nat outside

ip virtual-reassembly

ip route-cache flow

load-interval 30

no cdp enable

ppp pap sent-username XXX password 7 XXX

pseudowire 1.1.1.1 123 pw-class dialer-to-internet

Here's the additional configuration which makes the L2TP work:

l2tp-class 1234

hello 10

!

!

pseudowire-class dialer-to-internet

encapsulation l2tpv2

protocol l2tpv2 1234

ip local interface FastEthernet4

ip pmtu

And there're a static routes which points to ISPs l2tp server via the FastEthernet4 interface.

HERE'S THE PROBLEM ? When I'm enabling WFQ in the Virtual-PPP1 interface in the outbound direction (either by typing fair-queue on the interface level or by applying a policy-map which includes only the fair-queue statement for "class-default") the l2tp dialer disconnects and never get connected again until I reboot the router (simply typing "no fair-queue" doesn't helps). The router is still able to route to the l2tp gateway (it manages to get icmp replys to pings from it, at least) but the internet connection never come up again. I heard about "only FIFO queuing method is available for software-based interfaces" (such as the virtual-ppp) but why than it's available for me to enable WFQ on a virtual-ppp in a first place?

The router is 871W with c870-advsecurityk9-mz.124-4.T3.bin IOS.

Thank is advance,

Alex.

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
amk_gremlin Sun, 02/11/2007 - 12:39

BTW,

Here's the output of "debug ppp negotiation", hope it helps:

*May 1 02:55:11.315: Vp1 PPP: Missed 5 keepalives, taking LCP down

*May 1 02:55:11.315: Vp1 PPP: Sending Acct Event[Down] id[5]

*May 1 02:55:11.315: Vp1 LCP: State is Closed

*May 1 02:55:11.315: Vp1 PPP: Phase is DOWN

*May 1 02:55:11.315: Vp1 IPCP: State is Closed

*May 1 02:55:11.315: Vp1 IPCP: Remove link info for cef entry 1.1.1.1

*May 1 02:55:11.315: Vp1 PPP SSS: Send DISCONNECT to mgr_hdl[A0000007]

*May 1 02:55:11.315: Vp1 PPP: Phase is ESTABLISHING, Passive Open

*May 1 02:55:11.315: Vp1 LCP: State is Listen

*May 1 02:55:11.323: Vp1 IPCP: Remove route to 1.1.1.1

*May 1 02:55:11.323: Vp1 IPCP: Remove default route thru 1.1.1.1

*May 1 02:55:12.315: %LINEPROTO-5-UPDOWN: Line protocol on Interface Virtual-PPP1, changed state to down

*May 1 02:55:13.331: Vp1 LCP: TIMEout: State Listen

*May 1 02:55:13.331: Vp1 LCP: O CONFREQ [Listen] id 2 len 10

*May 1 02:55:13.331: Vp1 LCP: MagicNumber 0x188B8F7D (0x0506188B8F7D)

*May 1 02:55:15.347: Vp1 LCP: TIMEout: State REQsent

*May 1 02:55:15.347: Vp1 LCP: O CONFREQ [REQsent] id 3 len 10

*May 1 02:55:15.347: Vp1 LCP: MagicNumber 0x188B8F7D (0x0506188B8F7D)

*May 1 02:55:17.363: Vp1 LCP: TIMEout: State REQsent

*May 1 02:55:17.363: Vp1 LCP: O CONFREQ [REQsent] id 4 len 10

*May 1 02:55:17.363: Vp1 LCP: MagicNumber 0x188B8F7D (0x0506188B8F7D)

*May 1 02:55:19.379: Vp1 LCP: TIMEout: State REQsent

*May 1 02:55:19.379: Vp1 LCP: O CONFREQ [REQsent] id 5 len 10

*May 1 02:55:19.379: Vp1 LCP: MagicNumber 0x188B8F7D (0x0506188B8F7D)

*May 1 02:55:21.395: Vp1 LCP: TIMEout: State REQsent

*May 1 02:55:21.395: Vp1 LCP: O CONFREQ [REQsent] id 6 len 10

*May 1 02:55:21.395: Vp1 LCP: MagicNumber 0x188B8F7D (0x0506188B8F7D)

*May 1 02:55:23.411: Vp1 LCP: TIMEout: State REQsent

*May 1 02:55:23.411: Vp1 LCP: O CONFREQ [REQsent] id 7 len 10

*May 1 02:55:23.411: Vp1 LCP: MagicNumber 0x188B8F7D (0x0506188B8F7D)

*May 1 02:55:25.427: Vp1 LCP: TIMEout: State REQsent

*May 1 02:55:25.427: Vp1 LCP: O CONFREQ [REQsent] id 8 len 10

*May 1 02:55:25.427: Vp1 LCP: MagicNumber 0x188B8F7D (0x0506188B8F7D)

*May 1 02:55:27.443: Vp1 LCP: TIMEout: State REQsent

*May 1 02:55:27.443: Vp1 LCP: O CONFREQ [REQsent] id 9 len 10

*May 1 02:55:27.443: Vp1 LCP: MagicNumber 0x188B8F7D (0x0506188B8F7D)

*May 1 02:55:29.459: Vp1 LCP: TIMEout: State REQsent

*May 1 02:55:29.459: Vp1 LCP: O CONFREQ [REQsent] id 10 len 10

*May 1 02:55:29.459: Vp1 LCP: MagicNumber 0x188B8F7D (0x0506188B8F7D)

*May 1 02:55:31.475: Vp1 LCP: TIMEout: State REQsent

*May 1 02:55:31.475: Vp1 LCP: O CONFREQ [REQsent] id 11 len 10

*May 1 02:55:31.475: Vp1 LCP: MagicNumber 0x188B8F7D (0x0506188B8F7D)

*May 1 02:55:33.491: Vp1 LCP: TIMEout: State REQsent

*May 1 02:55:33.491: Vp1 LCP: State is Listen

Thank is advance,

Alex.

Actions

This Discussion