Bonjour Reaper,

Léger progrès, puisque je peux envoyer un hook flash, mais Asterisk détecte une erreur et raccroche aussitôt (Ring/Off-hook in strange state 6 on channel 2) :

Code:
[2012-07-31 09:24:03] VERBOSE[30006] app_dial.c:     -- DAHDI/3-1 is ringing
[2012-07-31 09:24:04] VERBOSE[30006] app_dial.c:     -- DAHDI/3-1 answered DAHDI/2-1
[2012-07-31 09:24:04] VERBOSE[30006] pbx.c:     -- Executing [s@macro-auto-blkvm:1] Set("DAHDI/3-1", "__MACRO_RESULT=") in new stack
[2012-07-31 09:24:04] VERBOSE[30006] pbx.c:     -- Executing [s@macro-auto-blkvm:2] Macro("DAHDI/3-1", "blkvm-clr,") in new stack
[2012-07-31 09:24:04] VERBOSE[30006] pbx.c:     -- Executing [s@macro-blkvm-clr:1] Set("DAHDI/3-1", "SHARED(BLKVM,DAHDI/2-1)=") in new stack
[2012-07-31 09:24:04] VERBOSE[30006] pbx.c:     -- Executing [s@macro-blkvm-clr:2] Set("DAHDI/3-1", "GOSUB_RETVAL=") in new stack
[2012-07-31 09:24:04] VERBOSE[30006] pbx.c:     -- Executing [s@macro-blkvm-clr:3] MacroExit("DAHDI/3-1", "") in new stack
[2012-07-31 09:24:04] VERBOSE[30006] pbx.c:     -- Executing [s@macro-auto-blkvm:3] ExecIf("DAHDI/3-1", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))=3)") in new stack
[2012-07-31 09:24:04] VERBOSE[30006] pbx.c:     -- Executing [s@macro-auto-blkvm:4] ExecIf("DAHDI/3-1", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=)") in new stack
[2012-07-31 09:24:15] WARNING[30006] sig_analog.c: Ring/Off-hook in strange state 6 on channel 2
[2012-07-31 09:24:16] VERBOSE[30006] pbx.c:     -- Executing [h@macro-dial:1] Macro("DAHDI/2-1", "hangupcall") in new stack
[2012-07-31 09:24:16] VERBOSE[30006] pbx.c:     -- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/2-1", "1?theend") in new stack
[2012-07-31 09:24:16] VERBOSE[30006] pbx.c:     -- Goto (macro-hangupcall,s,3)
[2012-07-31 09:24:16] VERBOSE[30006] pbx.c:     -- Executing [s@macro-hangupcall:3] Hangup("DAHDI/2-1", "") in new stack
[2012-07-31 09:24:16] VERBOSE[30006] app_macro.c:   == Spawn extension (macro-hangupcall, s, 3) exited non-zero on 'DAHDI/2-1' in macro 'hangupcall'
[2012-07-31 09:24:16] VERBOSE[30006] features.c:   == Spawn extension (macro-dial, h, 1) exited non-zero on 'DAHDI/2-1'
[2012-07-31 09:24:16] VERBOSE[30006] sig_analog.c:     -- Hanging up on 'DAHDI/3-1'
[2012-07-31 09:24:16] VERBOSE[30006] chan_dahdi.c:     -- Hungup 'DAHDI/3-1'
[2012-07-31 09:24:16] VERBOSE[30006] app_macro.c:   == Spawn extension (macro-dial, s, 38) exited non-zero on 'DAHDI/2-1' in macro 'dial'
[2012-07-31 09:24:16] VERBOSE[30006] pbx.c:   == Spawn extension (ext-group, 602, 13) exited non-zero on 'DAHDI/2-1'
[2012-07-31 09:24:16] VERBOSE[30006] sig_analog.c:     -- Hanging up on 'DAHDI/2-1'
[2012-07-31 09:24:16] VERBOSE[30006] chan_dahdi.c:     -- Hungup 'DAHDI/2-1'
[2012-07-31 09:24:17] WARNING[29393] chan_dahdi.c: Detected alarm on channel 2: Red Alarm
Y-aurait-il un moyen d'empêcher Asterisk de raccrocher pour envoyer un second hookflash ?

Pour les dynamic features, je n'arrive pas à capturer la combinaison de touches. Elle figure pourtant bien dans features show :
Code:
# asterisk -rx "features show"
Builtin Feature           Default Current
---------------           ------- -------
Pickup                    *8      *8
Blind Transfer            #       ##
Attended Transfer                 A
One Touch Monitor                 *1
Disconnect Call           *       **
Park Call
One Touch MixMonitor

Dynamic Feature           Default Current
---------------           ------- -------
FlashCmd                  no def  *6

Feature Groups:
---------------
(none)

Call parking (Parking lot: default)
------------
Parking extension     :      700
Parking context       :      parkedcalls
Parked call extensions:      701-750
Parkingtime           :      45000 ms
MusicOnHold class     :      default
Enabled               :      Yes
Quand je tape *6 en communication, rien ne se passe et rien ne s'affiche dans la CLI...

En tous cas, merci de ton aide !