Anrufbeantworter auf der FB installiert

Noch einfacher wäre es wenn die Box direkt Mp3´s oder waves machen würde.

Aber wie gesagt http://eiboeck.de/goodies/linux.html hier steige ich nicht durch was an der capircvd.handler alles geändert werden muss damit mit dem Lame Encoder eine Mp3 Datei erzeugt wird.

Mfg

Bytec
 
AB geht bei Analog nicht ran

Hallo zusammen ich hab immer noch das Problem das der AB nicht rangeht.
Hat vieleicht jetzt jemand eine Idee ?


capi log :

Debugmode changed (by conf-file) to 0xffff
sinfo : Using 49 as international prefix
sinfo : Using XXXX as national prefix
fileop : spool-directory:/var/spool/capircvd
init : CAPIApp() aufgerufen...
sinfo : Anzahl Controller: 5

sinfo : Controller Nr.1
sinfo : Anzahl B-Kanäle : 2
sinfo : Manufacturer : AVM GmbH
sinfo : Serial# : 0000000
sinfo : Version : 2.0
sinfo : Firmwarever. : 49.23
............ SNIP ...........................
init : CAPIApp() beendet...
init : CAPIApp.Run() will be called
capiconf : Received CAPI_CONF!
capiconf : LISTEN_CONF
capiind : Received CAPI_IND!
IND MsgNumber:6834
IND CONNECT PLCI=5124
Typ der Callingnumber: 0
Number: xxxxxxxxxxxx
Typ der Callednumber: 13
Number:
configuration for - to controller4 -
Nummernlänge erreicht! 0<=0
configuration for - xxxxxxxxxxxx to -
Dienst ist Nr:7
CAPIConn Init
ConnIgnore Init
Ignoring Call...
Klingeln beenden, Ruf annehmen...
capiind : Received CAPI_IND!
IND MsgNumber:6838
IND DISCONNECT reason=0
Call disconnected...
 
Hallo zusammen,

habe ebenso das Problem wie the.neon. Bei mir ists eine 7050 an einem analogen Anschluss. Hat das noch keiner hinbekommen? Kann man das Logging noch weiter erhöhen? Habe debug auf 65535.
 
Hallo zusammen,

