I'm trying to switch from Trixbox to Elastix. I really really like it for the most part. I was very excited to see that it included an endpoint manager as well, and it found my phones by scanning. I check-marked one of my Grandstream GPX-2000 phones, assigned it an extension and a model, and clicked Set, and it said the device was configured without incident. I rebooted the phone, and yet it did not register. I reset the phone to factory defaults, and did it again. Still the phone did not register. After combing through these forums and Google, it turns out that I am probably missing a file to configure the phone. The location appears to be /var/www/html/modules/endpoint_configuration/libs/vendors but I have no idea how to modify one of the existing config files to work with Grandstream. I really don't relish the idea of having to log into each phone and manually provision it, as much as I do like Elastix. I'm hoping there is a way around this problem.