IP PBX Forum

Vai indietro   IP PBX Forum > IP PBX e Centralini > Soluzioni Software

Soluzioni Software Discussioni su software tipo: Asterisk, TrixBox, Cisco Call Manager, Microsoft Unified Communications e altro.

Rispondi
 
LinkBack Strumenti della discussione Modalità di visualizzazione
  #1 (permalink)  
Vecchio 19-04-2008, 12:11
L'avatar di sergio
Junior Member
 
Registrato dal: Apr 2008
Messaggi: 14
sergio è su una buona strada
predefinito Guida Asterisk - I File di configurazione

Sono ormai presenti in rete diverse distribuzioni linux+asterisk+gui (come asterisknow, trixbox ... ), che permettono di configurare semplicemente, tramite interfacce web based, il pbx open source asterisk. Asterisk è molto versatile e si adatta bene alla gran parte dell' hardware e del software voip presente sul mercato, e nella maggior parte dei casi le configurazioni generate dai wizard di FreePBX e affini andranno benissimo, ciò non toglie che una buona conoscenza dei file di configurazione, comporta un maggior controllo del pbx.
Fatta questa premessa, inziamo a dare un occhiata ai file di configurazione più importanti.

modules.conf
In questo file si può istruire asterisk su quali moduli deve caricare e quali no, tramite il costrutto load => o noload =>.
Ad esempio:

[modules]
autoload=no
load=>chan_sip.so
load=>codec_alaw.so
load=>codec_ulaw.so
load=>codec_gsm.so


asterisk.conf
Definisce i path dei file di configurazione, della directory di spool, dei moduli e dei log file. Inoltre può essere presente una sezione [options] che permette di attivare delle opzioni allo startup, come ad esempio il livello di verbosity, l' attivazione del debug in console, ecc ...

cdr.conf
E' usato per configurare il call detail record logging, che è possibile fare su un semplice file, oppure su un database.

cdr_manager.conf
Attiva o disattiva il cdr;
Attivando il cdr ogni evento cdr genererà i seguenti campi:

Event: Cdr
AccountCode:
Source:
Destination:
DestinationContext:
CallerID:
Channel:
DestinationChannel:
LastApplication:
LastData:
StartTime:
AnswerTime:
EndTime:
Duration:
BillableSeconds:
Disposition:
AMAFlags:
UniqueID:
UserField:

cdr_odbc.conf
cdr_pgsql.conf
cdr_tds.conf
Asterisk può immagazzinare i dati relativi al cdr in un database locale o remoto usando l' interfaccia odbc, in un database pgsql, o in uno FreeTDS (anche MSSQL). Uno dei file di configurazione di sopra verrà letto a seconda del modulo che si deciderà di attivare in modules.conf.

extension.conf
Qui è dove trova posta il dialplan, cioè le regole di chiamata ed i contesti nei quali si possono organizzare tali regole. Ad esempio si potrebbe definire un contesto chiamato "inbound", dove inserire le regole per le chiamate in entrata al pbx ed un altro contesto di tipo "outbound" dove raggruppare le regole per le chiamate uscente dal pbx.

sip.conf
In sip.conf, trovano posto le registrazioni dei peer (telefoni, ATA o softphone) che usano il protocollo sip.

iax.conf
Un' altro file di questo tipo e iax.conf, che ospita invece le registrazioni dei peer che usano il protocollo iax.

skinny.conf
Se si ha bisogno di connettere un telefono che utilizza il protocollo proprietario di CISCO SCCP (Skinny Client Control Protocol), in questo file si potranno configurare i parametri ed i canali che esso dovra usare

voicemail.conf
Questo file controlla la configurazione del sistema di voicemail di Asterisk. Qui è possibile creare uno o più gruppi di voicemail, ognuno contenente le proprie definizioni di mailboxes

zapata.conf
Questo file è usato per definire la relazione tra Asterisk e il driver zaptel. A causa dell' alto grado di compatibilità di Asterisk con l' hardware presente sul mercato (schede TDM ecc ...), questo file presenta molte opzioni.

zaptel.conf
Solitamente questo file non si trova in /etc/asterisk, insieme a tutti gli altri file di configurazione, ma in /etc. Le opzioni specificate in zaptel.conf sono lette dall' applicazione ztcfg che si occupa di configurare le schede TDM presenti nel sistema.

queue.conf
Asterisk fornisce le funzionalità base per un sistema di call center; attraverso questo file è possibile configurare le code di attesa.
Ad esempio si potrà settare il tipo di schedulazione da usare per servire le chiamate in coda (round-robin, leastrecent, random, ecc ...), o specificare quale musica attivare per l' attesa (musiconhold.conf)

musiconold.conf
Qui si possono creare diverse classi di musiche di attesa da far usare all' applicazione musiconhold

alsa.conf
Si usa per configurare il sistema sonoro linux ALSA (Advanced Linux Sound Architecture) in modo da fornire l' accesso alla scheda sonora.

oss.conf
In alternativa al sistema ALSA detto sopra, linux permette di usare l' OSS (Opern Sound Sistem) driver per l' accesso alla scheda sonora.
A proposito di questo, bisogna comunque tenere in considerazione che il console channel supporta maggiormente ALSA che non OSS.

Oltre a questi ci sono altri file di configurazione in /etc/asterisk che servono a scopi più specifici, come per esempio jabber.conf, che serve a far interagire Asterisk con un server XMPP.
Inoltre ognuno dei file citati sopra meriterebbe un post ad hoc per le tante opzioni che si possono usare per ottimizzare la configurazione del PBX.
Questa vuole essere solo un introduzione orientativa alla configurazione di Asterisk.
__________________
http://www.voipista.com

Ultima modifica di mpxnet; 26-02-2009 a 16:08
Rispondi quotando
Rispondi

Segnalibri

Tag
asterisk, guida

Strumenti della discussione
Modalità di visualizzazione

Regole d'invio
Non puoi inserire discussioni
Non puoi inserire repliche
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è attivo
Le smilie sono attive
Il codice IMG è attivo
il codice HTML è disattivato
Trackbacks are attivo
Pingbacks are attivo
Refbacks are attivo


Discussioni simili
Discussione Ha iniziato questa discussione Forum Risposte Ultimo messaggio
Configurazione del file sip.conf per Eutelia mpxnet Soluzioni Software 5 04-03-2010 04:15
File Sonori Personalizzati su PBX Voismart Orchestra SR2009 Hardware VoIP 6 12-06-2009 10:41
Guida e prova del Fritz!Box Fon WLan 7170 mpxnet Hardware VoIP 0 25-06-2008 12:38
Configurazione cellulare NOKIA S60 per Asterisk mpxnet VoIP 0 11-05-2008 21:45
Configurazione Asterisk Now con Eutelia zaira Soluzioni Software 5 18-04-2008 11:24


Tutti gli orari sono GMT +2. Attualmente sono le 15:12.


Powered by vBulletin versione 3.8.2
Copyright ©: 2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0
Traduzione italiana: vBulletin-italia.it