1. WAV's files you want to use as your ringtone. Grandstream advice to use wav's files not more than 100 kb, and prefered not more than 70 kb
2. Grandstream Ringtone Generator, which you can download here and available for Linux or Windows platform
3. TFTP server (see here to set your own) to upload any files to your IP Phone
If you already have the wav's files:
1. download Grandstream Ringtone Generator for Linux and extract it on separate folder.
# unzip -e Linux-Music-Ring-Tone-GEN.zipI'm assuming you already put all your wav's files in the same folder as the generator, do these:
# mv sox.linux sox
# chmod +x sox
# ./sox ring1.wav ring1.ringThen you can put your ring1.bin on your TFTP Server base directory.
# mv ring1.ring ring1.bin
1. Access your IP Phone from web browser (e.g http://192.168.xx.xx), and use password: admin.
2. Go to 'Advanced Settings'
3. On 'Firmware Upgrade and Positioning', change it to TFTP
Firmware Server Path: [your TFTP server IP address]4. Update and Reboot
Config Server Path: /
After reboot, your IP phone downloading the ring1.bin you already put on your TFTP base directory. On the IP Phone:
1. Press 'Menu' --> 'Preference' --> 'Ring Tone'
And you're done! Enjoy your new ringtone :)