Avaya 9620 și Asterisk

avaya9620În acest week-end am butonat un Avaya 9620 pe care îl aveam prin casă. Scopul a fost să îl „leg” la un server asterisk, doar pentru test.
Asterisk-ul rulează într-un jail pe un server cu IP privat 10.34.0.1, telefonul fiind conectat acasă, in spatele unui server care comunică prin VPN (OpenVPN SSL) cu serverul pe care rulează jail-ul cu asterisk.

Câteva informații:

  • Pentru acest telefon găsiti pe site-ul producătorului firmware SIP, dar și H.323.
  • Am ales să merg pe varianta SIP.
  • Am testat mai multe versiuni de firmware. dar am rămas la versiunea SIP96xx_2_5_0_0.
  • Cu versiunile mai noi am avut probleme legate de apelare, la primul apel primeam mesajul „401 Unauthorized„, apoi la Redial funcționa.
  • Pentru configurare se accesează meniul de programare al telefonului apasaand tasta Mute și apoi se tastează codul 27238# chiar dacă pe ecran nu apare nici un caracter. Nu uitati sa puneți # (diez) la urmă.
  • In meniul accesat prin metoda de mai sus am definit doar serverul WEB de unde să încarce fișierul de configurare.
  • Va descurcați voi să puneți in picioare un server web care să servească fișierele necesare (configurări, firmware etc).
  • Adresa IP o obține prin DHCP
  • Fișierul meu de setări 46xxsettings.txt arată în felul următor:

SET L2Q 2
SET DNSSRVR 193.34.182.1
#SET DOMAIN bogdanturcanu.ro
#SET SIPREGISTRAR 10.34.0.1
SET QKLOGINSTAT 1
#SET SIPDOMAIN 10.34.0.1
SET SIPPORT 5060
SET SIP_CONTROLLER_LIST 10.34.0.1:5060;transport=udp
SET SIPREGPROXYPOLICY simultaneous
SET SIMULTANEOUS_REGISTRATIONS 2
SET ENABLE_PPM_SOURCED_SIPPROXYSRVR 0
#SET SIPPROXYSRVR 10.34.0.1
SET SIPSIGNAL 0
SET ENABLE_AVAYA_ENVIRONMENT 0
SET SNTPSRVR 10.1.200.1
SET GMTOFFSET 2:00
SET DSTOFFSET 1
SET DSTSTART 2SunMar2L
SET DSTSTOP 1SunNov2L
SET HTTPSRVR 193.34.182.205
SET HTTPPORT 80
SET PROVIDE_OPTIONS_SCREEN 1
SET PROVIDE_NETWORKINFO_SCREEN 1
SET AUDIOSTHS 1
SET ENABLE_G711A 1

  •  Userul șî parola pentru autentificare sunt solicitate la pornirea telefonului.
  • Le memorează, la restart nu trebuies reintroduse.
  • Am folosit pentru teste asterisk11-11.7.0.
  • Am configurat două extensii: 6000 (pentru un softphne Xlite instalat pe laptop) șî 6001 (pentru telefonul Avaya 9620).
  • Am configurat un trunchi VOIP SIP – cont de la www.eurovoice.ro
  • Am realizat doar o configurare minimala pentru a putea realiza apeluri între cele doua extensii, pentru a putea iesi pe trunchi formand cifra 9 in față și pentru a putea primi toate apelurile de intrare redirectate pe extensia 6000.
  • Fișierul sip.conf este (atentia la numele de utilizator șî parolă, sunt diferite de cele reale):

[general]
register => 330719FFF:passeuroweb@pp.eurovoice.ro/330719FFF
context=public ; 
allowoverlap=no
udpbindaddr=10.34.0.1
tcpenable=no 
tcpbindaddr=0.0.0.0
transport=udp
srvlookup=yes

[authentication]

[330719FFF]
type = friend
useragent = asterisk
context = public
registersip = yes
hassip = yes
username = 330719FFF
fromdomain = pp.eurovoice.ro
fromuser= 330719FFF
host = pp.eurovoice.ro
dtmfmode = rfc2833
secret = passeuroweb
canreinvite = no
insecure = invite
qualify = yes
disallow = all
allow = ulaw,alaw,gsm,g726

  • Fișierul users.conf este:

[general]
userbase = 6000
callwaiting = yes
threewaycalling = yes
callwaitingcallerid = yes
transfer = yes
canpark = yes
cancallforward = yes
callreturn = yes
callgroup = 1
pickupgroup = 1
;nat = no

[6000]
fullname = Avaya
secret = 1234
hassip = yes
callwaiting = yes
context = public
cid_number = 6000
host = dynamic
disallow = all
allow = ulaw,alaw,gsm,g726
[6001]
fullname = Laptop
secret = 1234
hassip = yes
callwaiting = yes
context = public
cid_number = 6001
host = dynamic
disallow = all
allow = ulaw,alaw,gsm,g726

  • Fișierul extensions.conf conține:

[general]
static=yes
writeprotect=no
clearglobalvars=no
[globals]

[public]

exten => 330719FFF,1,Dial(SIP/6000,30,Ttr)
exten => 6000,1,Dial(SIP/${EXTEN},30,Ttr)
exten => 6001,1,Dial(SIP/${EXTEN},30,Ttr)
exten => _9.,1,Dial(SIP/${EXTEN:1}@330719FFF,120,Tt) 

Simplu, nu?

Va pun la dispozițîe aici o arhivă cu câteva firmware-uri pe care le-am testat:

 

Articole asemanatoare:

Bogdan Turcanu

Bogdan Turcanu

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.