MGcamd creates the tps.au itself it does not need to be there first.
If you are having problems with TPS au it is because of the poor Kathrein stapi.
To achieve TPS au with Mgcamd 1.28 use this method
1, Go to channel France4
2, then put box in standby
3, switch on box again
Sorry, forgot to say, this method works better if tps.au file is deleted first!
[mgcamd] received complete OpenTV module
[mgcamd] processing TPS AU data...
[mg0] Wed Feb 13 12:01:08 2008
===== Viaccess ECM on CaID 0x0500, pid 0x0230 ======
prov: 007C00 pkey: 08 = AF xx xx xx xx xx xx xx
cw0:0 35 D7 60 6C 67 D1 70 A8
cw1:0 28 9F EA B1 73 6E 60 41
[mg0] tpscrypt3, using key timestamp Wed Feb 13 12:09:00 2008
[mgcamd] we got 120 tps keys, tps.au saved.
You may have to do this more than once but most times it works the first time.