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:

Lasă un răspuns

Adresa ta de email nu va fi publicată.

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

Info

Blogul folosește cookie-uri pentru numărarea vizitatorilor, comentarii mai rapide și alte îmbunătățiri. Nu colectez date personale în afara celor fără de care serverul și blogul nu pot funcționa. Prin continuarea folosirii acestui site, sunteti de acord cu

politica de confidentțalitate