doc:appunti:hardware:sangoma_a200
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:hardware:sangoma_a200 [2013/10/22 12:57] – [Usare module-assistant per creare il pacchetto Debian dahdi-modules (moduli kernel)] niccolo | doc:appunti:hardware:sangoma_a200 [2014/03/14 17:32] (current) – [Problemi NAT e firewall] niccolo | ||
---|---|---|---|
Line 49: | Line 49: | ||
< | < | ||
- | cd / | + | cd / |
make | make | ||
</ | </ | ||
Line 540: | Line 540: | ||
exit 0 | exit 0 | ||
</ | </ | ||
+ | |||
===== Configurazione di Asterisk ===== | ===== Configurazione di Asterisk ===== | ||
Line 565: | Line 566: | ||
Invece eventuali messaggi di errore vengono loggati in **''/ | Invece eventuali messaggi di errore vengono loggati in **''/ | ||
+ | |||
+ | ==== Terminologia ==== | ||
+ | |||
+ | ^ Canale | ||
+ | ^ Estensione | ||
+ | ^ Contesto | ||
+ | |||
+ | ==== Principali file di configurazione ==== | ||
=== / | === / | ||
Line 645: | Line 654: | ||
Contiene il **dialplan** del centralino Asterisk. | Contiene il **dialplan** del centralino Asterisk. | ||
- | ===== Debug ===== | + | |
+ | ==== Client SIP ==== | ||
+ | |||
+ | Per consentire la registrazione a un client SIP (softphone tipo CSipSimple per Android oppure un telefono IP) si aggiunge al file di configurazione **''/ | ||
+ | |||
+ | < | ||
+ | ; | ||
+ | ; SIP channel: mobile softphone | ||
+ | ; It receives and places calls: it is a friend. | ||
+ | ; | ||
+ | [niccolo] | ||
+ | callerid=Niccolo < | ||
+ | type=friend | ||
+ | context=sip-phones | ||
+ | host=dynamic | ||
+ | secret=MySipSecret | ||
+ | </ | ||
+ | |||
+ | Il client SIP va inserito come estensione in un opportuno contesto, ad esempio in **''/ | ||
+ | |||
+ | < | ||
+ | [sip-phones] | ||
+ | exten => 100, | ||
+ | exten => 100, | ||
+ | exten => 100, | ||
+ | </ | ||
+ | |||
+ | === Wind: operatore bastardo che filtra le porte === | ||
+ | |||
+ | Asterisk sta in ascolto sulla porta **5060 UDP** e **TCP**, eventualmente anche sulla porta 5061 per il TLS. Acluni operatori di connettività (3G oppure ADSL) potrebbero filtrare tale traffico, in uscita o in ingresso. Ad esempio **con una connessione 3G Wind verso una ADSL Wind Infostrada, la porta 5060 risulta totalmente filtrata!** | ||
+ | |||
+ | Ovviamente è possibile mettere Asterisk in ascolto su altra porta (riconfigurando Asterisk oppure con regole iptables è possibile ridirigere una o più porte alternative sulla 5060), ma ancora non ho potuto verificare che la soluzione sia affidabile. Oltre al traffico SIP infatti c'è da verificare che anche il traffico voce (RTP) passi correttamente, | ||
+ | ==== Problemi NAT e firewall ==== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | |||
+ | ==== Debug ==== | ||
Con una configurazione di DAHDI sbagliata Asterisk può non partire proprio. Ecco cosa succede lanciando il programma in modo interattivo: | Con una configurazione di DAHDI sbagliata Asterisk può non partire proprio. Ecco cosa succede lanciando il programma in modo interattivo: | ||
Line 662: | Line 708: | ||
*CLI> core stop now | *CLI> core stop now | ||
</ | </ | ||
- | |||
- | ===== Terminologia ===== | ||
- | |||
- | ^ Canale | ||
===== TODO ===== | ===== TODO ===== |
doc/appunti/hardware/sangoma_a200.1382439438.txt.gz · Last modified: 2013/10/22 12:57 by niccolo