Donne ton sip.conf si tu veux de l'aide
Tu n'as pas tort...
Pour info, après m'être battu avec Norton et ouvert les ports UDP 5060,5061 et 10000 à 20000, et après avoir corrigé une coquille dans ma config, j'ai enfin un message Registered dans Asterisk pour mon compte free.
Et encore, ça met un moment avant d'arriver.
Asterisk et freephonie communiquent enfin.
Problèmes quand même:
- freephonie se délogue souvent ("1800 Unregistered")
- pour les appels sortants, la voix ne passe pas vers l'extérieur alors qu'elle passe bien en venant du numéro appelé (mon micro marche)
Merci de votre aide
Voici mon sip.conf et aussi le extension.conf:
sip.conf:
[general]
register => 08XXXXXXXX:
[email protected]port=5060
bindaddr=0.0.0.0
allow=all
nat=yes
defaultexpirey=1800
language=en
dtmfmode=auto
srvlookup=yes
[freephonie-out] ; Appels sortants
type=friend
secret=monsecret
username=08XXXXXXXX
fromuser=08XXXXXXXX
host=freephonie.net
insecure=very
qualify=yes
[freephonie-in] ; Appels entrants
type=friend
context=fromfree
host=freephonie.net
[dominique]
type=friend
username=dominique
secret=topsecret
host=dynamic
context=maison
mailbox=100
nat=yes
[debbie]
type=peer
username=debbie
secret=secret2
host=dynamic
context=maison
extension.conf:
[general]
static=yes
writeprotect=no
[maison] ; declaration du context local specifie dans le sip.conf
; numéros locaux
exten => 10,1,Dial(SIP/dominique); qd on compose le 10, le softphone branché sur le lien dominique sonnera
exten => 11,1,dial(SIP/debbie); qd on compose le 11, le softphone branché sur le lien debbie sonnera
; numéros externes
exten => _8.,1,Dial(SIP/freephonie-out/${EXTEN:1[/i]; qd on compose un num commencant par 8, on utilise le lien freephonie-out
; et le num est composé vers l'extérieur sans le 8
[fromfree]; déclaration du contexte de réception d'appels depuis freephonie
exten => s,1,Dial(SIP/dominique)