Asterisk 1.2.26 (TB 1.2.9) mit chan_capi 1.0.1

osi_07

Neuer User
Mitglied seit
10 Mrz 2007
Beiträge
34
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

Nach wochenlangem Lesen und Verzweiflung pur weiss ich nicht mehr weiter.

Mein Problem ist folgendes:

Ich versuche die chan_capi_1.0.1 zu installieren. Jedoch ohne annähernden Erfolg.

Mein System ist folgendes:

Trixbox_1.2.9
Asterisk_1.2.26
Linux CentOS 2.6.9
chan_capi_1.0.1

Nach der Installation der .iso-CD habe ich die Kernelpakete (kernel-smp-devel, kernel-devel) installiert.

Danach das chan_capi_1.0.1.tar.gz von melware gezogen und entpakt.
Den Befehl make ausgeführt und die Fehler kamen.

Hier mal ein kurzer Auszug davon:

Code:
chan_capi.c:4661: error: dereferencing pointer to incomplete type
chan_capi.c:4663: error: dereferencing pointer to incomplete type
chan_capi.c:4665: error: dereferencing pointer to incomplete type
chan_capi.c:4667: error: dereferencing pointer to incomplete type
chan_capi.c: In function `pbx_capi_malicious':
chan_capi.c:4678: error: `_cmsg' undeclared (first use in this function)
chan_capi.c:4678: error: syntax error before "CMSG"
chan_capi.c:4681: error: dereferencing pointer to incomplete type
chan_capi.c:4682: error: dereferencing pointer to incomplete type
chan_capi.c:4692: error: `CMSG' undeclared (first use in this function)
chan_capi.c:4693: error: dereferencing pointer to incomplete type
chan_capi.c:4694: error: invalid lvalue in assignment
chan_capi.c:4697: error: dereferencing pointer to incomplete type
chan_capi.c:4699: error: dereferencing pointer to incomplete type
chan_capi.c:4702: error: dereferencing pointer to incomplete type
chan_capi.c:4702: error: dereferencing pointer to incomplete type
chan_capi.c: In function `pbx_capi_echocancel':
chan_capi.c:4719: error: dereferencing pointer to incomplete type
chan_capi.c:4723: error: dereferencing pointer to incomplete type
chan_capi.c:4729: error: dereferencing pointer to incomplete type
chan_capi.c:4729: error: dereferencing pointer to incomplete type
chan_capi.c: In function `pbx_capi_echosquelch':
chan_capi.c:4745: error: dereferencing pointer to incomplete type
chan_capi.c:4747: error: dereferencing pointer to incomplete type
chan_capi.c:4753: error: dereferencing pointer to incomplete type
chan_capi.c:4753: error: dereferencing pointer to incomplete type
chan_capi.c: In function `pbx_capi_holdtype':
chan_capi.c:4769: error: dereferencing pointer to incomplete type
chan_capi.c:4771: error: dereferencing pointer to incomplete type
chan_capi.c:4773: error: dereferencing pointer to incomplete type
chan_capi.c:4779: error: dereferencing pointer to incomplete type
chan_capi.c: In function `pbx_capi_signal_progress':
chan_capi.c:4791: error: dereferencing pointer to incomplete type
chan_capi.c:4791: error: dereferencing pointer to incomplete type

Klar ist auch, dass Asterisk immer absürzt beim starten mit:

Code:
Asterisk Dynamic Loader Starting:
 [res_features.so] => (Call Features Resource)
 [chan_capi.so]Asterisk ended with exit status 1
Asterisk died with code 1.
Automatically restarting Asterisk.
mpg123: no process killed


Hat jemand eine Idee, was ich da machen kann ???
Jegliche Imputs wären sehr erfreulich...
 
Trixbox_1.2.9
Asterisk_1.2.26
Linux CentOS 2.6.9
wie wärs wenn du mal was aktuelles installierst?!

trixbox CE 2.4 is based off of:
  • CentOS 5.1 kernel
  • Asterisk 1.4
 
Klar, das wäre natürlich eine Möglichkeit..
Habe ich mir auch schon überlegt..

Jedoch kann es doch nicht sein, dass das Ding ursprünglich lief, und jetzt nicht mehr.. Vielleicht muss ich wohl...

Aber hast du eine Idee, an was ich mit der 2.2.9er Version scheitere ?
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,873
Beiträge
2,303,518
Mitglieder
378,534
Neuestes Mitglied
test-forcepaster