Bonjour,
Je viens de recevoir un spa3102, j'ai relié le port LINE du spa au port "telephone" de ma freebox. Le port "phone" du spa est relié à un telephone analogique et le port "internet" du spa est relier à la freebox par un câble ethernet).
je souhaite pouvoir faire les appelles suivants :
Asterisk -> spa -> freebox (appelle ou je veux pour les appelles sortants)
freebox -> spa -> astersik ->telephone fixe (appelle entrant)
Les appelles sortants doivent aussi pouvoir être effectué directement avec le telephone fixe.
J'ai effectué la configuration du spa3102 à l'aide du tuto de Philippe Roudel qui est disponible sur le forum. Asterisk détecte bien le spa3102 mais je ne peux rien faire de plus. Je ne peux pas appeller ou recevoir un appelle venant de l'extérieur. Je pense que ma configuration "sip.conf" et "extension.conf" n'est pas superbe car ça fait seulement une semaine que j'utilise asterisk. Quelqu'un a t-il une configuration asterisk pour spa3102 qui fonctionne?? ou alors avez vous un tuto configuration asterisk pour spa (détaillé) ?
Je vous mets ci dessous ma configuration avec les messages d'erreurs:
Dans "sudo gedit /etc/asterisk/sip.conf":
Code:
[general]
port=5060
bindaddr=0.0.0.0
tos=0x18
nat=yes
externip= ******
disallow=all
allow=ulaw
allow = alaw
allow=gsm
allow=speex
defaultexpiry=1800
context=default
language=fr
allowguest=no
alwaysauthreject=no
dtmfmode=auto
qualify=yes
transport=udp,tcp
; L'utilisateur qui se connecte sur le SPA 3102
; L'authentification sur le SPA se fait par HTTP Digest
[sip_PSTN_out]
type=peer
defaultuser=asterisk_to_SPA
secret=*****
context=FromFree
host=192.168.0.*
careinvite=no
nat=no
; Le compte pour le SPA 3102. C'est le SPA qui fait l'action
; de s'enregistrer.
[sip_PSTN_in]
type=friend
defaultuser=SipuraSPA
secret=*******
context=FromFree
host=dynamic
careinvite=no
nat=no
[1001]
type=friend
host=dynamic
context=phones
secret=******
Reconnaissance du spa par asterisk:
Code:
Name/username Host Dyn Nat ACL Port Status
1001/1001 192.168.0.* D N 5072 OK (11 ms)
sip_PSTN_in/SipuraSPA 192.168.0.* D 5061 OK (12 ms)
sip_PSTN_out/asterisk_to_ 192.168.0.* 5060 OK (11 ms)
3 sip peers [Monitored: 3 online, 0 offline Unmonitored: 0 online, 0 offline]
Dans "sudo gedit /etc/asterisk/extensions.conf" :
Code:
[general]
[globals]
[FromFree]
exten => _X.,1,Dial(SIP/${EXTEN}@sip_PSTN_out)
[phones]
include =>FromFree
appelle sortant:
Code:
*CLI> == Using SIP RTP CoS mark 5
-- Executing [0661837311@phones:1] Dial("SIP/1001-00000000", "SIP/0661837311@sip_PSTN_out") in new stack
== Using SIP RTP CoS mark 5
-- Called 0661837311@sip_PSTN_out
-- SIP/sip_PSTN_out-00000001 is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)
-- Auto fallthrough, channel 'SIP/1001-00000000' status is 'CONGESTION'
appelle entrant (de mon portable par exemple):
Code:
[Apr 27 20:56:35] NOTICE[3219]: chan_sip.c:20314 handle_request_invite: Call from 'SipuraSPA' to extension '192.168.0.12' rejected because extension not found in context 'FromFree'.
Voilà j'ai mis tout mon code. Si quelqu'un a une configuration asterisk pour spa3102 qui marche je suis preneur? Si quelqu'un a des conseils je prends. Soyez précis dans vos réponses s'il vous plait car je ne suis pas un grand connaisseur du codage asterisk.