R.I.P. PIAF Endpoint Manager

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
The phone should still load and work fine. I can't place every single stupid file Polycom wants. Seriously it will look for it's firmware in several different places. You should have clicked 'install firmware' anyways, but you'll still run into this error below because I tell it to get it's firmware from sip_317.ld, but regardless of where I tell it to get it from it will always look for alternatives.

To sum this up those error messages are meaningless.

Also, there is Bootrom AND sip. Two different things. and all polycom phones need both

Ok - strange messages in log file...

0101000013|copy |4|00|Download of '2345-11300-010.sip_317.ld' FAILED on attempt 1 (addr 1 of 1)
0101000013|copy |4|00|Server 'xxxxx' said '2345-11300-010.sip_317.ld' is not present

the file should be 2345-11300-010.bootrom.ld, not sip

Maybe something in the config generator is not grabbing the right stuff?

Thanks,

Carlos
 

carlosmp

Member
Joined
Jan 20, 2008
Messages
120
Reaction score
1
The phone seems to load the profile fine, but it will not register. I ended up creating symlinks between the existing xxx.bootrom.ld to xxx.sip.ld and that at least got rid of the errors. Will start chasing down other issues...

This is why I've never liked the polycoms. Headache after headache. The issue is we're moving a client that has a good number of polycom phones already.

Thanks,

Carlos.
 

carlosmp

Member
Joined
Jan 20, 2008
Messages
120
Reaction score
1
Seems the issue is only with the 550, a 301 I had registered fine. Will be trying a 500, 501 shortly.
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
Ok first off get rid of your symlinks. The bootroms and sip files are completely different you can't link them together and expect the phone to work

Second. The 550 works great. I have it on my desk right next to me. However, you NEED/MUST install the firmware as they won't work without their respective sip & bootrom files (and creating symlinks and such while using a mixed environment of 550s and 501 is going to give you a massive headache)

If you are using a mixed environment of different types of polycom phones you again MUST (this is NEEDED) install the firmware for all of them THROUGH endpoint manager. It won't work manually and you'll continue to have issues.

Seems the issue is only with the 550, a 301 I had registered fine. Will be trying a 500, 501 shortly.
 

citapinc

New Member
Joined
Jun 3, 2011
Messages
8
Reaction score
0
Installation Instructions for PiaF 2.8 and lower

Can someone update the documentation to include installation instructions for users of PiaF 2.8 and lower please? I know that most of you here are Linux people who know how to use the commands to download and install packages, but as a newbie I'm still green behind the ears.

Thanks.
 

carlosmp

Member
Joined
Jan 20, 2008
Messages
120
Reaction score
1
Ok, i got rid of the module and reloaded and got everything else cleaned up. Error is still there, but doesn't seem to hamper the phone's operation. Phone is now picking up the basic config ok.

But... :)

Phone is not setting line 2/3/4 according to the EPM. We changed the config to use deviceanduser so we can have multiple phones with the same extention. The config file (max_reg.cfg) generated is correct, but the phone is still listing the same deviceid in all 4 slots.

Also, is there any way to change the labels? I noticed that the ${ext} is used for the label field. Any chance of getting that to be the user extension and not the deviceid? Or better yet have it be editable on a phone by phone basis?

In device and user mode, we typically setup the users as 2xx and the devices as 2xxyy, and with the EPM, the labels are setting up as 2xxyy, which can be a bit confusing for the users.

Thanks,

Carlos.
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
Look for the setting linekeys in mac_reg.cfg, it will be set for each line and you'll need to set it back to 1 for each line. Then you will have what you want.

I just got contracted out to work on this phone so this weekend your settings and requested features should be in there. I'll update the thread when I'm done

Ok, i got rid of the module and reloaded and got everything else cleaned up. Error is still there, but doesn't seem to hamper the phone's operation. Phone is now picking up the basic config ok.

But... :)

Phone is not setting line 2/3/4 according to the EPM. We changed the config to use deviceanduser so we can have multiple phones with the same extention. The config file (max_reg.cfg) generated is correct, but the phone is still listing the same deviceid in all 4 slots.

