Differences between revisions 13 and 14
Revision 13 as of 2011-01-17 09:36:40
Size: 7754
Editor: Kurgan
Comment:
Revision 14 as of 2011-05-18 10:07:39
Size: 7895
Editor: Kurgan
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from Asterisk/TelefoniGSX2000
== Grandstream GXP2000 ==
Line 4: Line 2:
I GXP2000 sono ottimi telefoni desktop dal look professionale, dotati di presa per la cuffia (jack 3,5 mm o da 2,5 mm a seconda delle versioni) e di due prese per l'ethernet per poter attaccare il PC in pass-through. == Grandstream GXP2000 GXP2010 GXP2020 ==

I GXP2000 (e i loro vari figli) sono ottimi telefoni desktop dal look professionale, dotati di presa per la cuffia (jack 3,5 mm o da 2,5 mm a seconda delle versioni) e di due prese per l'ethernet per poter attaccare il PC in pass-through.
Line 26: Line 26:
=== Configurazione di base del telefono === === Configurazione di base del telefono (basata sul FW 1.2.3.3 del GXP2020) ===
Line 32: Line 32:
  * Allow DHCP Option 2 to override Time Zone setting: yes
Line 33: Line 34:
  * Optional Rule: 3,-1,7,2,0;10,-1,7,3,0;60 (ore 01 GMT dell'ultima domenica di marzo e ottobre)   * Optional Rule: {{{ 3,-1,7,2,0;10,-1,7,3,0;60 }}} (ore 01 GMT dell'ultima domenica di marzo e ottobre)
  * Time Display Format: 24 ore
Line 35: Line 38:
  * Eventualmente cambiare l' NTP server con quello della LAN
  * Controllare che "Silence Supperssion" sia a NO
  * Impostare "Use # as dial key" a NO
  * Impostare "Use Random Port" a NO
  * Use # as Dial Key: NO
  * Ntp server: il tuo ntp server
  * Allow DHCP Option 42 to override NTP server: yes
  * Distinctive Ring Tone: i tre custom vanno impostati a "uno", "due", "tre"
  * Intercom User ID: *10
Line 42: Line 46:
  * inserire l'indirizzo del server sterisk in "sip server" e "oubound proxy"   * inserire l'indirizzo del server asterisk in "sip server" e "oubound proxy"
Line 44: Line 48:
  * Alla voce "Send DTMF" selezionare "SIP INFO"
  * Alla voce "Enable Call Features" selezionare NO se si vuole che il telefono non supporti alcuna funzione avanzata, altrimenti YES. Vedere dopo per le funzioni avanzate.
  * Unregister On Reboot: yes
  * Send DTMF: togliere "in audio" e attivare "via RTP"
  * Enable Call Features: NO
  * Allow Auto Answer by Call-Info: YES
  * Turn off speaker on remote disconnect: YES

Grandstream GXP2000 GXP2010 GXP2020

I GXP2000 (e i loro vari figli) sono ottimi telefoni desktop dal look professionale, dotati di presa per la cuffia (jack 3,5 mm o da 2,5 mm a seconda delle versioni) e di due prese per l'ethernet per poter attaccare il PC in pass-through.

Configurazione per Asterik

