X100P et appel entrant

sebxtaz

Joined
Mar 1, 2010
Messages
2
Likes
0
Points
0
#1
bonsoir, ça y est la X100P est arrivée apparemment en avion mais en passant par les douanes de chine, france, republique bolivarienne,jusqu'en martinique...

mon bureau est composé de trois postes softphone et portables qui communique entre eux sans problèmes; les communications sortantes passent bien par le serveur et la ligne FT mais lorsque j'appel mon numéro fixe j'entends la sonnerie mais il ne se passe rien au bureau:

Connected to Asterisk 1.4.24 currently running on server (pid = 2597)
Verbosity was 10 and is now 11
-- Remote UNIX connection
-- Remote UNIX connection disconnected
-- Starting simple switch on 'DAHDI/1-1'
-- Executing [s@from-internal:1] Macro("DAHDI/1-1", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/1-1", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,4)
-- Executing [s@macro-hangupcall:4] GotoIf("DAHDI/1-1", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("DAHDI/1-1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] Hangup("DAHDI/1-1", "") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'DAHDI/1-1' in macro 'hangupcall'

== Spawn extension (from-internal, s, 1) exited non-zero on 'DAHDI/1-1'
-- Executing [h@from-internal:1] Macro("DAHDI/1-1", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/1-1", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,4)
-- Executing [s@macro-hangupcall:4] GotoIf("DAHDI/1-1", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("DAHDI/1-1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] Hangup("DAHDI/1-1", "") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'DAHDI/1-1' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'DAHDI/1-1'
-- Hungup 'DAHDI/1-1'

config trunk:
description : 1
caller id : mon numero
cid : any
dial rule : XX.
Zap identifier: 1

config inbound:
description :extern
did number: mon numero
destination : extension 3000 (on line)

config general:
Allow Anonymous Inbound SIP Calls? : yes

config Zap channel did:
description :extern
did : mon numéro

j'ai tenté de suivre elastix without tears et le site x100P pour la config mais ils parlent de zaptel alors que elastix utilise apparemment dahdi, j'ai quand même fais les modif dans /etc/asterisk/dahdi-channels.conf" et chan_dahdi pour raouter context=from zaptel

l'iso de elastix est une 1.5 jai fais une mise a jour de freepbx jusqu'a la 2.7 rien d'autre

je suppose que le problème est décrit dans le log mais je ne le comprend pas pouvez vous m'aider?

merci
 

Patrick_elx

Joined
Dec 14, 2008
Messages
1,120
Likes
0
Points
0
#2
apparemment la partie de la config freePBX à l'air bonne.

mais quelques questions surtout aux vue du log qui indique un context from-internal.

j'ai quand même fais les modif dans /etc/asterisk/dahdi-channels.conf" et chan_dahdi pour rajouter context=from zaptel
il ne s'agit pas de rajouter context=from zaptel
mais de remplacer le context=from-pstn (ou autre existant) par context=from-zaptel

Le anonymous inbound sip n'est pas nécessaire pour du zaptel.

Est-ce que les paramètres spécifiques au pays sont ok dans la config de la carte?
 

sebxtaz

Joined
Mar 1, 2010
Messages
2
Likes
0
Points
0
#3
bonsoir

dahdi/system.conf :
# Span 1: WCFXO/0 "Wildcard X100P Board 1" (MASTER)
fxsks=1
echocanceller=oslec,1
# Global data
loadzone = fr
defaultzone = fr


chan_dahdi :
[trunkgroups]

[channels]
context=from-zaptel
signalling=fxs_ks
rxwink=300 ; Atlas seems to use long (250ms) winks
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
faxdetect=incoming
echotraining=800
rxgain=0.0
txgain=0.0
callgroup=1

dahdi_channel :
; Span 1: WCFXO/0 "Wildcard X100P Board 1" (MASTER)
;;; line="1 WCFXO/0/0"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-zaptel
channel => 1
callerid=
group=
context=default


log:
-- Starting simple switch on 'DAHDI/1-1'
-- Executing [s@from-internal:1] Macro("DAHDI/1-1", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/1-1", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,4)
-- Executing [s@macro-hangupcall:4] GotoIf("DAHDI/1-1", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("DAHDI/1-1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] Hangup("DAHDI/1-1", "") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'DAHDI/1-1' in macro 'hangupcall'
== Spawn extension (from-internal, s, 1) exited non-zero on 'DAHDI/1-1'
-- Executing [h@from-internal:1] Macro("DAHDI/1-1", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/1-1", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,4)
-- Executing [s@macro-hangupcall:4] GotoIf("DAHDI/1-1", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("DAHDI/1-1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] Hangup("DAHDI/1-1", "") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'DAHDI/1-1' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'DAHDI/1-1'
-- Hungup 'DAHDI/1-1'

j'ai vu "from internal" mais je ne trouve pas comment le modifier.
 

danardf

Joined
Dec 3, 2007
Messages
8,069
Likes
10
Points
88
#4
Salut.

Pourquoi avec été chercher une X100P en Chine, j'avais une A100 à vendre. :S
Bon,... po grafe!

Ce type de carte est chiant comme la pluie à paramétrer.
Il faut lui renseigner les cadences de sonneries, 1500,35000 ou autre (voir de le Forum).
Dans mes premiers test, les postes ont sonné au bout de 4 ou 5 sonneries. Visiblement une perte de tant à détecter le CID si le cadencement est mal fait.

Comme dit Patrick_Elx, il faut remplacer context=from-zaptel et context=default par context=from-trunk ou from-pstn

Le faxdetect n'est pas utile aussi pour l'instant.
Au pire si tu veux te séparer du CID, enlèves le et indique immedieate=yes
Celà à pour effet de se passer de tout CId, FAX ...etc et ça sonne au plus vite (normalement dès le premier train de sonnerie, mais avec ce genre de carte... :blink: )

Regardes dans le forum, il y aura bien une config X100P ou A100.

Après chaque changement de paramètres, il faut relancer dahdi et asterisk.

CLI> dahdi restart (il me semble)
CLI> reload ou
CLI> restart now
 

Members online

No members online now.

Latest posts

Forum statistics

Threads
30,902
Messages
130,888
Members
17,568
Latest member
mehdii_igi
Top