Hello everybody
I am trying to test IPv6 on MPLS-Linux. But it is not working. I can ping
end to end with static route. But with MPLS configuration, My linux machine
is not forwarding IPv6 packet to nexthop. I configure the MPLS router as
following:
// at ingress linux router, for forwarding LSP
*# mpls nhlfe add key 0 instructions push gen 1000 nexthop eth1 ipv6
2001::100:0:0:2
# ip -6 route add 2001::300:0:0:0/72 via 2001::100:0:0:2 mpls 0x2*
//for backward LSP (as egress linux router)
*mpls labelspace set dev eth1 labelspace 0
mpls ilm add label gen 1001 labelspace 0*
*
#dmesg
[17184225.276000] MPLS DEBUG net/mpls/mpls_output.c: 290:mpls_output: enter
[17184225.276000] MPLS DEBUG net/mpls/mpls_output.c: 229:mpls_output: exit
[17184225.276000] MPLS: unable to find a protocol driver(34525)*
Please tel me the possible reason.
--
Thanks and Regards,
Maneesh Soni.
TELECOM Bretagne
2,rue de la châtaigneraie CS17607
35576 Cesson Sévigné Cedex France
|