MPLS Simple TE not working with CHR

I’m trying to implement a virtualized version of the Simple TE instructions using the CHR image 6.39.3.

https://wiki.mikrotik.com/wiki/Manual:Simple_TE

Here’s the steps I’ve taken:

https://github.com/ccollicutt/mpls-networking/blob/master/MICROTIK.md

But I can’t ping the tunnel IPs.

I put up a github issue with some more description of my issue:

https://github.com/ccollicutt/mpls-networking/issues/1

Everything seems to be working except I can’t ping the tunnel endpoints. Anyone have any thoughts on this?

I notice that one one side of my routing setup the interface has a *0 in red, so R3 to R1.

[admin@mpls-r3.novalocal] > mpls forwarding-table print   
Flags: L - ldp, V - vpls, T - traffic-eng 
 #   IN-LABEL                                       OUT-LABELS                                    DESTINATION                    INTERFACE                                    NEXTHOP        
 0   expl-null                                     
 1 L 16                                                                                           10.255.0.4/32                  ether4                                       172.16.3.4     
 2 L 17                                             22                                            10.255.0.1/32                  ether3                                       172.16.2.2     
 3 L 18                                                                                           172.16.4.0/24                  ether4                                       172.16.3.4     
 4 L 19                                                                                           192.168.10.0/24                *0                                           10.99.99.1     
 5 L 20                                                                                           172.16.1.0/24                  ether3                                       172.16.2.2     
 6 L 21                                                                                           10.255.0.2/32                  ether3                                       172.16.2.2     
 7 L 22                                                                                           169.254.169.254/32             ether1                                       192.168.0.250  
[admin@mpls-r3.novalocal] >

But on the other side it seems to be correct, R1 → R3.

[admin@mpls-r1.novalocal] > mpls forwarding-table print 
Flags: L - ldp, V - vpls, T - traffic-eng 
 #   IN-LABEL                                       OUT-LABELS                                    DESTINATION                    INTERFACE                                    NEXTHOP        
 0   expl-null                                     
 1 L 16                                                                                           172.16.3.0/24                  ether4                                       172.16.4.4     
 2 L 17                                                                                           172.16.2.0/24                  ether3                                       172.16.1.2     
 3 L 18                                             24                                            10.255.0.3/32                  ether3                                       172.16.1.2     
 4 L 19                                                                                           10.255.0.4/32                  ether4                                       172.16.4.4     
 5 L 20                                                                                           10.255.0.2/32                  ether3                                       172.16.1.2     
 6 L 21                                                                                           169.254.169.254/32             ether1                                       192.168.0.250  
 7 L 22                                                                                           192.168.20.0/24                TE-to-R3                                     10.99.99.2     
[admin@mpls-r1.novalocal] >

I wonder if that is my problem.