Once its on the server change directories to the Grandstream firmware locationġ3. The TFTP client will copy the file into the directory where the tftp command was issued fromġ2. Get the file from the TFTP server to the 3CX server. All traffic has to be allowed (or at least a large range of higher number ports) as the port changes each time the TFTP server attempts to send the data to the 3CX server, causing a timeout because the firewall drops the connection.ġ1. **IMPORTANT** The way I did this (removed all firewall rules) is NOT recommended for a production environment (this was on a test bed VM), I only did this for testing, the proper way to do this would be to allow all traffic from the TFTP server in IP Tables, this entry can be removed for security concerns later. Install the Debian TFTP client on the 3CX serverġ0. Place the ring1.bin file in the TFTP server's file repository folder (on Windows with SolarWinds this is C:\TFTP-Root)ĩ. Download a TFTP server (I used SolarWinds)Ĩ. Click on generate ringfile and it will generate a ring1.bin file in the directory containing the. This tools creates 8, 16, or 24 second long ring tones, so keep this in mind when editing your audio file.ĥ. Edit or obtain audio file you would like to use for the ring tone. Download the ringtone creation tool from here: Ģ. I would advise making sure you have a backup before proceeding with this, its nothing to fancy but I'm paranoid and like to make sure I have a backup before doing any changes in a production environment (this was done on a test bed but will be done on our live 3CX server soon once I verify the IP Tables commands).ġ. Steps to add custom ring tone (tested on GXP1780 and with Debian 3CX) are below. It should be noted though none of this is 3CX supported, if you ever call support you would, at the very least, have to reprovision the phone with the default phone template, and possibly undo the ringtone until the support case is finished. I hope someone looking to do the same thing finds this and reads this first. So despite the odd amounts negativity in this thread I figured this out. If you were to follow Grandstream's instructions for this you would go to menu, preference, and ringtone, pick the one you want, and save it, but this doesn't work with 3CX, and even if it did, it just gets changed at reboot, so in this case a supported phone with a feature supported by Grandstream doesn't work because it isn't supported by 3CX and therefore requires 3CX specific actions to implement (changing from the console or modifying a template). For example, changing the ringtone from the phone. ![]() For sure a 3CX staff member can tell me if this is something that can be done or not.Īnd aside from this the Grandstream instructions may not always apply. ![]() That aside, and I mean no disrespect, but it would seem you don't have an answer to my question, so I invite anyone that does or has any ideas to let me know, although I do thank you for your feedback. Moreover, 3CX is a service that allows you to work from home with your phone as if you were at the office, and working from home is in high demand right now, our ticket volume has increased 3 fold with requests pertaining to remote work, and we have made a couple of 3CX sales primarily based on the working from home selling point alone. Telecommunications are deemed an essential service, at least in the US, so they may not be playing with it right now, but they may have at some point, and many admins may still be active during this time because of its status as an essential business. Click to expand.It doesn't hurt to ask though.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |