Hello All
Not sure if this is the correct place to put this, but I am sure it can be moved to where it best fits.
Been playing around with Trixbox for deployment at work. Excellant product. Playing around with provisioning with Linksys phones, but found that it did not accomplish all that I was hoping it would (I could be using it incorrectly after all!). I found the following issues with the current system:
1) After phone provisoned, need to factory reset, or set the profile in the phone seperately to reload the extension configuration if extension information changed
2) Uploading of new firmware to the phone is not easy without touching each phone
3) Station name is not displayed on phones with displays
So, with these three additional requirements in mind, I have rejigged the provisioning of Linksys phones to provide the above resolutions, and being open source, am feeding back my code for the community. Perhaps even inclusion as an update to the provisioning system?
So, With these modifications you can:
1) Upgrade the firmware for specific model phones during the resync period (or warm boot)
2) Change the extension mapping through endpoint manager and phone will change through next resync or warm boot
3) All configuration options that are generic are reloaded through resync (or warm boot)
4) Brand new phone when plugged in will have its firmware upgraded, and configuration set as per Trixbox.
ie, you have complete control over the linksys phones. If you want the change to happen instantly, tell the user to pull the power, then repower the phone - all changes reloaded. Alternatively, send the resync URL to the phone and wait for it to weave its magic!
Also! (no Ginsu knives) - you can change from the current setup to this without having to touch the phones at all!
Changes to the code in Endpoint manager are:
1) Removed the resync value out of this. It is now in the spa_general.cfg file
2) Writes out the display name from the extension (FreePBX) into the MAC address file
3) Lists on the list screen the current associated display name next to MAC Address and extension number
What I haven't got working yet is automatically updating the MAC Address files when updating the extension in FreePBX. That exercise I will leave to someone else!
Not sure how to upload files to have them here, so here is a URL that you can download the patches from:
http://kelhome.dyndns.org/linksys_mod.tar.gz
Member Since:
2007-04-20