Also, is there any way to change the labels? I noticed that the ${ext} is used for the label field. Any chance of getting that to be the user extension and not the deviceid? Or better yet have it be editable on a phone by phone basis?

In device and user mode, we typically setup the users as 2xx and the devices as 2xxyy, and with the EPM, the labels are setting up as 2xxyy, which can be a bit confusing for the users.

Thanks,

Carlos.
 

carlosmp

Member
Joined
Jan 20, 2008
Messages
120
Reaction score
1
Look for the setting linekeys in mac_reg.cfg, it will be set for each line and you'll need to set it back to 1 for each line. Then you will have what you want.

So this means if the configuration is regenerated for this device, it will be overwritten back to 4 instead of 1? Would be nice to have that configurable. By default, if only one extension, then all lines would be fine, but if multiple lines are specified, maybe it should take one off the bottom as lines are configured?

I just got contracted out to work on this phone so this weekend your settings and requested features should be in there. I'll update the thread when I'm done

Great to know...

Thanks for your help, and waiting eargerly for this update.
 

linker3000

New Member
Joined
Mar 22, 2008
Messages
3
Reaction score
0
Cisco 9971

Thanks for the great Endpoint Manager - I am getting back into Asterisk/FreePBX after about a year doing other things and it is a welcome development!

I have been thrust a Cisco 9971 'Unified IP phone' for use on a project and it would be really handy if the Endpoint Manager supported it.

There's a sample XML file over in another forum:

http://www.fonality.com/trixbox/forums/trixbox-forums/trixbox-endpoints/cisco-9971-and-t*f*t*p (about 1/3 way down)

Is there anything I can do or submit to help with this or is it an easy DIY task?

Thanks
 

Ramblin

Guru
Joined
Oct 28, 2010
Messages
138
Reaction score
9
Install New EPM on FreePBX2.8?

In Post 379, Ward provided the instructions but in Post 382 a user tried them and he lost all his prior settings.

I have FreePBX 2.8 (Ward says to stick with this for now with a FreePBX install) and would like to get the most recent EPM but do NOT want to lose all the work I did on custom templates and my existing installations with Aastra phones.

Has anyone been able to figure out how to install the new EPM onto a FreePBX 2.8 install WITHOUT wiping out the templates and phone configurations that were created with the previous EPM?
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
There's really no way to guarantee this. It shouldn't but I can't always say no you won't lose everything (this type of warning is even in windows upgrades)

Has anyone been able to figure out how to install the new EPM onto a FreePBX 2.8 install WITHOUT wiping out the templates and phone configurations that were created with the previous EPM?
 

Ramblin

Guru
Joined
Oct 28, 2010
Messages
138
Reaction score
9
Back up then?

Can you tell me where the templates are stored and I'll manually back them up before I upgrade

And can you give me or point me to a place where I can get instructions a=on upgrading FreePBX to the current EPM? (Module Update does not work)
 

MiB

New Member
Joined
Jun 1, 2009
Messages
26
Reaction score
1
tm1000,
Is the EPM server down ?

I just setup a new PiaF and it can't seem to download any EPM config files. I went to get the Polycom files manually, but they're also not there.
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
It gets the files through mirror.freepbx.org/provisioner so if you can't access that then I suppose so?

tm1000,
Is the EPM server down ?

I just setup a new PiaF and it can't seem to download any EPM config files. I went to get the Polycom files manually, but they're also not there.
 

MiB

New Member
Joined
Jun 1, 2009
Messages
26
Reaction score
1
I can access http://mirror.freepbx.org/provisioner on a browser just fine.

But when I try to to get any updates with EPM it throws this error.

epmcapture.jpg


Trying to install/setup Polycom gives me this.
Downloading Brand XML.....
Error Connecting to the Package Repository. Module not installed. Please Try again later.
You Can Also Manually Update The Repository By Downloading Files here: Release Repo
Then Use Manual Upload in Advanced Settings


