The hardware and software support SMS, but not calling. The most likely explanation is that your contract is a data-only contract and SMS messaging is disabled by your operator.
There is a chance, however, that the problem is your SMS settings. You can check these by opening
Messaging, then open
Settings from the top right corner and check that the
Message center under
Text message (SMS) settings is correct. The Message center number is network specific, so check it from another phone that uses the same network or ask your operator.