VRF deafult route in global routing table

Hi!

I’m setting up an MPLS core in a lab, where I have one customer who I want to provide Internet access for.

I’ve followed this article http://wiki.mikrotik.com/wiki/Manual:Internet_access_from_VRF to add a default route in my customer VRF, but I have problem getting it active.

As soon as I add the route it gets status “Unreachable”.
PE1>/ip route add routing-mark=cust-one gateway=10.1.1.1@main

I can ping the gateway from PE1, but somehow I can’t get it to go active. I started to believe it’s because the gateway is a few jumps away. If I set the gateway to 10.1.1.9 it goes active, and I set next router with another deafult route to the next one, it works. But I think this is wrong, as it wont use MPLS from PE1 to IGW.

Aynone who knows why I get this result?
Topology.png

Never mind, I got it working now. I had to add the customer VRF on the IGW and add the default gateway on that router @main in the customers VRF. Now I got the default gateway active.