[YMCS/YDMP Free Trial Program]Yealink would like to offer Free Trial Program of Yealink device management service for our current eligible customers. You can see the details below.
https://www.yealink.com/ydmp-freetrial-2020


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to detect or manage expansion modules ?
Author Message
oliv Offline
Member
***

Posts: 88
Joined: Feb 2016
Reputation: 1
Post: #5
RE: How to detect or manage expansion modules ?
(04-01-2017 10:28 AM)Kevin_Yealink Wrote:  
(03-30-2017 07:10 AM)oliv Wrote:  Yes, thankfully, having expansion keys defined in a phone that doesn't have any expansion module, doesn't hurt but any or all of the 3 features mentioned in my first would ease administration.

It doesn't happen every day but corporate users can unplug and move expansion modules from one phone to another: tracking this is currently impossible.

It would be lying if I said current situation can't last any longer: I like the way I can currently manage Yealink phones but there is always room for improvement.


I was also thinking of WiFi USB modules: it might also be useful to let provisioning server know about their presence, though, it this case, it seems it also doesn't heart to include an unused Wifi section in config files.

Please, note that in this later case, HTTP provisioning server gets phone Ethernet MAC address (which is fine) though phone uses WiFi with a different MAC address but DHCP server, if I'm not mistaken, doesn't get Ethernet MAC at all when a phone connects through WiFi.

Anyway, back to expansion module management, my wishes were expressed from most wanted to least wanted:
1. (most wanted) Upgrade User-Agent field to include types and serial numbers of expansion modules,
2. Action URL
3. Conditionals in config files

Dear

This is Kevin from Yealink support team, nice to know you.

Thanks for your information. Before checking with our PM, i need to double check with you:
1. For point 1, so you means that when the phone plug the EXP into the phone, then if the phone send HTTP/SIP packet out, it should carry EXP information, right? If it don't plug the EXP, it will not carry. Rgiht?
For this point, can you tell me why we need to support this feature? I think the provision server can certificate the phone information not EXP information.
2. For point 2, it is easy to understand. But please kindly tell me more usage scenario about this.
3. For point 3, so we need to create new another config files for EXP?

BR
Kevin
Hello Kevin,

Sorry for being away lately and not replying earlier.

1. For point 1, I would expect it to send EXP information with outbound HTTP request. I don't see it necessary in outbound SIP requests.
Currently, outbound HTTP requests include a User-Agent header with a value such as:
Yealink SIP-T27G 69.81.0.70 00:15:65:e0:ad:f9

IMHO, it would perfect to have something like:
Yealink SIP-T27G 69.81.0.70 00:15:65:e0:ad:f9 EXP20 840171510123456789 EXP20 840171510123456999
where:
EXP20 is the type of plugged expansion modules
840171510123456789 and 840171510123456999 are S/N of plugged expansion modules

If a phone have no plugged expansion module, leaving current "Yealink SIP-T27G 69.81.0.70 00:15:65:e0:ad:f9" User-Agent header value is fine.

Quote:For this point, can you tell me why we need to support this feature? I think the provision server can certificate the phone information not EXP information.
Forgive me but I'm not certain I understand the latest part of the above remark, starting with "provision server".
For the question, I would use the following example:

For secretary phones, to monitor other office phones, it is more convenient to use expansion module keys, than it is to page among linekeys (T27P/G have 3 pages of 8 linekeys) around phone's screen.
How can I configure something like "if this phone has an expansion module, leave linekeys unconfigured, otherwise configure those linekeys this way ..." ?

Knowing at provisioning time how many expansion module, a phone currently has, would let me tailor its config accordingly.


2. For Action URL, use case is the same: if an expansion module is plugged on or off, give sysadmins a mean to adapt a phone config (ie move a BLF from one key to another) without rebooting it.

3. Many popular templating languages exist.
If a phone could advertise at provisioning time its number of plugged expansion or more generally USB modules, those templating languages could be used by provisioning server to produce custom config files without any change in current config syntax.
04-10-2017 12:21 PM
Find all posts by this user    like0    dislike0 Quote this message in a reply
Post Reply 


Messages In This Thread
RE: How to detect or manage expansion modules ? - oliv - 04-10-2017 12:21 PM

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
Question why phone send gateway ip detect packet pig_tails 1 5,167 06-04-2021 08:38 PM
Last Post: KaithlynMoore
  My T27G does not detect BT40 or WF40 oliv 4 14,669 04-12-2017 01:30 PM
Last Post: oliv
  Detect a yealinkphone cuongvc93 1 6,754 04-22-2015 01:51 PM
Last Post: Elaine_Yealink
  Do not detect inband DTMF aron 0 5,751 03-21-2015 05:38 AM
Last Post: aron

Forum Jump:


User(s) browsing this thread:

Contact Us   Yealink   Return to Top   Return to Content   Lite (Archive) Mode   RSS Syndication