Audio Codes are willing to make changes necessary for Freeswitch support (more details at the phone specific details).
The 310HD model is an entry level phone intended for the simple user and is ready for production use.
Enabling STUN support may also help on the newer firmwares.
A lot of users have complained about presence not working properly with Aastra phones.
If you get the ptime warning you should, in theory, be able to fix it with 'ptime=20' in the Customized Codec Preference List settings, but mine seemed to go away of its own accord.
Tested with RFP 32 and RFP 34(Outdoor) base stations.
Latest tested versions: Cisco IOS 12.4(24)T - UCME 7.1 T Train build (uc500-advipservicesk9-mz.124-24.
This has been tested against firmware 2.6.0 all model Aastra phones.
The good thing with these phones is, that you can add multiple base stations to a DECT cluster.
Each base station then acts also as a DECT repeater, so no additional repeaters are necessary.
Aastra phones support many broadband codecs all have been tested and working except BV32. This appears to be an Aastra issue, and not related to Free SWITCH.
Just specify where the trusted certificate file (the one generated in TLS step #2) is located. G.722 is working correctly with latest firmware 2.4.1 TLS not tested. Working fine on basic tests with firmware 188.8.131.528.