From my current understanding, there is no way to track open rates for text (SMS) messages. This is a limitation on carrier-side, not Marketo. Maybe, somebody else can correct me here if I am wrong?
Alternatively, you could use a call-to-action in your text message, and use that as proxy in your reporting for open rates.
Are you using Twilio to deliver text messages?