voipguy Posted April 22, 2011 Report Share Posted April 22, 2011 Hi, We just PnP 5 SNOM 300's with pbxnsip ver 4.2.1.4010 32bit centos and everything works except for incomming caller id only shows the callers name and not the number. Is this a bug or a setting I'm missing? Customers previous phone system had caller id now this new system I installed for them only shows the callers name - customer is not happy. The caller id works fine on the SNOM 370's. Thanks, Daryl Quote Link to comment Share on other sites More sharing options...
voipguy Posted April 23, 2011 Author Report Share Posted April 23, 2011 I also just tested a SNOM 320 and I get the same results - incomming caller id only displays the callers name and no number. I downgraded the SNOM's firmware to ver 7.3.30 on both the 300 and 320 and same results. Also changed the trunk settings "Remote party/Privacy indication:" to all options and still same results. Trying to resolve this before Monday when client gets back to office - all 8 phones - 5 SNOM 300's and 3 SNOM 320's have no incomming number in the call display. SNOM 370/821 and 870 work fine. Anyone else have this problem with the 300/320's/ Thanks Quote Link to comment Share on other sites More sharing options...
voipguy Posted April 23, 2011 Author Report Share Posted April 23, 2011 Anyone? Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted April 24, 2011 Report Share Posted April 24, 2011 There was a similar post, essentially you can set a settings on the phone that influences what is being displayed. Quote Link to comment Share on other sites More sharing options...
pbx support Posted April 24, 2011 Report Share Posted April 24, 2011 Login to the web interface of the phone and change Preference->Number Display Style setting. Quote Link to comment Share on other sites More sharing options...
voipguy Posted April 24, 2011 Author Report Share Posted April 24, 2011 Login to the web interface of the phone and change Preference->Number Display Style setting. Hi pbx support, Thanks. I changed the setting inside the phone to "Number Name' and now I can see the full caller id number and part of the name. It's a 2 line display - you would think they would use the top line for name and bottom line for number like the rest of the world What files do I change inside pbxnsip so this setting will always stay even after firmware upgrade? We run hosted version so we can't do the above for the remote 300's and 320's. Thanks. Quote Link to comment Share on other sites More sharing options...
pbx support Posted April 24, 2011 Report Share Posted April 24, 2011 Open snom_3xx_phone.xml template and look for this line <user_name idx="{lc}" perm="RW">{account}</user_name> Then add the below line and save <display_method idx="{lc}" perm="RW">display_number_name</display_method> Quote Link to comment Share on other sites More sharing options...
voipguy Posted April 24, 2011 Author Report Share Posted April 24, 2011 Open snom_3xx_phone.xml template and look for this line <user_name idx="{lc}" perm="RW">{account}</user_name> Then add the below line and save <display_method idx="{lc}" perm="RW">display_number_name</display_method> Thanks, I'll give it a try but I think that will also change all the other snom models as well 370/821/870's ? because the snom_3xx_phone.xml template is used by all phone models. I read somewhere that I can set custom settings for all 300's and 320's that wont effect 370/821/870's. It's only the 300 and 320's that have the caller id problem - and I want to set this on a global basis for my hosted system. Can you give me some pointers to do this? Quote Link to comment Share on other sites More sharing options...
voipguy Posted April 24, 2011 Author Report Share Posted April 24, 2011 Open snom_3xx_phone.xml template and look for this line <user_name idx="{lc}" perm="RW">{account}</user_name> Then add the below line and save <display_method idx="{lc}" perm="RW">display_number_name</display_method> I added <display_method idx="{lc}" perm="RW">display_number_name</display_method> to the snom_3xx_phone.xml file but like I thought it now screws up the SNOM 370 phones - caller id shows twice now with this setting. I removed it from the snom_3xx_phone.xml file. I went into the Web page Control tab and loaded Reg_texts.htm and added <option>snom_300_phone.xml</option>...then loaded snom_300.xml...in this file I changed <file url="{https-url}/snom_3xx_phone.xml?model=snom300" /> to <file url="{https-url}/snom_300_phone.xml?model=snom300" /> so it will use the settings from the new custom snom_300_phone.xml file that I created in reg_texts.htm....in the new snom_300_phone.xml all the standard settings are there and I added the <display_method idx="{lc}" perm="RW">display_number_name</display_method> line - saved it...turned on full logging...rebooted snom 300 phone...the setting didn't take...looked in the pbxnsip log and I see this: [8] 2011/04/24 16:38:42: Received request for file snom_300_phone.xml [8] 2011/04/24 16:38:42: Error finding snom_300_phone.xml, Send back 404 Not Found I checked the extensions generated folder and there is no snom_300_phone.xml file - so this tells me the binary doesn't create it for some reason.....I also tried all of the above for a 320 phone and same results. Looks like pbxnsip can only generate a snom_3xx_phone.xml file - I can't add the display setting line in that file because it will screw up all the 370/821/870 phones. pbxnsip can you confirm the binary doesn't create snom_300_phone.xml files or snom_320_phone.xml files? I also copied the snom_300_phone.xml file into that extensions generated folder and rebooted phone but it still didn't work. Thanks, Quote Link to comment Share on other sites More sharing options...
pbx support Posted April 25, 2011 Report Share Posted April 25, 2011 Now we are going deeper into the customization. What you can do is to modify the snom_300.xml to have a custom file and then have the custom file contain the actual customization. <?xml version="1.0" encoding="utf-8"?> <setting-files> <file url="{http-url}/snom_3xx_fw.xml?model=snom300" /> <file url="{https-url}/snom_3xx_phone.xml?model=snom300" /> <file url="{https-url}/snom_300_fkeys.xml?model=snom300" /> <file url="{https-url}/snom_web_lang.xml?model=snom300" /> <file url="{https-url}/snom_gui_lang.xml?model=snom300" /> <file url="{https-url tftp}/snom_300_custom.xml" /> </setting-files> Quote Link to comment Share on other sites More sharing options...
voipguy Posted April 25, 2011 Author Report Share Posted April 25, 2011 Now we are going deeper into the customization. What you can do is to modify the snom_300.xml to have a custom file and then have the custom file contain the actual customization. <?xml version="1.0" encoding="utf-8"?> <setting-files> <file url="{http-url}/snom_3xx_fw.xml?model=snom300" /> <file url="{https-url}/snom_3xx_phone.xml?model=snom300" /> <file url="{https-url}/snom_300_fkeys.xml?model=snom300" /> <file url="{https-url}/snom_web_lang.xml?model=snom300" /> <file url="{https-url}/snom_gui_lang.xml?model=snom300" /> <file url="{https-url tftp}/snom_300_custom.xml" /> </setting-files> I did the above and the display name setting worked but now I'm locked out of the snom 300 phone? The snom_300_custom.xml is an exact copy of the snom_3xx_phone.xml file but with the added custom display name config line....is that what's supose to be in the snom_300_custom.xml file? Any idea how to get back into the snom 300 phone? I looked in the generated directory and in the xml file I have the password but it's not working - also the PnP Domain master password doesn't work anymore. Thanks Quote Link to comment Share on other sites More sharing options...
pbx support Posted April 25, 2011 Report Share Posted April 25, 2011 Adding the custom file should not have locked you out. Maybe something went wrong on the phone. At the same time, you need not put the whole snom_3xx_phone.xml in the custom file. All you need in the snom_300_custom.xml file is below (you can all put other customization into this file) and place this file under tftp folder. <?xml version="1.0" encoding="utf-8"?> <phone-settings> <display_method perm="RW">display_number_name</display_method> </phone-settings> After this reboot the phone, you probably be able to login to the phone again. Quote Link to comment Share on other sites More sharing options...
voipguy Posted April 25, 2011 Author Report Share Posted April 25, 2011 Adding the custom file should not have locked you out. Maybe something went wrong on the phone. At the same time, you need not put the whole snom_3xx_phone.xml in the custom file. All you need in the snom_300_custom.xml file is below (you can all put other customization into this file) and place this file under tftp folder. <?xml version="1.0" encoding="utf-8"?> <phone-settings> <display_method perm="RW">display_number_name</display_method> </phone-settings> After this reboot the phone, you probably be able to login to the phone again. Hi pbs support, Thanks for the fast reply - I'll try this. Thanks. Quote Link to comment Share on other sites More sharing options...
voipguy Posted April 27, 2011 Author Report Share Posted April 27, 2011 Adding the custom file should not have locked you out. Maybe something went wrong on the phone. At the same time, you need not put the whole snom_3xx_phone.xml in the custom file. All you need in the snom_300_custom.xml file is below (you can all put other customization into this file) and place this file under tftp folder. <?xml version="1.0" encoding="utf-8"?> <phone-settings> <display_method perm="RW">display_number_name</display_method> </phone-settings> After this reboot the phone, you probably be able to login to the phone again. I was still locked out of the phone so I had to do the snom recovery method to reset the phone. I did the above custom file settings and they worked! Thanks Now I have the caller id working for SNOM 300/320 and the 870. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.