Teme: VOIP

trixbox 2.8: podešavanje odvojenih ulaznih linija

Skraćena veza: http://pedja.supurovic.net/veza/3215

trixbox_logoČesto je potrebno da centrala razlikuje ulazne linije i da dolazne pozive usmerava različito zavisno preko koje linije je došao poziv. Asterisk to
omogućava ali je potrebno nešto dodatnih podešavanja. Ovaj primer koristi trixbox 2.8 u okviru koga je DAHDI, ali se ova podešavanja mogu primeniti na bilo koju asterisk distribuciju koja koristi DAHDI.

Rutiranje ulaznih poziva se zasniva na DID brojevima (DID broj je broj koji je dodeljen ulaznoj liniji, uopšteno rečeno to je telefonski broj ulazne linije). Podrazumevano, kanalima nisu dodeljeni DID brojevi, pa je jedino moguće napraviti rutiranje koje se ne oslanja na njih, a to znači da će jedna te ista ruta važiti za svaki dolazni poziv bez obzira po kom kanalu je došao.

Podešavanje koje ovako radi je najčešće i potrebno i jednosavno se izvodi:
u FreePBX-u podesite u Inbound Routes jednu ulaznu rutu (Incoming Route) u kojoj ostavite sva polja prazna, uljučujući i prazno polje za DID broj, a samo podesite odredište (Destination) na koje će dolazmi pozivi biti usmereni. Poziv koji dođe na centralu preko bilo koje ulazne linije biće usmeren na odredište koje ste izabrali.

Razdvajanje ulaznih kanala

Nekada je, ipak potrebno da centrala razlikuje ulazne linije i dolazne pozive usmerava na različita odredišta. Na primer, ako imate poseban broj namenjen za faks, potrebno je da centrala sve pozive na taj broj usmeri na lokalni broj na kome se nalazi faks.

Da biste mogli da podesite različito rutiranje ulaznih linija, neophodno je da za te linije dodelite posebne DID brojeve, jer se rutiranje zasniva na njima.

Prvo je potrebno da izmenite podešavanje ulaznih linija u samoj DAHDI konfiguraciji. Svaka ulazna linija,odnosno kanal je podrazumevano podešen u kontekstu from-pstn. Da biste mogli da pojedinačnim kanalima dodelite DID brojeve potrebno je da impromenite kontekst u from-zaptel.

Za ovo podešavanje ne postoji interfejs u FreePBX već morate menjati konfiguracionu datoteku ručno. Datoteka koju treba izmeniti je /etc/asterisk/dahdi-channels.conf

U FreePBX otvorite opciju PBX / Config File Editor. Dobićete pregled datoteka u konfiguraciji asteriska. Pronađite datoteku dahdi-channels.conf i kliknite na nju, pa će vam se otvoriti editor.

U ovoj datoteci su podešavanja svih kanala. Za svaki kanal je broj kanala naznačen parametrom channel. Vrsta kanala je označena parametrom signalling. Ako je vrednost ovog parametra fxs to je kanal koja je povezana na dolaznu telefonsku liniju. Ako je vrednost fxs radi se o kanalu na koji se povezuje običan analogni telefon. Nas interesuju fxo kanali. Kontekst kanala je označen parametrom context.

Evo kako mogu da izgledaju podrazumevana podešavanja jednog fxs kanala:

; Span 1: OPVXA1200/12 "OpenVox A1200P/A800P Board 13" (MASTER)
;;; line="1 OPVXA1200/12/0 FXSKS"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 1
callerid=
group=
context=default

Ovde samo treba da zamenite from-pstn sa from-zaptel i dobijete ovakvo podešavanje:

; Span 1: OPVXA1200/12 "OpenVox A1200P/A800P Board 13" (MASTER)
;;; line="1 OPVXA1200/12/0 FXSKS"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-zaptel
channel => 1
callerid=
group=
context=default

Ovako podesite svaki fxo kanal, zatim snimite datoteku i restartujte asteriks. Restart možete izvesti opcijom System / System Maint / Reset Now.

Da li je izmena uspešna možete proveriti opcijom PBX / PBX Status, u odeljku Dahdi driver info:

Dahdi driver info

   Chan Extension  Context         Language   MOH Interpret        Blocked    State
 pseudo            from-internal   en         default                         In Service
      1            from-zaptel     en         default                         In Service
      2            from-zaptel     en         default                         In Service
      5            from-internal   en         default                         In Service

Proverite kolonu Context, u kojoj za svaki fxo kanal treba da stoji from-zaptel.

Ne zaboravite, datoteka dahdi-channels.conf je automatski genenerisana konfiguracionim alatima DAHDI-ja. U nekim situacijama može biti pokrenuta rekonfiguracija koja će izmeniti sadržaj datoteke i time poništiti vaša podešavanja.

Ako je to sve u redu, sada možemo da svakom kanalu dodelimo DID broj. Otvorite opciju PBX / PBX Settings / Zap Channel DIDs. Dodajte novi kanal i podesite mu

Channel – broj kanala kome dodeljujemo DID

Description – opis

DID – DID broj ne mora biti isti kao i broj telefonske linije, ali je najbolje da stavite telefonski broj linije koju ste povezali na kanal, radi lakšeg snalaženja.

Ako želite da više kanala imaju isti DID broj samo im upišite isti DID broj. Kasnije, kada u rutiranju navedete taj DID broj on će se odnositi na sve te kanale.

Ovako uradite za sve kanale i ne zaboravite da snimite sve izmene u konfiguraciji (narandžasti link).

Sada je rutiranje jednostavno podesiti: otvorite opciju PBX / PBX Settings / Inbound Routes. Obrišite postojeću rutu koja obuhvata sve dolazne pozive, a umesto nje napravite nove kojima ćete navesti DID brojeve i odredišta. Sada će pozivi na različitim DID brojevima biti usmereni na različita odredišta.


Podelite ovaj članak sa prijateljima


Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Popunite izraz tako da bude tačan: *