-
-
Tu n'a pas de notice ou warning au reload, t'indiquant des syntaxes obsolètes?
En 1.8 (et même 1.6), il y'a "defaultuser" en remplacement de "username", vérifie tous les paramètres
-
Tu peux essayer avec, dans [freephonie-in] ,
insecure=port,invite
-
Bonjour,
Désolé pour cette réponse tardive mais je n'ai pu faire les tests qu'aujourd'hui.
Merci à tous les deux pour vos infos; j'ai essayé vos diverses manips et c'est toujours pareil. Voici les messages en issus du log:
[Jan 30 12:02:13] NOTICE[1995] chan_sip.c: Peer 'freephonie-in' is now Reachable. (136ms / 2000ms)
[Jan 30 12:02:19] WARNING[1995] chan_sip.c: username mismatch, have <freephonie-out>, digest has <anonymous>
[Jan 30 12:02:19] NOTICE[1995] chan_sip.c: Failed to authenticate device "Anonymous" <sip:anonymous@anonymous.invalid>;tag=13799-DQ-09795d05-51c858424
La configuration est la suivante :
Fichier sip.conf:
[general]
.....
register = 09xxxxxxxx:xxxxxxxxxxxxx@freephonie.net
[freephonie-out]
type = peer
host = freephonie.net
;username = 09xxxxxxxx
defaultuser = 09xxxxxxxx
fromuser = 09xxxxxxxx
secret = xxxxxxxxxxxxx
nat = yes
fromdomain = freephonie.net
disallow = all
allow = alaw,ulaw
[freephonie-in]
type = peer
insecure = port,invite
context = fromfree
host = freephonie.net
fromdomain = freephonie.net
disallow = all
allow = alaw,ulaw
Le pire c'est que cette même config fonctionne parfaitement avec la version 1.4.36.
Je vais continuer à chercher mais je ne peux y bosser que les week-end et encore... Je vous tiendrais au courant de mes essais. Merci beaucoup.
A+.
-
Pour un test, essaye en commentant la section [freephonie-in] et en ne laissant donc que la [freephonie-out].
Je me souviens d'un sujet où ils indiquaient d'inverser les deux, je ne sais plus si c'était pour Free ou un autre fournisseur.
-
Bonjour,
Ca y est, ça marche En fait la section [freephonie-in] ne sert plus a rien et dans la section [freephonie-out] il faut ajouter :
insecure = port,invite
context = fromfree
Pour les appels entrants (Free -> maison) c'est le contrexte [freephonie-out] qui sera utilisé; je l'ai renomé [freephonie].
Pour les appels sortants (Maison -> Free] c'est la fonction "register" qui sera utilisée:
Voilà a quoi correspond maintenant mon fichier "sip.conf":
[general]
...
register = 09xxxxxxxx:xxxxxxxxxxxxx@freephonie.net
[freephonie]
type = peer
insecure = port,invite
host = freephonie.net
username = 09xxxxxxxx
context = fromfree
fromuser = 09xxxxxxxx
secret = xxxxxxxxxxxxx
nat = yes
fromdomain = freephonie.net
disallow = all
allow = alaw,ulaw
Le contexte [fromfree] me permet d'appeler un groupe de postes (n°90) pour les appels entrants; le trunk "trunk_1" me permet de numéroter sur le compte free via le contexet [dial].
Extrait du fichier "extensions.conf" :
[globals]
trunk_1 = SIP/freephonie
[default]
exten = 90,1,Goto(ringroups-custom-90,s,1)
[fromfree]
include = default
exten = s,1,Goto(default,90,1)
[ringroups-custom-90]
exten = s,1,NoOp(RINGGROUP)
exten = s,n,Dial(SIP/32&SIP/36&SIP/37&SIP/38,40)
[dial]
include = default
exten = _90,1,Goto(default,90,1)
exten = _0XXXX!,1,Macro(trunkdial,${trunk_1}/${EXTEN:0},${CALLERID(all)})
Merci à tous les deux pour votre aide. Je vais pouvoir avancer maintenant.
A+
Dernière modification par Garo ; 07/02/2011 à 23h56.
Règles de messages
- Vous ne pouvez pas créer de nouvelles discussions
- Vous ne pouvez pas envoyer des réponses
- Vous ne pouvez pas envoyer des pièces jointes
- Vous ne pouvez pas modifier vos messages
-
Règles du forum