Symptom
CPE is dropping IPv6 packets received from the BNG due to packet corruption.
IPv6 control plane programming is correct:
(Sample output)
RP/0/RSP0/CPU0:asr9k#show subscriber session filter interface bundle-ether 1010.701.pppoe32738 detail
Interface: Bundle-Ether1010.701.pppoe32738
Type: PPPoE:PTA
IPv4 Address: 255.255.255.254, VRF: dualstack
IPv6 State: Up, Fri Oct 3 21:05:06 2014 <<<<<<<<<<<<<<<<<<<
Framed IPv6 Prefix: 2a02:27b0:4050:1d53::/64, VRF: dualstack
However, IPv6 is not enabled in the dataplane:
P/0/RSP0/CPU0:asr9k#show uidb data location 0/0/CPU0 bundle-ether 1010.701.pppoe32738 ingres | in V6 E
Fri Oct 3 21:38:39.095 CET
IPV6 Enable 0x0
RP/0/RSP0/CPU0:acdc-asr9000-3#
Conditions
Observed on asr9000 acting as BNG, with dual-stack subscribers.
Workaround
There are no workarounds. Possible recovery action is to clear and re-establish the affected session.