FreePBX's module admin seems to be working fine so it's not a connectivity issue from the pbx.
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
Unfortunately it is an issue with your system. Sometimes there are proxy issues or other things that prevent curl from accessing the repo. I do numerous checks on all the files to make sure everything comes in correctly.

I did just check a remote client's system and it's still updating and installing and working, along with my development machine here at home. so i can't agree with you that it's not working.

FreePBX's module admin will keep working because they will switch to wget if curl doesn't work. This is something I cant do at this point in time.

You can still download the packages manually and yes I see that the page is all messed up (I didnt know that) but the packages are still there and still work.

You should/need to try to access the repo FROM the pbx. Not from your browser.

Here is the provisioner package: http://mirror.freepbx.org/provisioner/provisioner_net.tgz

and here is the polycom package: http://mirror.freepbx.org/provisioner/polycom/polycom-0_7.tgz

I can access http://mirror.freepbx.org/provisioner on a browser just fine.

But when I try to to get any updates with EPM it throws this error.

epmcapture.jpg


Trying to install/setup Polycom gives me this.
Downloading Brand XML.....
Error Connecting to the Package Repository. Module not installed. Please Try again later.
You Can Also Manually Update The Repository By Downloading Files here: Release Repo
Then Use Manual Upload in Advanced Settings


FreePBX's module admin seems to be working fine so it's not a connectivity issue from the pbx.
 

MiB

New Member
Joined
Jun 1, 2009
Messages
26
Reaction score
1
Thanks for replying so quick tm!

I just tried again and it suddenly started working when I hit update again:smile5:

What threw me off a bit were the instructions on where to get the files manually point to http://www.provisioner.net/releases3 , but there's only config files for yealink on that page (Current Library Releases). I didn't know about the freepbx link.

It's the first time I'm trying out EPM, so I'm sure I'll need your guidance along the way, but thanks for doing all this hard work for us!
 

tm1000

Schmoozecom INC/FreePBX
Joined
Dec 1, 2009
Messages
1,360
Reaction score
78
Ya that link is unfortunately messed up. I'm going to work on fixing it this weekend, it's an automated process.

Thanks for replying so quick tm!

I just tried again and it suddenly started working when I hit update again:smile5:

What threw me off a bit were the instructions on where to get the files manually point to http://www.provisioner.net/releases3 , but there's only config files for yealink on that page (Current Library Releases). I didn't know about the freepbx link.

It's the first time I'm trying out EPM, so I'm sure I'll need your guidance along the way, but thanks for doing all this hard work for us!
 

teqie

New Member
Joined
Jan 27, 2009
Messages
13
Reaction score
0
Customize the module

Hi - me again.
I've had my interest in this re-ignited by a couple of projects we're looking at. Specifically we're looking at Yealink kit.

I notice there are some items not being generated correctly on my latest configs; I wondered where/how is best to find the code at fault and suggest fixes? My theory being that if everyone with a specific kit helps out with their own kit, eventually all kit will be working great :)

At present I have altered the y000000000007.cfg file manually since EPM is not able to generate the correct details for me.

The other problem might be that the manufacturers change the goalposts with different firmware revisions; so I am looking at Yealink's provisioning guide v. 3.0.2 which I think is current for their latest firmware at least on the T2x range. It has all of the variables and their possible values, so I just want to know how to translate that into 'EPM speak'.

I'm not new to programming, although I am new to PHP, so I don't mind chipping in if you can point me in the right direction? Maybe a PM chat would be more appropriate, it's up to you?

Thanks
Jon
 

teqie

New Member
Joined
Jan 27, 2009
Messages
13
Reaction score
0
feature request

Hi
whilst i think about it, i'd like to request an 'expand all' option for the current managed phones page, so that you can do a find on the page to find a particular user or extension, rather than being mac-centric.

A simple solution to what could otherwise be a tedious reprogram job :D

cheers
 

Members online

Forum statistics

Threads
25,815
Messages
167,790
Members
19,246
Latest member
aegodoyr
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top