Hallo allerseits,
ich hab hier ein Gentoo Linux ohne viel Schnickschnack fertig installiert. Alsa läuft, eine FRITZ!Card PCI läuft ebenfalls prima.
Ich hab verschiedene Kombinationen von Asterisk und chan_capi probiert und nichts funktioniert
Unter Gentoo ist Asterisk 1.2.17 die aktuell stabile Version. chan_capi gibt es gar nicht als stabiles Paket, aber immerhin ist Version 0.7.1 im Portage-System.
Mittlerweile hab ich auch den voip-Overlay installiert (sowas wie ein externes unstable Repository) und mir eigene ebuilds für Asterisk 1.4.4 und chan_capi 1.0.1 gebaut. Leider bekomme ich beim Übersetzen von chan_capi folgende Fehlermeldung:
Warum erzählt der mir oben, er hätte ein extended ast_channel_alloc gefunden und unten nölt der Compiler dann rum?
Sollte chan_capi 1.0.1 grundsätzlich auch mit Asterisk 1.2.17 zusammenarbeiten? Bei mir gabs beim Laden des Moduls immer einen Fehler einer nicht gefundenen Funktion (ast_pickup_call), die in res_features.so gewandert ist. Aber auch ein vorheriges Laden von res_features.so hat bei mir den Fehler beim Laden vom chan_capi nicht behoben.
Ich hatte das immer so verstanden, dass die Konfiguration das eigentlich schwierige an Asterisk wäre. Bei mir ist es schon die Installation. :noidea:
Na jedenfalls schonmal vielen Dank für jeglichen Input und Empfehlungen.
ich hab hier ein Gentoo Linux ohne viel Schnickschnack fertig installiert. Alsa läuft, eine FRITZ!Card PCI läuft ebenfalls prima.
Ich hab verschiedene Kombinationen von Asterisk und chan_capi probiert und nichts funktioniert
Unter Gentoo ist Asterisk 1.2.17 die aktuell stabile Version. chan_capi gibt es gar nicht als stabiles Paket, aber immerhin ist Version 0.7.1 im Portage-System.
Mittlerweile hab ich auch den voip-Overlay installiert (sowas wie ein externes unstable Repository) und mir eigene ebuilds für Asterisk 1.4.4 und chan_capi 1.0.1 gebaut. Leider bekomme ich beim Übersetzen von chan_capi folgende Fehlermeldung:
Code:
chan_capi-1.0.1 ...
./create_config.sh "/usr/include"
Checking Asterisk version... 1.4.4
* found Asterisk version 1.4
Using Asterisk 1.4 API
* found stringfield in ast_channel
* found 'indicate' with data
* found extended ast_channel_alloc
* found send_digit_end with duration
config.h complete.
[CC] chan_capi.c -> chan_capi.o
[CC] c20msg.c -> c20msg.o
[CC] chan_capi_rtp.c -> chan_capi_rtp.o
chan_capi.c: In Funktion 'capi_new':
chan_capi.c:2182: Fehler: Zu wenige Argumente für Funktion 'ast_channel_alloc'
make: *** [chan_capi.o] Fehler 1
make: *** Warte auf noch nicht beendete Prozesse...
Warum erzählt der mir oben, er hätte ein extended ast_channel_alloc gefunden und unten nölt der Compiler dann rum?
Sollte chan_capi 1.0.1 grundsätzlich auch mit Asterisk 1.2.17 zusammenarbeiten? Bei mir gabs beim Laden des Moduls immer einen Fehler einer nicht gefundenen Funktion (ast_pickup_call), die in res_features.so gewandert ist. Aber auch ein vorheriges Laden von res_features.so hat bei mir den Fehler beim Laden vom chan_capi nicht behoben.
Ich hatte das immer so verstanden, dass die Konfiguration das eigentlich schwierige an Asterisk wäre. Bei mir ist es schon die Installation. :noidea:
Na jedenfalls schonmal vielen Dank für jeglichen Input und Empfehlungen.
Zuletzt bearbeitet: