Pagina 30 di 42 primaprima ... 20 28 29 30 31 32 40 ... ultimoultimo
Visualizzazione dei risultati da 291 a 300 su 418
  1. #291
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273

    FXS dei poveri, ovvero come connettere un telefono analogico al centralino Asterisk

    Visto che abbiamo costruito il nostro centralino praticamente senza spesa, utilizzando un vecchio PC e un economico chiavino 3G per fare il canale GSM, manteniamo questa buona abitudine e facciamoci un FXS (http://www.3cx.it/voip-sip/fxs-fxo/) per connettere fino a due telefoni analogici (anche cordless) al nostro centralino Asterisk .

    P.S.: senza spesa non significa inaffidabile, il nostro centralino da del filo da torcere ai centralini professionali piu' blasonati, il mio e' in funzione ininterrottamente da 4 anni senza mai un problema, con 10 canali con i protocolli piu' svariati, tra cui SIP, PSTN (FXS e FXO), IAX2, FAX, Skype, GSM, SMS, Gvoice e Jabber, manca solo ISDN perche' non ho la linea .

    Torniamo al nostro apparecchio, quello che serve e' un vecchissimo router ADSL (anno 2005) marchiato Pirelli o Tiscali modello Netgate Voip, si trova dai rigattieri, rottamai e mercatini dell'usato a 5/10 Euro.
    Questo Router lo vendeva anche la Belkin per il mercato Australiano e noi useremo proprio il firmware della Belkin.
    Il router non ha il WiFi e ha solo una porta LAN, ma a noi basta, eventualmente se servissero, per pochi soldi si possono collegare uno switch di rete e un access point WiFI.

    La foto e' questa:





    Istruzioni per il cambio del Firmware
    (necessario per attivare la funzionalita' VOIP su canale SIP)

    Scarica il nuovo firmware da qui:
    http://cache-www.belkin.com/support/...-fw0_0_.41.bin

    Spegni il router,
    tieni premuto il tastino di reset sul retro (usare uno spillo) e poi accendi il router tenendo premuto il reset per qualche secondo,
    sul frontalino avrai led ONLINE lampeggiante (tutto OK),
    imposta sul tuo PC la scheda di rete a 192.168.2.100 subnet 255.255.255.0,
    collega il tuo PC direttamente al router con un cavo di rete o tramite uno switch,
    collegati qua http://192.168.2.1 e avrai la maschera per aggiornare il firmware,
    scegli il file precedentemente scaricato (.bin) e lancia l'upgrade del firmware,
    attendi pazientemente il reset del router senza spegnerlo (dopo uno o due minuti si spengono tutti i leds e poi si riaccendono),
    quando il router si riavvia, rimetti la tua scheda di rete in DHCP (oppure su 192.168.1.100) e accedi con il browser all'indirizzo http://192.168.1.1 (e' il nuovo indirizzo del router dopo l'aggiornento) e usa il "setup wizard" del router per configurarlo, e' molto semplice e intuitivo anche se in Inglese.

    Avrai un router ADSL2+ universale con due canali VOIP con uscita analogica PSTN, da usare con qualsiasi provider VOIP come Eutelia o Messagenet o ad un centralino Asterisk remoto.

    Se invece vuoi collegarlo direttamente in LAN (senza funzionalita' ADSL) al centralino Asterisk per connettergli i telefoni analogici come interni, allora aspetta il prossimo post dove mettero' le configurazioni per questo uso.

    Note: volendo si puo' anche usare il firmware Eutelia per questo router (cercalo con Google), ma io lo sconsiglio perche' e' piu' veccho di due anni di quello riportato sopra e ha dei problemi sul mantenimento della registrazione VOIP.
    Questo apparecchio, come ogni altra interfaccia FXS, non va bene per connettere un centralino Asterisk ad una linea telefonica analogica (quella Telecom per capirci), per questo uso ci vuole un'interfaccia FXO, questo apparecchio invece permette di collegare dei telefoni analogici a linee VOIP.
    Ultima modifica di pilovis; 19-05-2015 a 19:48
    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.

  2. #292
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273
    Quote Originariamente inviata da pilovis Visualizza il messaggio
    Visto che abbiamo costruito il nostro centralino praticamente senza spesa, utilizzando un vecchio PC e un economico chiavino 3G per fare il canale GSM, manteniamo questa buona abitudine e facciamoci un FXS (http://www.3cx.it/voip-sip/fxs-fxo/) per connettere fino a due telefoni analogici (anche cordless) al nostro centralino Asterisk .
    Nel post sopra c'e' un errore:

    il pannello di controllo del router, una volta fatto l'aggiornamento del firmware, e' accessibile al seguente indirizzo:

    http://10.1.1.1/setupa.stm , password admin , con il PC (dopo l'aggiornamento del firmware) settato in DHCP oppure cosi': 10.1.1.100 - subnet 255.255.255.0 - gateway 10.1.1.1
    Se dopo aver messo la password (admin) il router va su un Wizard in cui vi chiede di inserire la nazione e il provider, voi inserite manualmente l'indirizzo http://10.1.1.1/setupa.stm nel browser e cliccate invio, dovreste arrivare direttamente alla pagina delle configurazioni avanzate.

    In ogni caso, questi sono gli indirizzi per accedere direttamente alla varie pagine di configurazione:

    http://10.1.1.1/setupa.stm
    http://10.1.1.1/atmpvc.stm
    http://10.1.1.1/voip_port.stm
    http://10.1.1.1/voip_sip.stm
    http://10.1.1.1/voip_sip_advanced.stm
    http://10.1.1.1/voip_adv_port.stm
    http://10.1.1.1/info_voip.stm
    http://10.1.1.1/route_tbl.stm
    http://10.1.1.1/nat.stm

    Nota: nella maschera di upgrade del firmware, nel menu a tendina "Upgrade Target" scegliere "Runtime Code", ad aggiornamento completato il router dovrebbe riavviarsi, si spengono tutti i leds e poi si riaccendono, se non succedesse attendi almeno 5 minuti e poi riavvia manualmente il router.

    L'indirizzo indicato nel post precedente http://192.168.1.1 e' valido per il firmware Eutelia.

    Scusatemi per l'errore
    Ultima modifica di pilovis; 20-05-2015 a 10:40
    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. #293
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    13
    Grazie

  4. #294
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273

    Corso Asterisk/FreePBX gratuito

    Siccome mi stanno arrivando molte richieste di aiuto per l'installazione di un centralino Asterisk, stavo valutando di organizzare un corso gratuito e aperto a tutti.
    Pensavo ad un corso multiutente in videoconferenza Skype o con tecnologia analoga dove posso condividere il mio desktop per fare vedere i vari passi, farmi sentire e sentire a mia volta tutti i partecipanti.

    Il corso dovrebbe essere relativo all'installazione e configurazione di un centralino Voip per un uso casalingo o lavorativo per un professionista o piccola ditta, con tutte le configurazioni di base:

    - creazione interni
    - accesso e utilizzo del centralino tramite Smartphone esterno
    - creazione e configurazione linee telefoniche SIP (Eutelia/Clouditala e Messagenet)
    - tutti i messaggi vocali in Italiano
    - segreteria telefonica con ascolto tramite telefno o tramite pannello web
    - messaggi di benvenuto e chiusura personalizzati
    - filtro anticallcenter
    - eventuale blocco chiamate anonime
    - rubrica telefonica per la visualizzazione sul disply del telefono del nome di chi chiama oltre al numero.

    Il corso richiede che si abbia a disposizione una macchina reale o virtuale con le seguenti caratteristiche minime:

    Processore: 1 Ghz
    RAM: 512 Mbytes
    HD: 20 Gbytes
    Scheda Video: VGA
    Scheda audio: non necessaria
    Scheda rete: 10 Mbit/s

    Successivamente si possono ipotizzare uno o piu' corsi successivi per le configurazioni avanzate e per gli interfacciamenti del centralino verso linee esterne: PSTN, ISDN, GSM, FAX, SMS, Skype e XMPP.

    Indicativamente il corso avra' una durata di 8 ore suddivise in 4 sessioni di due ore ciascuna.

    Se qualcuno fosse interessato mi mandi un messaggio privato tramite questo forum.
    Ultima modifica di pilovis; 22-05-2015 a 12:43
    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.

  5. #295
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273

    HowTo per scheda FXO Digium-TDM400P aggiornato e corretto

    Mi sono accorto che l'How-To relativo alla configurazione della scheda FXO Digium-TDM400P mancava di una parte di configurazione essenziale, senza il quale non poteva funzionare

    Ho corretto la guida e l'ho testata, ora e' tutto OK.

    la guida e' qui:
    http://www.lovisolo.com/asterisk/sof...um-TDM400P.pdf

    Chiedo scusa per il contrattempo
    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. #296
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273

    Servizio Giorno/Notte in FreePBX

    Per commutare automaticamente il servizio "Giorno/Notte" (c'e' un modulo spefico in FreePBX) in base all'orario, ad esempio per far squillare i telefoni solo ad ufficio aperto e invece mandare un messaggio registrato di "ufficio chiuso" in tutti gli altri orari, basta fare come segue:

    dopo aver configurato il modulo in FreePBX con gli annunci e le regole in base allo stato, occorre creare dei Cron Jobs che attivino/disattivino la modalita' notte agli orari prestabiliti e viceversa,

    sudo nano /var/spool/cron/crontabs/root

    inserire all'interno del file le seguenti righe, modificandole per le proprie necessita':

    # mattino apertura 08:30 - dal Lunedi' al Venerdi'
    30 8 * * 1-5 /usr/sbin/asterisk -rx "database put DAYNIGHT C0 DAY"
    # pomeriggio apertura 14:00 -
    dal Lunedi' al Venerdi'
    0 14 * * 1-5 /usr/sbin/asterisk -rx "database put DAYNIGHT C0 DAY"
    # pausa pranzo 12:30
    30 12 * * * /usr/sbin/asterisk -rx "database put DAYNIGHT C0 NIGHT"
    # notte 19:00 - e dal Venerdi' sera al Lunedi' mattino
    0 19 * * * /usr/sbin/asterisk -rx "database put DAYNIGHT C0 NIGHT"

    Ctrl+x per salvare e uscire
    Ovviamente gli annunci e le regole del servizio "Giorno e Notte" di FreePBX devono essere configurate a priori.
    Ultima modifica di pilovis; 26-05-2015 a 15:47
    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.

  7. #297
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    13
    Continuiamo con la nostra esperienza:
    visto che abbiamo dovuto ampliare la nostra configurazione di asterisk con un raspberry per poter utilizzare un dongle USB/GSM per poter effettuare chiamate tramite cellulare e mandare/ricevere SMS volevamo ampliare un apriporta automatico digitando un interno dai ns. telefoni ed ecco la soluzione:
    Dopo aver configurato i due server asterisk in modalita IAX2 in modo che possano comunicare tra di loro abbiamo creato nel file /etc/asterisk/extension_custom.conf un interno personalizzato:

    exten => 95,1,Answer
    exten => 95,2,System(sudo /root/porta.sh)
    exten => 95,3,Playback(activated)
    exten => 95,4,Hangup


    questa extension (esattamente premento 95 su qualsiasi interno) permette al raspberry di mandare in esecuzione lo script che si trova nella directory /root/porta.sh a cui abbiamo dato i permessi di esecusione (chmod +x) il quale al suo interno ha le seguenti istruzioni:

    porta.sh
    #!/bin/sh
    echo "17" > /sys/class/gpio/export
    echo "out" > /sys/class/gpio/gpio17/direction
    echo 1 > /sys/class/gpio/gpio17/value
    sleep 1
    echo 0 > /sys/class/gpio/gpio17/value


    dal pin gpio 17 del raspberry attiviamo un relay il quale eccita l'apriporta elettrico, in poche parole è come se aveeeismo premuto
    il pulsate del citofono e dopo un secondo (sleep 1) riporta il relay in posizione di NO (normalmente aperto).

    Abbiamo provato lo script da shell e tutto ha funzionato a dovere ma quando doveva essere avviato attraverso exten 90 (come da noi configurato) non accadeva
    assolutamente nulla e dopo svariate prove e ricerche su internet abbiamo visto che il raspberry per modificare il valore dei suoi gpio ha bisogno dei permessi di root
    pertanto basta modificare il file /etc/sudoers aggiungendo la seguente riga


    asterisk ALL = NOPASSWD: /root/porta.sh
    questa riga abilita asterisk ad eseguire lo script (cha ha i permessi di esecuzione) /root/porta.sh con i diritti di root o sevogliamo è come se avessimo scritto

    sudo /root/porta.sh

    La parte elettronica (quella di collegare il raspberry al relay) l'ho saltata di proposito in quanto non sono stato io a configurarla ma un mio amico. Se avete qualche dubbio o problema scrivete pure che ve la faccio postare.

    Buon divertimento

  8. #298
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273
    Ottimo!

    Complimenti.
    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.

  9. #299
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    13
    E' sempre un piacere vedere che ciò che fai è apprezzato da qualcuno! Grazie pilovis

  10. #300
    Utente di HTML.it L'avatar di pilovis
    Registrato dal
    Mar 2001
    Messaggi
    3,273

    Patch per Chan_Dongle per impossibilita' di ricevere SMS da alcuni fornitori di servizi

    Mi sono accorto che gli SMS inviati da alcuni fornitori di servizi web, come ad esempio dal sito Postepay per il codice di sicurezza OPT per le transazioni online, non passano e generano un errore con un testo simile a questo: [dongle0] Error parsing incoming message '+CMGR:

    Ecco come risolvere:

    andare nella directory in cui avete decompresso i sorgenti del pacchetto chan_dongle (se avete seguito la mia guida sara' "/root/chan_dongle-1.1.r14") ,

    editare il file "pdu.c" con il seguente comando:

    sudo nano pdu.c

    modificate la parte:

    digit = pdu_code2digit(pdu[0][1]);
    if(digit <= 0)
    return -1;
    *number++ = digit;
    digit = pdu_code2digit(pdu[0][0]);
    if(digit < 0 || (digit == 0 && (syms != 2 || (digits & 0x1) == 0)) || (digit!=16))
    return -1;
    *number++ = digit;


    come segue:

    digit = pdu_code2digit(pdu[0][1]);
    /* if(digit <= 0)
    return -1; */

    *number++ = digit;
    digit = pdu_code2digit(pdu[0][0]);
    /* if(digit < 0 || (digit == 0 && (syms != 2 || (digits & 0x1) == 0)) || (digit!=16))
    return -1; */

    *number++ = digit;

    Salvare il file modificato con con Ctrl+X ,

    poi sempre in questa directory dare i seguenti comandi per ricompilare il pacchetto chan_dongle:

    ./configure
    sudo make
    sudo install


    e poi riavviare Asterisk e FreePBX:

    sudo amportal restart

    Nota: questa modifica consiglio di farla comunque, anche se non avete riscontrato problemi nella ricezione degli SMS.
    Ultima modifica di pilovis; 07-06-2015 a 09:20
    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 © 2024 vBulletin Solutions, Inc. All rights reserved.