Concernant la configuration du SPA et la sortie par le FXO , y'a une doc très bien faite ici :

http://www.linux-nuts.com/asterisk/

Côté asterisk, j'ai juste configuré un trunk SIP vers le SPA :

Code:
[3102]
type=peer
context=free
host=dynamic
username=3102
secret=motdepasse
insecure=port,invite