Visualizzazione dei risultati da 1 a 10 su 420

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    13
    Ciao,
    intanto grazie per le pronte ed esaurienti riposte ma eccomi nuovamante qui con un altro problema:
    essendo in tre a condividere questo centralino, ognuno di noi ha acquistato un numero voip per poter effettuare le chimate che gli pare. Adesso il problema è associare ad ognuno dei nostri interni i vari numeri voip in modo che l'utente 200 effettui chiamate solo ed esclusivamente dalla linea 1, il 201 dalla linea 2 e il 202 dalla linea 3.
    Per quanto riguarda le chiamate in ingresso è stato semplice: ad ogni rotta in entrata abbiamo destinato uno specifico interno.
    Grazie infinite.
    gegheo

  2. #2
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,276
    Quote Originariamente inviata da gegheo Visualizza il messaggio
    Ciao,
    intanto grazie per le pronte ed esaurienti riposte ma eccomi nuovamante qui con un altro problema:
    essendo in tre a condividere questo centralino, ognuno di noi ha acquistato un numero voip per poter effettuare le chimate che gli pare. Adesso il problema è associare ad ognuno dei nostri interni i vari numeri voip in modo che l'utente 200 effettui chiamate solo ed esclusivamente dalla linea 1, il 201 dalla linea 2 e il 202 dalla linea 3.
    Per quanto riguarda le chiamate in ingresso è stato semplice: ad ogni rotta in entrata abbiamo destinato uno specifico interno.
    Grazie infinite.
    gegheo
    Si puo' fare dal menu "Impostazioni" > "Custom Contexts", creando un nuovo Context in cui occorre disabilitare tutte le rotte in uscita tranne quella che ci interessa utilizzare che e' l'unica ad essere abilitata, poi occorre selezionare questo context per l'interno che si vuole collegare nel menu "Interni".
    Ultima modifica di pilovis; 30-04-2015 a 13:11
    Progettista elettronico, appassionato di informatica dal 1982, sistemista Linux dal 2002, sono consulente tecnico del Giudice per le indagini preliminari, valuto richieste di consulenza, in ambito Voip/Telefonia anche con grado di sicurezza militare.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    13
    Quote Originariamente inviata da pilovis Visualizza il messaggio
    Si puo' fare dal menu "Impostazioni" > "Custom Contexts", creando un nuovo Context in cui occorre disabilitare tutte le rotte in uscita tranne quella che ci interessa utilizzare che e' l'unica ad essere abilitata, poi occorre selezionare questo context per l'interno che si vuole collegare nel menu "Interni".
    Grazie mille per la tua disponibilità

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    13

    Rotte in entrata e DID

    Ciao a tutti,
    volevo condividere con voi un problema che mi ha stressato un bel po' prima di riuscire a trovare una soluzione:
    Prima di tutto vi spiego la nostra situazione....
    Il nostro centralino ha 1 numero di rete fissa collegato ad un HT503 e tre numeri voip (due messagenet e un numero vivavox) adesso volevamo che il centralino discriminasse le rotte in entrata in modo che ogni tunk fosse una linea a se e facesse squillare un determinato interno/gruppo-int.
    Per risolvere questo arcano problema abbiamo dovuto mettere specifici DID nelle rotte in entrata:
    • Trunk Messaget = NUMERO URI e non numero di telefono
    • Trunk VivaVox = NUMERO DI TELEFONO (in caso di portabilità il numero originario e non quello portato)
    • Trunk sip per ATA = NUMERO INTERNO ASSEGNATO al trunk

    Spero di aver fatto cosa gradita a qualcuno.

    Saluti

  5. #5
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,276
    Quote Originariamente inviata da gegheo Visualizza il messaggio
    Ciao a tutti,
    volevo condividere con voi un problema che mi ha stressato un bel po' prima di riuscire a trovare una soluzione:
    Prima di tutto vi spiego la nostra situazione....
    Il nostro centralino ha 1 numero di rete fissa collegato ad un HT503 e tre numeri voip (due messagenet e un numero vivavox) adesso volevamo che il centralino discriminasse le rotte in entrata in modo che ogni tunk fosse una linea a se e facesse squillare un determinato interno/gruppo-int.
    Per risolvere questo arcano problema abbiamo dovuto mettere specifici DID nelle rotte in entrata:
    • Trunk Messaget = NUMERO URI e non numero di telefono
    • Trunk VivaVox = NUMERO DI TELEFONO (in caso di portabilità il numero originario e non quello portato)
    • Trunk sip per ATA = NUMERO INTERNO ASSEGNATO al trunk

    Spero di aver fatto cosa gradita a qualcuno.

    Saluti
    Aggiungo:

    ... da mettere sempre nel "DID Number/Numero Selezione Passante" delle rotte in entrata (il Numero ID chiamante va lasciato vuoto e Descrizione si puo' mettere a piacere):


    • Trunk Eutelia/Clouditalia = Numero di telefono originario (in caso di portabilità il numero originario e non quello portato)
    • Trunks Skype, Chan_dongle e Chan_mobile = lasciare vuoto il campo DID Number/Numero Selezione Passante


    Poi ci sono altri settaggi particolari per le rotte in entrata, se riesco a trovare del tempo magari faccio una guida estesa sulle configurazioni aggiuntive delle linee in entrata e uscita.

    Una funzione molto utile per non spendere soldi con il cellulare e' quella di Call Back che in parte va settata anche nelle rotte in entrata.

    Io ho collegato un chiavino USB 3G al centralino con chan_dongle, poi con due SIM Postemobile con l'opzione "Con Te New" tra loro, al costo di due Euro al mese, trasferisco gratis le chiamate dal centralino all'altra SIM che ho nel mio cellulare, cosi' sono sempre reperibile e non mi costa nulla se non i due euro al mese dell'opzione.
    Inoltre, con la funzione di Call Back io chiamo il centralino che riconosce il numero del mio cellulare e butta giu' la linea senza rispondere (cosi' non mi costa nulla), poi il centralino mi richiama dopo 10 secondi attraverso la SIM sulla quale c'e' l'opzione "Con Te" e mi da la linea (dopo avermi richiesto la password), cosi' posso anche telefonare dal mio cellulare tramite il centralino senza costi aggiuntivi

    In aggiunta ho anche fatto in modo che quando arriva una chiamata, il centralino, prima di trasferirla sul canale GSM verso il mio cellulare, mi manda un SMS con il numero e il nome (se settato nella rubrica di FreePBX) di chi mi sta chiamando, cosi prima di rispondere vedo e decido.
    L'opzione "Con Te New" include anche SMS illimitati verso il numero amico.

    Il vantaggio di questa soluzione e' che non serve avere un contratto dati, ne serve avere uno smartphone, perche' sono sempre delle semplici telefonate (ed eventualmente SMS), per cui basta un comunissimo telefono GSM da 30 Euro!
    Ultima modifica di pilovis; 03-05-2015 a 14:00
    Progettista elettronico, appassionato di informatica dal 1982, sistemista Linux dal 2002, sono consulente tecnico del Giudice per le indagini preliminari, valuto richieste di consulenza, in ambito Voip/Telefonia anche con grado di sicurezza militare.

  6. #6
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,276

    Ricevere SMS e USSD sul chan_dongle 3G e inoltrali tramite email

    La prima parte, e cioe' la configurazione per l'inoltro tramite email degli SMS che arrivano sul dongle GSM collegato al nostro centralino tramite chan_dongle, l'ho gia' postata tempo fa, ma ora vi dico come inoltrare per email anche gli USSD (http://www.fastweb.it/smartphone-e-g...a-cosa-servono).

    Per chiarezza riporto nuovamente anche la parte di configurazione delle estensioni relative agli SMS.

    editare il file "/etc/asterisk/extensions_custom.conf"

    sudo nano /etc/asterisk/extensions_custom.conf

    inserire alla fine del file le seguenti righe:

    [from-pstn]

    ;
    ; quando arriva un SMS sul dongle, asterisk lo legge (numero mittente e testo) e lo inoltra tramite mail
    ; all'indirizzo destinatario@provider.com
    ; Sendmail o Postfix devono essere installati e configurati sul centralino
    ;
    exten => sms,1,Noop(Incoming SMS from ${CALLERID(num)} ${BASE64_DECODE(${SMS_BASE64})})
    exten => sms,2,System(echo 'From: ${CALLERID(num)} <mittente@provider.com>\nTo: <destinatario@provider.com>\nSubject:Ricevuto SMS\nRicevuto da: ${CALLERID(num)}\n${BASE64_DECODE(${SMS_BASE64})}' >> /var/log/asterisk/sms.txt)
    exten => sms,3,System(sendmail -t -f
    mittente@provider.com < /var/log/asterisk/sms.txt)
    exten => sms,4,System(rm -f /var/log/asterisk/sms.txt
    ;)
    exten => sms,5,Hangup()

    ;
    ; quando arriva un USSD sul dongle, asterisk lo legge (dongle-num e testo) e lo inoltra tramite mail
    ; all'indirizzo destinatario@provider.com
    ; Sendmail o Postfix devono essere installati e configurati sul centralino
    ;
    exten => ussd,1,Verbose(Incoming USSD: ${BASE64_DECODE(${USSD_BASE64})})
    exten => ussd,2,System(echo 'From: ${CALLERID(num)} <mittente@provider.com>\nTo: <destinatario@provider.com>\nSubject:Ricevuto USSD\nRicevuto il: ${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} - ${DONGLENAME}: ${BASE64_DECODE(${USSD_BASE64})}' >> /var/log/asterisk/ussd.txt)
    exten => ussd,3,System(sendmail -t -f
    mittente@provider.com < /var/log/asterisk/ussd.txt)
    exten => ussd,4,System(rm -f /var/log/asterisk/ussd.txt
    ;)
    exten => ussd,5,Hangup()

    Salvare con ctrl+o e uscire con ctrl+x

    nota bene: le righe in rosso sono spezzate in piu' righe da questo forum, ma sono un'unica riga!

    riavviare FreePBX con il comando

    sudo amportal restart


    ---------------------------------------------------------------------

    Per inviare un USSD entrare da console come root sulla cli di Asterisk con il comando

    sudo asterisk -vvvr

    e poi dare il comando direttamente dalla cli:

    dongle ussd dongle(num) codice_USSD


    Esempio per disattivare il servizio "Ti ho cercato:" della 3 che da Luglio diventera' a pagamento :

    CLI> dongle ussd dongle0 *112#

    La risposta del server la riceverete per email nel seguente formato:

    Oggetto: Ricevuto USSD
    Data: 03/05/2015 18:05:24

    Ricevuto il: 2015-05-03 18:05:24 - dongle0: Ti ho cercato: disattivato

    Qui troverete un interessantissimo elenco dei codici USSD e delle loro funzioni:
    http://emmepole.altervista.org/cell/codici.html
    copiate e incollate questo collegamento nel browser, altrimenti non funziona.
    ---------------------------------------------------------------------

    Invece per inviare un SMS da cli di asterisk questo e' il comando:

    dongle sms dongle(num) +39numero testo del SMS

    esempio:

    CLI> dongle sms dongle0 +393273921955 questo e' un messaggio SMS di test

    il numero +393273921955 ricevera' quindi un SMS con il testo "questo e' un messaggio SMS di test
    "

    ---------------------------------------------------------------------

    Per ricevere un SMS con il numero e nome (se presente in rubrica di FreePBX) di chi sta chiamando, ecco la porzione di estensione da mettere nel dialplan:

    exten => s,n,DongleSendSMS(dongle0,+39numero,chiamata ricevuta il: ${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} - da: ${CALLERID(name)} ${CALLERID(number)})

    nota: sostituire +39numero con il numero a cui inviare il SMS (in formato internazionale +39xxxxxxx)
    Ultima modifica di pilovis; 03-05-2015 a 18:45
    Progettista elettronico, appassionato di informatica dal 1982, sistemista Linux dal 2002, sono consulente tecnico del Giudice per le indagini preliminari, valuto richieste di consulenza, in ambito Voip/Telefonia anche con grado di sicurezza militare.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.