Updated on 7/15/10 for GA version
Dear PIAF users,
The new version of the Aastra XML scripts (2.3.0) is now GA, thank you for helping us to finalize this version, it has been a rocky road.
Compatibility
Installation from previous versions (2.2.0, 2.2.1) or from any 2.3.0 beta
The new scripts have different package dependencies compared to the previous versions:
For people using the freePBX device/user mode
We have changed the way we perform the login/logout of a user in order to avoid to modify the agi script provided by freePBX, but when we tested the feature we discovered a bug in the AGI script which has been submitted to freePBX (thanks Philippe), therefore until the bug is fixed it is strongly recommended to download a modified version of the script (which is not part anymore of the aastra-xml-scripts RPM). The AGI file can be found here. It must be installed in /var/lib/asterisk/cgi-bin.
Software status
As usual, please use this forum to report bugs or some (simple) enhancements you would like to see. When you report a problem please make sure that you provide:
Thanks again for your help.
Regards
aastra1
Dear PIAF users,
The new version of the Aastra XML scripts (2.3.0) is now GA, thank you for helping us to finalize this version, it has been a rocky road.
Compatibility
- 9112i, 9133i, 480i and 480iCT in 1.4.3 (for these phones, auto-discovery works only with the mDNSResponder package not with avahi).
- 6730i/6731i/6751i/6753i/6755i/6757i/6757iCT/9143i/9480i/9480iCT in 2.5.3 or better (2.6.0 recommended)
- 6739i in 3.0.1
- Asterisk 1.4 and 1.6
- freePBX 2.5, 2.6, 2.7 and 2.8
- Asterisk 1.6
- freePBX 2.7 or 2.8
- Compatibility with Aastra6739i
- Compatibility with Asterisk 1.6
- Compatibility with freePBX 2.5, 2.6, 2.7 and 2.8
- New phone status synchronization mechanism to limit polling
- Day/night application now allows individual index control
- Redesigned Visual voice mail application
- Redesigned ACD queues management
- New application to allow a user to modify the configuration of the phone keys
- Enhanced Presence application with more statuses and individual actions when not available
- LDAP directory application for Microsoft Exchange Global Address List access
- Aastra deamons are now linux services
- Auto-discovery now performed by the standard avahi package, mDNSResponder not needed anymore unles you are using 1.4.x phones (9112i, 9133i, 480i and 480iCT)
- MP3 Player application removed
- ...
Installation from previous versions (2.2.0, 2.2.1) or from any 2.3.0 beta
The new scripts have different package dependencies compared to the previous versions:
- Remove the previous version of the scripts (if previously installed)
- Reboot the server to cleanup the "old" deamons
- Download installation tool
- Run installation tool
- (Re)Create aastra.cfg
- Check installation (new provided tool)
- Migrate current users to the new version
Code:
# cd /tmp
# rpm -e aastra-xml-scripts
# reboot
# cd /tmp
# wget http://pbxinaflash.net/source/aastra-xml-2.3.0/install-aastra-xml.x.gz
# gunzip install-aastra-xml.x.gz
# chmod +x install-aastra-xml.x
# ./install-aastra-xml
# setup-aastra-xml
# /var/www/html/aastra/utilities/check_install
# /var/www/html/aastra/utilities/apply_prf –r ALL
For people using the freePBX device/user mode
We have changed the way we perform the login/logout of a user in order to avoid to modify the agi script provided by freePBX, but when we tested the feature we discovered a bug in the AGI script which has been submitted to freePBX (thanks Philippe), therefore until the bug is fixed it is strongly recommended to download a modified version of the script (which is not part anymore of the aastra-xml-scripts RPM). The AGI file can be found here. It must be installed in /var/lib/asterisk/cgi-bin.
Software status
- Beta 1 04/19/2010
- Beta 2 04/23/2010
- Beta 3 N/A
- Beta 4 05/27/2010
- Beta 5 06/25/2010
- Beta 6 07/01/2010
- GA 7/15/10
- Beta 2: Outgoing calls integrated with Superfecta callerID lookup
- Beta 2: Auto-logout configurable via the Logout menu
- Beta 2: Auto-logout configuration parameter to enable/disable the feature
- Beta 2: Auto-logout idle screen message configuration parameter to enable/disable the feature
- Beta 2: Administrator external tool to change auto-logout for users
- Beta 2: Presence application status display (LED and idle screen message) not properly managed
- Beta 2: Fixed various timing bugs for the Visual VM on 6739i
- Beta 4: Fixed device/user freePBX mode
- Beta 4: Parking and Call Pickup can now be a single key on the phone
- Beta 4: Compatibility with Asterisk 1.6.2
- Beta 4: Presence statuses now configurable
- Beta 4: Picture Caller ID application for 6739i with pattern matching and custom labels
- Beta 4: apply_prf fixed to support special characters in SIP secret and maintain phone language
- Beta 4: PBX directory now includes a search function for large installations
- Beta5: FMFM LED control fixed
- Beta5: New .prf file to allow user specific changes within a profile
- Beta5: Revamped meetme conference application using admin and user PIN numbers
- Beta5: Updated pictureID application for 6739i
- Beta6: Fixed some feature sync issues with Asterisk 1.4
- Beta6: Fixed aastra_daemon1 crash after server reboot with Asterisk 1.4
- Beta6: Improved pattern matching in the picture Caller ID application (6739i)
- GA: fixed some php warnings
- GA: day/night module now optional
- GA: new capability to add custom keys available to the user via the key application
As usual, please use this forum to report bugs or some (simple) enhancements you would like to see. When you report a problem please make sure that you provide:
- Phone model
- Asterisk exact version
- freePBX version (framework)
- freePBX mode ('extensions' or 'deviceanduser')
- USEDEVSTATE is activated or not in /etc/amportal.conf
Thanks again for your help.
Regards
aastra1