Indeed it is a good job from siplabs on the Yealink plugin. Very nice findings, Jan. By the "latest firmware" do you mean de V61?
BTW, have you tried the BLF on Yealink? I have one special case that I need to take a deep look onto. From my testing, if you have a user, let's say 201 with call-forward to another user 202 for instance, you can't always get the correct BLF status from user 201. So far, it seems that when the SUBSCRIBE to 201@sipdomain hits registrar, it will get a 302 with 2 or more Contatcs:, and the proxy will fork the SUBSCRIBE to all the Contacts: received. Depending on which fork answers back first, the BLF will get the wrong user and no BLF will work. I'll try to take a look at the MoH config you mentioned. - MM On Thu, Oct 25, 2012 at 12:29 PM, Jan Fricke <[email protected]> wrote: > Hi, > > we are currently testing yealink phones extensively with the latest > firmware and the yealink plugin contributed by siplabs. Thanks at this > point to the siplabs guy(s)! > > > > Most of the functions work like a charm but we hit two issues: > > - If we set the music on hold server we get no audio after > returning to the call. First we had no audio but I think that was because > we put the voip-domain into the MoH field and as far as I know yealink > currently does not support srv-records with MoH. After putting ~~mh~@ip > into the field MoH works but as said the call has no audio after getting > back. Is this something that someone else has analyzed yet? > > > > - The second issue is related to the plugin. When the phone is > configured to language german the config contains the following block: > > [ Lang ] > > path = /config/Setting/Setting.cfg > > WebLanguage = Deutsch > > ActiveWebLanguage = Deutsch > > > > That does not work. Yealink’s configuration is not consistent with the > Language setting. It expects: > > > > [ Lang ] > > path = /config/Setting/Setting.cfg > > WebLanguage = Deutsch > > ActiveWebLanguage = German > > > > Maybe the author of the plugin is reading this. I’d be grateful if he > could change that in the plugin J > > > > > > Another thing that caught my eye was the phonebook. There is no search > function. I know a PBX that allows searching the phonebook of yealink. > > The following must be replaced: > > [ RemotePhoneBook0 ] > > path = /config/Setting/Setting.cfg > > Name = Phonebook > > URL = tftp://192.168.1.254/00156517e039-directory.xml > > > > By this: > > [ RemotePhoneBook0 ] > > path = /config/Setting/Setting.cfg > > Name = Phonebook > > URL = http:// > 192.168.1.254:8090/phone/profile/docroot/00156517e039-directory.php?search=#SEARCH > > > > The phone the shows a search button in the phonebook area and after typing > a part of a name or such thing and pressing search it queries the http link > with the search expression as parameter search. The php script returns the > subset of directory entries. I’m currently very busy. When there is time > I’ll try to implement something. But maybe the information is useful for > developer of the yealink plugin ;-) > > > > Sincerely > > > > Jan > > > > _____________________________ > Jan Fricke (B.Sc.) > > *IANT - > APPLIED NGN-TECHNOLOGIES > > **Turn-Key VoIP/UC Solutions and More... > > > *Fon: +49 (5331) 6794 0 > Fax: +49 (5331) 6794 499 > Mail: [email protected] > Web: www.iant.de <http://www.iant.de/en/startseite> > > > IANT is eZuce <http://www.ezuce.com/> Elite Partner for EMEA > > IANT is Member of GROUPLINK <http://www.grouplink.de/> > > > > > > _______________________________________________ > sipx-dev mailing list > [email protected] > List Archive: http://list.sipfoundry.org/archive/sipx-dev/ >
_______________________________________________ sipx-dev mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-dev/
