ASTERWEB Blog

21Dic/090

Asterisk CLI – Inofrmazioni Generali e funzionamento

www.asterweb.org

www.asterweb.org

PREMESSA

Conoscere e sapere utilizzare la CLI di Asterisk (almeno per le cose essenziali) è estremamente importante, poichè proprio dalla CLI si può interagire con Asterisk.

Abbiamo deciso di iniziare questo programma denominato "Asterisk in pillole" proprio da questo argomento perchè ci siamo resi conto che moltissimi utenti, soprattutto tra coloro che utilizzano FreePBX, conoscono poco o talvolta sconoscono del tutto questo strumento che, senza alcun dubbio, è fondamentale per la gestione di un PBX Asterisk.

Finite le "pillole" relative alla CLI, passeremo alla "Programmazione Asterisk".

GENERALE
La CLI (Command Line Interface) di Asterisk è, come dice lo stesso "nome", una interfaccia da riga di comando, eseguibile dalla Shell di Linux.

Dalla CLI è possibile:

  • visualizzare l'attività di Asterisk
  • Asterisk CLI - Log a video

    Asterisk CLI - Log a video

  • eseguire comandi
  • Asterisk CLI - sip show peers

    Asterisk CLI - sip show peers


    ESECUZIONE

    Per eseguirla:

    [PBX-shell ~]# asterisk -r

    Esistono altre opzioni utilizzabili per la CLI. Vi rimandiamo qui: www.voip-info.org/wiki/view/Asterisk+options

    VERBOSITÀ

    È possibile aggiungere alcune v prima o dopo la r per modificare il livello di dettaglio (verbosità) della visualizzazione a video (più v si aggiungono, maggiore sarà il dettaglio):

    [PBX-shell ~]# asterisk -vvvvvvr

    Ad ogni esecuzione della CLI, viene visualizzato il prededente e l'attuale livello di verbosità.

    Facciamo alcuni esempi per meglio comprendere le differenze di comportamento della CLI:

    [PBX-shell ~]# asterisk -rvvvvv

    Asterisk CLI

    Asterisk CLI



    In questo esempio, la precedente verbosità era 0 mentre l'attuale è 4, per effetto delle 4 v nel comando.

    La volta successiva che si rientrerà nella CLI, ad esempio con:

    [PBX-shell ~]# asterisk -rvvvvvvvvvvv

    avremo:

    Asterisk CLI

    Asterisk CLI


Commenti (0) Trackback (0)

Ancora nessun commento.


Leave a comment

Ancora nessun trackback.