ich habe mir die Dateien auch auf der Box installiert.
Der Anrufbentworter funktioniert auch prima.
Wenn ich dies jedoch tue, dann kann ich anschließend nicht mehr über VOIP telefonieren. Alle Gespräche gehen per Festnetz raus. :-(
Hat jemand eine Idee, woran dies liegen könnte?

Gruß
lamgo
 
isdn2wav

Moinsen,

obelix76 schrieb:
[...]
Und eins noch: Wäre natürlich nett, wenn in der Mail ein MP3 drinstecken würde und nicht dieses seltsame Lossless Audio Format. Ich bin dem hier schon mal genannten Link mal gefolgt - aber irgendwie fehlt mir das ISDN2WAV, was in diesem unter dem Link angegebenen alternativen Handler verwendet wird.
_obelix_

Ich arbeite mich auch gerade in die Thematik ein: isdn2wav findet sich in den Sourcen zum capircvd (zumindest in v0.2.42). Dies muesste sich auch auf der FBF nutzen lassen. Purzelt zwar kein MP3 raus, sondern "nur" WAV, aber dafür ist das Programm auch super klein (Source: 2kb)...

UPDATE:
Hmm, WAV ist ja ein Container-Format. Hoffe mal, dass dann nach "isdn2wav" auch PCM drin ist. Mal schauen...

Melde mich, wenn ich's am Laufen habe.

Ciao -Jens.
 
Zuletzt bearbeitet:
@lamgo: Das selbe Problem hatte ich auch vor kurzem, Du musst in Deiner capircvd.conf etwas ändern, und zwar muss bei "controller5" "dontuse" auf "true" gesetzt werden, dann dürfte es gehen.

Mfg,
Sebastian
 
the only Jaybee schrieb:
Ich arbeite mich auch gerade in die Thematik ein: isdn2wav findet sich in den Sourcen zum capircvd (zumindest in v0.2.42). Dies muesste sich auch auf der FBF nutzen lassen.

jo. ich nutze aber den hier:
http://www.prog-link.com/wav2pcm/
Das Format ist doch wesentlich kleiner als wav...

leider hab ich das Problem, dass der Anrufbeantworter auf jeder MSN antwortet :( .
 

Anhänge

  • isdn2wav.tar.gz
    43.4 KB · Aufrufe: 51
  • capircvd.tar.gz
    289.3 KB · Aufrufe: 33
Zuletzt bearbeitet:
Hat sich erledigt :D

hab bei controller3 die komplette Nummer angegeben. Natürlich muss da nur Landes- und Orts-Vorwahl hin.
 
7170 legt sofort wieder auf.

Hallo Zusammen,

ich habe eine FB 7170 und auch das Mod für den AB installiert.

Das Problem ist das die Box abnimmt aber dann sofort auflegt, ohne den Ansagetext abzuspielen.

Das abnehmen funktioniert aber nur 1 mal danach muss ich den mailer komplett neu starten das es wieder funktioniert.

Kann mir jemand weiterhelfen bzw. hatte dieses Problem schon einmal jemand?

Habe schon alles aus diesem Forum durchprobiert.

In der Logdatei steht folgendes:

Code:
IND MsgNumber:2405
IND CONNECT PLCI=1537
Typ der Callingnumber: 33
Number: 49XXXXXXXXXX
Typ der Callednumber: 193
Number: 49YYYYYYYYYY
configuration for -  to controller1 -
Prefix 49XXXX wurde gesetzt...
Nummernlänge nicht erreicht! 12>6
CAPIConn Init
ConnDDI Init
Answering DDICall...
capiind : Received CAPI_IND!
IND MsgNumber:2406
IND INFO
(DDIConn) InfoInd erhalten...
capiind : Received CAPI_IND!
IND MsgNumber:2407
IND INFO
(DDIConn) InfoInd erhalten...
   DDI: Ziffer erhalten...
   DDI: Rufnummer ist jetzt:49YYYYYYYYYY
 Neues Objekt erzeugen...---------------
 initConn
configuration for -  to controller0 -
configuration for - 49XXXXXXXXXX to 49YYYYYYYYYY -
Dienst ist Nr:1
CAPIConn Init
ConnVoice Init
WaitConnectTime: 5
 Jetzt muss Objekt ersetzt werden!
Answering VoiceCall...
Sleeping 5000000 usec...
 Objekt ersetzt!
capiind.: Received CAPI_IND!
Typ der Callingnumber: 33
Number: 49XXXXXXXXXX
Typ der Callednumber: 193
Number: 49YYYYYYYYYY
configuration for -  to controller2 -
configuration for - 49XXXXXXXXXX to 49YYYYYYYYYY -
Dienst ist Nr:1
CAPIConn Init
ConnVoice Init
WaitConnectTime: 5
Answering VoiceCall...
capiind : Received CAPI_IND!
IND MsgNumber:2409
IND INFO
InfoInd erhalten... INFO_NUMBER=30
capiind : Received CAPI_IND!
IND MsgNumber:2410
IND INFO
InfoInd erhalten... INFO_NUMBER=112
capiconf        : Received CAPI_CONF!
capiconf        : ALERT_CONF
capiconf        : Received CAPI_CONF!
capiconf        : ALERT_CONF
Sleeping 5000000 usec...
WaitConnect: Sleep beendet...
WaitConnect: Nicht gecancelt, also weiter...
Klingeln beenden, Ruf annehmen...
WaitConnect: Connect ausgefuehrt!
WaitConnect: Sleep beendet...
WaitConnect: Nicht gecancelt, also weiter...
Klingeln beenden, Ruf annehmen...
WaitConnect: Connect ausgefuehrt!
capiind : Received CAPI_IND!
IND MsgNumber:2424
IND CONNECT_ACTIVE
ConnectActive...1537
capiind : Received CAPI_IND!
IND MsgNumber:2425
IND CONNECT_B3
ConnectB3...
capiind : Received CAPI_IND!
IND MsgNumber:2426
IND CONNECT_B3_ACTIVE
ConnectB3Active...(CAPIConnDatastream)
Open ifile /var/spool/capircvd/ansage.la!
I-Dateihandle 7
Open ifile2 /var/spool/capircvd/beep.la!
I2-Dateihandle 8
Open ofile /var/spool/capircvd/49XXXXXXXXXX-001-49XXXXXXXXXX.la!
O-Dateihandle 9
Sende Datenpaket: 0
Sende Datenpaket: 1
Sende Datenpaket: 2
Sende Datenpaket: 3
Sende Datenpaket: 4
Sende Datenpaket: 5
capiconf        : Received CAPI_CONF!
capiconf        : FAC_CONF 0 x
capiind : Received CAPI_IND!
IND MsgNumber:2427
IND INFO
InfoInd erhalten... INFO_NUMBER=8
capiind : Received CAPI_IND!
IND MsgNumber:2428
IND DISCONNECT reason=13466
Call disconnected...
capiind : Received CAPI_IND!
IND MsgNumber:2429
IND INFO
signal .eceived! exiting...


Vielen Dank im Voraus,
Gruss
 
Nur ISDN?

Hallo erstmal,

ich verfolge diesen Thread schon länger nur leider tut sich nichts mehr hier ... Eine grundlegende Frage ist offen geblieben:

Funkioniert die Capi nur mit ISDN?

Ich habe nämlich analog und wäre sehr an dieser Lösung interessiert.

Gruss

Jan
 
Wenn du die normale NetCAPI meinst, die geht auch mit analog.
 
SophîaPêtríllo schrieb:
Die ist schon mit dabei, die wird mit installiert

mfg

Erstmal vielen Dank für deine ausführliche Anleitung. Ich habe jedoch ein komisches Problem.

Ich konnte alles installieren und auch der Mailer hat mir eine eMail geschickt das der AB läuft - aber das glaube ich nicht so recht.


NUR:

1. Ich höre keine ansage.la ( was würde da eigentlich hören? )
2. Irgendwann kommt dann eine Frauenstimme die sagt "Bitte PIN eingeben" ???

Ich habe den debug Text ans ENDE eingespielt ( mit Pseudo Image Update ), war das korrekt oder sollte es am ANFANG stehen?

Um das ganze zu testen habe ich von einer meiner Nebenstellen meine Hauptrufnummer, die ich auch in den configs angegeben habe angerufen.

Und wo finde ich den LOG zum evtl aufspüren von Fehlern? Ich habe mal unter Ereignisse im WebIF der Fritz!Box geschaut - konnte dort aber nichts entdecken ???
 
Zuletzt bearbeitet:
Hallo hab auch das problem das meine Fritzbox 7170 den Anruf nicht annimmt leider wurde dieses Problem noch nicht gelöst. Kann nicht mal bitte jemand antworten?
 
Ich poste mal meine capircvd.conf. Damit funktioniert's bei mir:

Code:
=global
iprefix 49      # Ländervorwahl
nprefix 30      # Ortsvorwahl (ohne führende Null)
onerror exit

=controller1
dontuse false
maxfax 1

=controller2
dontuse false
maxfax 1

=controller3
dontuse true
maxfax 1

=controller4
dontuse true
maxfax 1

=controller5
dontuse true
maxfax 1

=default
handler         capircvd.handler
recipient       root

=493012345
mode voice
delay 15
announcement /var/media/ftp/usb/ansagen/ansage-MSN1.alaw

=493023456
mode voice
delay 7
announcement /var/media/ftp/usb/ansagen/ansage-MSN2.alaw

=493034567
mode voice
delay 15
announcement /var/media/ftp/usb/ansagen/ansage-MSN3.alaw

Ich verwende aber nicht den Mail-Versand. Ich speichere die Ansagen auf USB.
Der Announcement-Pfad müsste halt auch angepasst werden.

@nslu2:
poste mal deine .conf
 
hallo erstmal danke das du geantwortet hast. Darf ich noch fragen ob das deine ganze config ist und du die oberen zeilen weggelassen hast? Welche Fritzbox hast du ISDN oder Analog
 
Ja. Das ist meine ganze Config und verwende ISDN (Signatur).

numlength/maxlength oder so hat bei mir nur Probleme gemacht. Also komplett weggelassen.

Bei Controller 1 und 2 ein 'dontuse false' bei den anderen 'dontuse true'.

EDIT:
Mit den oberen Einstellungen meinst du wahrscheinlich die Mailer-Einstellung. Die hab ich weggelassen. Ich speichere die Aufnahmen auf USB. Verwende aber auch nur die Binary (liegt ebenfalls auf USB). Aber die Einstellung müsstest du mal probieren.
 
Zuletzt bearbeitet:
Also es funktioniert jetzt so einiger maßen der fehler bei mir war das ich numlengh auf 0 setzen musste. Anrufbeantworter funktioniert auch jetzt und zeichnet auf, aber nur genau 1x dann tut sich nichts mehr. ich kopier mal das ende der log
Code:
IND MsgNumber:581
IND DATA_B3
Received Data... Handle=12 Length=2048
capiind : Received CAPI_IND!
IND MsgNumber:582
IND DATA_B3
Received Data... Handle=13 Length=2048
capiind : Received CAPI_IND!
IND MsgNumber:583
IND INFO
InfoInd erhalten... INFO_NUMBER=30
capiind : Received CAPI_IND!
IND MsgNumber:584
IND INFO
InfoInd erhalten... INFO_NUMBER=8
capiind : Received CAPI_IND!
IND MsgNumber:585
IND DISCONNECT_B3 reason=13057
BChannel disconnected...
signal received! exiting...

Kann mir das file auch nur von der box runterladen bekomme es nicht per mail

edit: hat es vielleicht was damit zu tun das in der capircvd.conf steht : onerror exit und wenn der AB einmal abnimmt speichert er ja eine datei und beim 2ten mal ist diese schon vorhanden, daher error-> exit

Wüsste jetzt aber auch nicht was ich dort statt exit hinsetzen sollte, evtl. ne # davor?
 
Mhh.. er scheint 2x2kb Blöcke zu empfangen und legt dann auf (bzw. 13 Pakete, wenn ich mir das Handle anschaue).

Dann gibts den Fehler:
Error 0x3301 (13057) - Protocol error layer 1 (broken line or B-channel removed by signalling protocol)

sagt mir jetzt so nichts...

Wie sieht deine config-Datei aus? capircvd ist auch nicht mehrfach gestartet?
 
wow! das ging schnell

Code:
##/etc/capircvd/capircvd.conf    DO NOT DELETE THIS LINE
#
##mailer spooldir=/var/spool/capircvd
##mailer confdir=/var/capircvd/etc/capircvd
##mailer [email protected]
##mailer [email protected]
# attention: 40 lines below is a second to address (recipient)which has to be set!
##mailer smtpserver=smtp.gmx.de
##mailer [email protected]
##mailer smtppassword=meinpasswort
##mailer subject=Anrufbeantworter benachrichtigung
#
# Every option has to be written in lowercase letters !
# !!! ATTENTION !!! Configure every option!
#  Missing options may result in loss of data !
#  or can cause capircvd to crash !!!
=global
iprefix		49
nprefix		511
#onerro		exit

=controller1
numlength	0
dontuse		true

=controller2
numlength	0
dontuse		true
=controller3
numlength	0
dontuse		false
=controller4
numlength	0
dontuse		false
=controller5
numlength	0
dontuse		true

=admin
password	meinpasswort
telnetport	20013
telnet		true

#debug		65535
debug		60000

=passwd
admin		meinpasswort

=default
handler		/var/capircvd/etc/capircvd/capircvd.handler
recipient	[email protected]


=1
mode		voice
delay		25
announcement	ansage.la
record		on
recipient       meine [email protected]
filename        %8$d-%7$d-%6$d-at-%9$d-%10$d-%11$d


=495115199830
mode		voice
delay		25
announcement	ansage.la
record		on
recipient       [email protected]
filename        %8$d-%7$d-%6$d-at-%9$d-%10$d-%11$d



=
mode		voice
delay		25
announcement	ansage.la
record		on
recipient       [email protected]
filename        %8$d-%7$d-%6$d-at-%9$d-%10$d-%11$d

Aber die Nachricht wird 1A empfangen kann sie mir ohne probleme anhören
 
Eine Signatur wäre nicht schlecht ;)
Aber ich denke mal, du willst den AB auf Analog laufen lassen.
Versuch mal Ctrl 3 auf "dontuse 'true'" zu stellen.

Ansonsten wüsste ich jetzt auch nicht, woran es liegen könnte. Die Konfig ist so ok...
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.