The new version of the XML scripts (2.2.1) is now available from the Trixbox yum repository. Thanks a lot for all the feedback we got for this beta trial.
The main changes are:
- leveraging the dynamic sip stack in the phone firmware 2.5.0, no more reboot needed for login/logout in 'extensions' mode
- a lot of changes around the Visual voice mail which now allows the user to record/modify its greetings and to listen to its messages on the handset
- new follow-me application which allows the user to change some parameters of its configuration (initial ring time, list of phones,...) but not the ring strategy which must be configured via freePBX
- more complete localization with Spanish and Portuguese
- special keys for LED monitoring are now detected from MAC.cfg when the phone register, application relocation is now trivial.
Release content
Enhancements
- Visual voice mail-User configurable auto-answer mode
- Visual voice mail-User configurable auto-login option
- Visual voice mail-Greetings record from the application
- Visual voice mail-LED indication for messages (2.x phones only)
- Visual voice mail-Monitoring of other mailboxes
- Visual voice mail-Now available on non softkey phones (except 9112i/9133i)
- Localization-Support for Spanish and Portuguese
- Localization-Multiple languages addition
- Localization-Date and time format is now automatically detected from aastra.cfg
- Call Forward-New toggle mode
- Call Forward-Last entry cached
- aastra.cfg generation-Auto detection of Network interfaces and VLAN support
- aastra.cfg generation-Multiple concurrent languages
- aastra.cfg generation-User can select language
- aastra.cfg generation-User can select timezone
- Self-configuration-in ‘extensions’ mode, a configurable ‘admin’ password can be used instead of the user voice mail password.
- Self-configuration-no more reboot needed for login/logout in ‘extensions’ mode for phones running 2.5.0 firmware
- Self-configuration-new tool to reapply a profile on all configured phones
- Self-Configuration-capability of applying custom templates based on user extension ranges
- ACD Agent/Queues-Automatic refresh of the queue list every 10 seconds (2.x phones only)
- Day/Night control-Configuration control to check if the index configured in asterisk.conf is configured via freePBX
- Day/Night control-If more than one day/night configured, the application can now toggle day/night for other indexes but day/night status is propagated only for the configured index.
- New Find-Follow me application. For softkey phones, complete configuration control (ring times, list of phones and call confirmation). For non softkey phones only activate/deactivate is available
LED management to indicate if feature is activated. - Directory-New Intercom softkey
- New and improved Horoscope application using a daily RSS feed.
- Location of the CSV file for the Contacts application is now configurable
Bug fixes
- Parking daemon was blasting SIP Notify every minute
- Spec file post uninstall script
- Visual Parking, user can now pickup the park call going off-hook
- In ‘deviceanduser’ mode, for a fixed device with a default user, the logout key was available
- Special characters in SIP password now supported.
- Caller ID can be more than 2 words
- Logout no more allowed in ‘deviceanduser’ mode if device is ‘fixed’.
- Custom menu does not allow moving up the first element
- Translation issues for the softkeys using 'Done' as a label
Installation
Assuming that your platform already has the previous version of the scripts, please backup your configuration files as well as your profiles if you have changed the ones we provide before performing the update.
If you had installed the beta versions you must first perform a
rpm -e aastra-xml-scripts
So logged as root on a console
yum update aastra-xml-scripts setup-aastra-xml reboot
The scripts have a dependency on the 2.5.0 firmware, so it has to be installed before the XML scripts.
The reboot is mandatory in order to launch daemon tasks.
Documentation
The updated script documentation is available here
Versioning
The beta rpm as well as the GA rpm are tagged 2.2.1-1, identification will be done using the build date using the following command
rpm -q -i aastra-xml-scripts | grep 'Build Date' | gawk '{print $6,$7,$8,$9,$10,$11,$12}'
4/14/09 Beta 1 (Build Date Tue 14 Apr 2009 03:34:01 PM CDT)
4/20/09 Beta 2 (Build Date Mon 20 Apr 2009 01:04:47 PM CDT)
4/24/09 GA (Build Date Thu 23 Apr 2009 04:37:23 PM CDT)
Enjoy! Thanks again for all your inputs.
Regards

Member Since:
2006-11-06