La configurazione che uso è molto simile a quella usata per gli AT320, è molto generica e non ha nessun problema almeno fino a che non ci entra in mezzo il NAT (che in questo esempio non c'è).

[12]
type=friend
context=interni
secret=password12
allow=alaw
dtmfmode=info
host=dynamic
callerid= "interno12" <12>
canreinvite=yes
pickupgroup=1
callgroup=1
mailbox=1

Configurazione di base del telefono (basata sul FW 1.2.3.3 del GXP2020)

La configurzione si fa via web. La password di default è "admin".

  • In "basic settings"
    • Timezone GMT+1
    • Allow DHCP Option 2 to override Time Zone setting: yes
    • Daylight Saving time: YES
    • Optional Rule: 3,-1,7,2,0;10,-1,7,3,0;60 (ore 01 GMT dell'ultima domenica di marzo e ottobre)

    • Time Display Format: 24 ore
  • In "Advanced settings"
    • Use # as Dial Key: NO
    • Ntp server: il tuo ntp server
    • Allow DHCP Option 42 to override NTP server: yes
    • Distinctive Ring Tone: i tre custom vanno impostati a "uno", "due", "tre"
    • Intercom User ID: *10
  • In "Account 1" (o altro account a scelta)
    • inserire l'indirizzo del server asterisk in "sip server" e "oubound proxy"
    • inserire lo username in "Sip user id" e "authenticate id" (per la config sopra, il valore è "12")
    • Unregister On Reboot: yes
    • Send DTMF: togliere "in audio" e attivare "via RTP"
    • Enable Call Features: NO
    • Allow Auto Answer by Call-Info: YES
    • Turn off speaker on remote disconnect: YES
    • Alla voce "Voice Mail UserID:" inserire il numero da comporre per accedere alla segreteria, questo rende funzionante il tasto "MSG" il quale non fa altro che chiamare la segreteria.

Il resto va bene a default.

Configurazione del BLF

Solo con la versione 1.0.1.13 beta (alla data del 26/1/2006) e` possibile impostare il telefono per indicare con i led di fianco ai tasti laterali (quelli con le etichette) lo stato degli interni (massimo 7). Per ottenere questo risultato, occorre prima di tutto configurare Asterisk correttamente, poi occorre editare nel telefono la lista dei "Multi purpose key" sotto la sezione "Basic Settings".

Per ognuno dei tasti interessati, occorre:

  • Impostare il "Key mode" a "Asterisk BLF"
  • Impostare il campo "Name" indicando un nome significativo per l'interno
  • Impostare il campo "Number" al numero dell'interno che si vuole monitorare e associare al tasto

Salvare e resettare il telefono. Attenzione, che il BLF non funziona se si ricarica Asterisk senza in seguito ribootare il telefono, anche se il resto continua a funzionare.

Configurazione delle suonerie differenziate (distinctive ring)

Con le versioni recenti del firmware (1.1.0.11 o maggiori) e` possibile configurare il telefono in modo da suonare con tre suonerie diverse a seconda del contenuto dell'header "Alert-Info" del protocollo SIP. Per ottenere questo risultato occorre:

  • Caricare sul telefono tre suonerie diverse (tramite tftp)
  • Configurare il telefono inserendo tre stringhe diverse alla voce "Distinctive Ring Tone" nel menu` "Advanced", per semplicita` possiamo inserire "ring1" alla voce "Custom ring tone 1, used if incoming caller ID is", "ring2" alla seconda e "ring3" alla terza.
  • Rifare il boot del telefono
  • Configurare Asterisk in modo da inviare il corretto contenuto nella variabile "Alert-Info". Nell'esempio che segue, alla riga2, setto l' Alert-Info in modo che suoni la suoneria identificata come "ring2". Il modo curioso di impostare il valore di Alert-Info (cioe` "<xxx>;info=yyyy") e` voluto dal Grandstream. Non so a cosa serva la parte "<xxx>", ma li` nella faq del GXP-2000 mettono un URL http.

    • ; Esempio di impostazione di Alert-Info per Asterisk 1.0.7 (per 1.2.x e` diverso)
      ; File extensions.conf
      ; La riga che ci interessa e` numero 2
      exten => 05100000,1,SetCIDNum(0${CALLERIDNUM})
      exten => 05100000,2,SetVar(ALERT_INFO='<xxx>\;info=ring2')
      exten => 05100000,3,Macro(DialInterno,SIP/11&SIP/12&SIP/13&SIP/14&SIP/15&SIP/20,30,su1@default)

Uso del telefono

  • Il telefono dispone di 4 linee "virtuali", quindi può gestire 4 chiamate contemporaneamente, e fare anche conferenza fra le stesse.

Per trasferire una chiamata direttamente (unattended transfer)

  • Durante la conversazione, premere TRNF e poi il numero del destinatario e SEND.

Per trasferire una chiamata parlando con il destinatario (attended transfer)

  • Durante la conversazione premere LINE2 (o una linea libera) e comporre il numero del destinatario poi premere SEND
  • Ora la chiamata iniziale è in hold (il LED della linea lampeggia) e si parla con il destinatario del trasferimento (LED verde fisso)
  • Se si vuole passare da una linea all' altra, premere il tasto della linea con la quale si vuole parlare (l'altra va in hold da sola)
  • Per trasferire, premere TRNF e il tasto della linea a cui si vuole trasferire (la quale deve essere in HOLD, quindi lampeggiante).

Conferenza

Quando si hanno due linee attive (o anche in hold) premendo CONF si collegano assieme le linee attive e sè stessi.

Visualizzazione dello stato degli interni e chiamate agli interni

Se si e` impostato il BLF (vedi sopra) i led a fianco dei tasti laterali sono accesi in verde per indicare che un interno e` libero, in rosso per indicare che e` occupato, e lampeggiano per indicare che un interno suona.

  • Premendo il tasto di un interno che e` libero (verde) si chiama direttamente l'interno configurato.
  • Se l'interno e` in conversazione (led rosso) allora premendo il tasto non succede nulla (non parte la chiamata all'interno), anche se e` comunque possibile chiamare l'interno (posto che supporti il call waiting) componendo normalmente il suo numero sulla tastiera.
  • Se l'interno sta suonando (led rosso che lampeggia) e` possibile fare il pick-up della chiamata premendo il tasto relativo (se Asterisk e` configurato per supportare questa funzione)

Funzioni avanzate gestite dal telefono

Se alla voce "Enable Call Features" abbiamo risposto "Yes", allora alcune funzioni avanzate sono gestite direttamente dal telefono, il quale di fatto dice ad Asterisk cosa fare con le chiamate entranti. Se si e` risposto "No" allora i codici composti vengono inviati direttamente ad Asterisk come qualsiasi altro numero. Le funzioni avanzate sono riassunte qui di seguito.

  • *30 Block Caller ID (for all subsequent calls)
  • *31 Send Caller ID (for all subsequent calls)
  • *67 Block Caller ID (per call)
  • *82 Send Caller ID (per call)
  • *70 Disable Call Waiting. (Per Call)
  • *71 Enable Call Waiting (Per Call)
  • *72 Unconditional Call Forward: To use this feature, dial “*72” and get the dial tone. Dial the forward number and “#” for a dial tone, then hang up.
  • *73 Cancel Unconditional Call Forward: To cancel “Unconditional Call Forward”, dial “*73” and get the dial tone, then hang up.
  • *90 Busy Call Forward: To use this feature, dial “*90” and get the dial tone. Dial the forward number and “#” for a dial tone, then hang up.
  • *91 Cancel Busy Call Forward: To cancel “Busy Call Forward”, dial “*91” and get the dial tone, then hang up.
  • *92 Delayed Call Forward: To use this feature, dial “*92” and get the dial tone. Dial the forward number and “#” for a dial tone, then hang up.
  • *93 Cancel Delayed Call Forward: To cancel this Forward, dial “*93” and get the dial tone, then hang up.

Asterisk/TelefoniGXP2000 (last edited 2014-04-20 21:40:48 by Kurgan)