warten bis ich hochgeladen habe 
btw: steht in der Prozessliste, das was hängt (dtmfbox -list accounts).
EDIT:
Einige Dinge wollte ich noch ändern, trotzdem hier ein Release für 2.6, da diese Version etwas stabiler läuft und aktuellere Bibliotheken besitzt.
Callback mit Callthrough lässt sich über das benutzerdefinierte Skript, z.B. so ausführen:
Code:
#!/bin/sh
SCRIPTFILE=$1
EVENT=$2
TYPE=$3
DIRECTION=$4
SRC_CON=$5
DST_CON=$6
SRC_NO=$7
DST_NO=$8
DTMF=$9
# Auf diese MSN reagieren. Hierüber wird auch der Callback durchgeführt.
# Dies kann eine VoIP oder ISDN/Analog MSN sein.
# ändern!
LISTEN_TO_MSN="33333"
# Nummer, auf die zurückgerufen wird.
# Mit und ohne führende ‚0’ angeben!
# ändern!
NO_WITH_NULL="01601234567"
NO_WITHOUT_NULL="1601234567"
# Eingehender Anruf.
# Es wird ein Callback durchgeführt (01601234567)
if [ "$EVENT" = "CONNECT" ] && [ "$DIRECTION" = "INCOMING" ];
then
if [ "$SRC_NO" = "$LISTEN_TO_MSN" ];
then
if [ "$DST_NO" = "$NO_WITH_NULL" ] || [ "$DST_NO" = "$NO_WITHOUT_NULL" ]; then
# 5 sek warten (Zeit zum auflegen) und zurückrufen
sleep 5
dtmfbox -call $LISTEN_TO_MSN $NO_WITH_NULL
return 1 # AB-Skript abbrechen
fi
fi
fi
# Der ausgehende Callback-Anruf.
# DTMF: 100# ruft die erste Nr. an, DTMF: 101# ruft die zweite Nr. an, usw.
if [ "$EVENT" = "DTMF" ] && [ "$DIRECTION" = "OUTGOING" ];
then
if [ "$DST_NO" = "$NO_WITH_NULL" ] || [ "$DST_NO" = "$NO_WITHOUT_NULL" ];
then
# DTMF: "100#" – VoIP Anruf nach 13154@any.sip.net über MSN 111111
if [ "$DTMF" = "100" ]; then
# ändern!
dtmfbox $SRC_CON -call 111111 13154@any.sip.net
fi
# DTMF: "101#" – CAPI Anruf nach 0242134121 über MSN 33333
if [ "$DTMF" = "101" ]; then
# ändern!
dtmfbox $SRC_CON -call 33333 0242134121
fi
return 1 # AB-Skript abbrechen
fi
fi
Bei Callback/Callthrough über CAPI den ausgehenden Controller auf 1 ändern ! Early B3 fehlt momentan. Also gibts kein Tuten...