I don't have tm5402hd M3, but he really is not linux enigma2 receiver and their cccam is not linux and is something modified version where support Busatcom and Polaris caid 4AEE.
Same is with Ferguson Ariva receiver, their not linux cccam support.
CCcam for linux was closed project, before support CAID 4AEE, this is reason not open in Solo.