Thomas Peters
2018-Mar-06 17:36 UTC
[asterisk-users] Avaya 9608G and DHCP and TFTP and HTTP oh my
Ok, to review, I'm trying to get Avaya 9608G to come up in a pure Asterisk environment-- no Avaya SBC or gateway or any other Avaya gear in sight. I have the phone working to the point where it boots up properly, then displays a Username and Password prompt, and says its extension is 123 and the time is 4:57p, which is wrong. But please don't tell me the only way to program up each phone is via the craft interface? Every other phone I've ever used requires a configuration file, which has the MAC address of the phone as its name. The Avaya phones must have some other method. Unless I have to embed the mac address and particulars for all the phones into the 46xxsettings.txt file?? How do I get the phone number and authentication into the phone if it isn't looking for (for example) 50CD22B47C00.cfg or the like?? These are all the files it attempt to read, from /var/log/httpd/access.log: 10.1.138.245 - - [06/Mar/2018:10:19:09 -0600] "GET /voipcfg/96x1Supgrade.txt HTTP/1.1" 200 941 "-" "Mozilla/4.0 (compatible; MSIE 6.0)" 10.1.138.245 - - [06/Mar/2018:10:19:09 -0600] "GET /voipcfg/46xxsettings.txt HTTP/1.1" 200 421835 "-" "Mozilla/4.0 (compatible; MSIE 6.0)" By the way, I don't know if I shared this already, but here's my DHCP settings on my network that allowed it to find my asterisk server. First, outside of any defined scope, declare option 242. This is about line 13 for me, YMMV option option-242 code 242 = string; Next, I defined a tiny little scope for Avaya phones: pool { range dynamic-bootp 10.194.138.241 10.194.138.254; deny members of "aastra"; deny members of "polycom-phones"; deny members of "cyberdata-paging"; deny members of "digium-phones"; deny members of "cisco-spa-phones"; allow members of "avaya-phones"; deny members of "sophos"; #option option-242 "MCIPADD=10.180.202.110,HTTPSRVR=fonia.teste.com.br,L2Q=0,L2QVLAN=0"; option option-242 "MCIPADD=10.194.141.251,HTTPSRVR=10.194.141.251,HTTPDIR=voipcfg"; } Having already created a /voipcfg directory on the web server, the phone now boots from there and reads 46xxsettings.txt. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20180306/67f89008/attachment.html>
Daniel Tryba
2018-Mar-07 19:30 UTC
[asterisk-users] Avaya 9608G and DHCP and TFTP and HTTP oh my
On Tue, Mar 06, 2018 at 05:36:04PM +0000, Thomas Peters wrote:> But please don't tell me the only way to program up each phone is via > the craft interface? > > Every other phone I've ever used requires a configuration file, which > has the MAC address of the phone as its name. The Avaya phones must > have some other method. Unless I have to embed the mac address and > particulars for all the phones into the 46xxsettings.txt file??I tried to warn you, didn't I? :) The phones themselves are nice, when used with an Avaya PBX. What I have seen is that these phones are really dumb themselves and need a decent PBX that does the smartstuff via proprietary interfaces (H.232 gatekeeper like IPOffice or whatever they use with the SIP based Communication Manager) There is some intelligence in parsing the 46xxsettings file, but AFAIK you need the CRAFT menu to do this (apart from MAC adresses). My advise: sell these phones, any SIP device you can buy with the proceeds is more intelligent when used with Asterisk.
Thomas Peters
2018-Mar-07 22:08 UTC
[asterisk-users] Avaya 9608G and DHCP and TFTP and HTTP oh my
You did indeed warn me. I've made progress, gotten the dhcp option 242 to work, and finally gotten the phone to the point where it asks for a username and password. I defined these on the Asterisk server. I entered them on the phone. It says "Acquiring Service" and sits there. At least it sets the clock on the phone now. TCPDump shows traffic going back & forth every few seconds: 10.1.138.245.13602 > ad-apbx.mcts.org.sip ad-apbx.mcts.org.sip > 10.1.138.245.60206 10.1.138.245.30360 > ad-apbx.mcts.org.sip: But it sits at Acquiring Service eternally. The username and password I am entering are the Asterisk extension and asterisk extension secret. Should these be entered somewhere in the craft menu instead? -----Original Message----- From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Daniel Tryba Sent: Wednesday, March 07, 2018 1:30 PM To: Asterisk Users Mailing List - Non-Commercial Discussion <asterisk-users at lists.digium.com> Subject: Re: [asterisk-users] Avaya 9608G and DHCP and TFTP and HTTP oh my On Tue, Mar 06, 2018 at 05:36:04PM +0000, Thomas Peters wrote:> But please don't tell me the only way to program up each phone is via > the craft interface? > > Every other phone I've ever used requires a configuration file, which > has the MAC address of the phone as its name. The Avaya phones must > have some other method. Unless I have to embed the mac address and > particulars for all the phones into the 46xxsettings.txt file??I tried to warn you, didn't I? :) The phones themselves are nice, when used with an Avaya PBX. What I have seen is that these phones are really dumb themselves and need a decent PBX that does the smartstuff via proprietary interfaces (H.232 gatekeeper like IPOffice or whatever they use with the SIP based Communication Manager) There is some intelligence in parsing the 46xxsettings file, but AFAIK you need the CRAFT menu to do this (apart from MAC adresses). My advise: sell these phones, any SIP device you can buy with the proceeds is more intelligent when used with Asterisk. -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- Check out the new Asterisk community forum at: https://community.asterisk.org/ New to Asterisk? Start here: https://wiki.asterisk.org/wiki/display/AST/Getting+Started asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users