[GELÖST] Asterisk 1.2.10 + bristuff-0.3.0-pre-1s + zaptel-1.2.6

systemlord

Neuer User
Mitglied seit
29 Mai 2007
Beiträge
7
Punkte für Reaktionen
0
Punkte
0
Hallo !!!

zu meinem System : Fedora Core 6 2948.i686
Kernel : 2.6.20-1.2948.fc6-i586
unter Eisfair : leuft die Hardware

Ich bekomme bei zaptel fehler bei kompilieren.
Ich weis nicht mehr weiter.
Einen "linux-2.6" Link habe ich gemacht wie ich hier schon gelessen habe.

Code:
ZAPTELVERSION="1.2.6" build_tools/make_version_h > version.h.tmp
if cmp -s version.h.tmp version.h ; then echo; else \
                mv version.h.tmp version.h ; \
        fi

rm -f version.h.tmp
/lib/modules/2.6.20-1.2948.fc6/build
make -C /lib/modules/2.6.20-1.2948.fc6/build SUBDIRS=/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6 modules
make[1]: Entering directory `/usr/src/kernels/2.6.20-1.2948.fc6-i586'
  CC [M]  /usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/zaptel.o
In Datei, eingefügt von /usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/zaptel.c:40:
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/zconfig.h:9:26: Fehler: linux/config.h: Datei oder Verzeichnis nicht gefunden
make[2]: *** [/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/zaptel.o] Fehler 1
make[1]: *** [_module_/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6] Fehler 2
make[1]: Leaving directory `/usr/src/kernels/2.6.20-1.2948.fc6-i586'
make: *** [linux26] Fehler 2
[root@localhost zaptel-1.2.6]#

was muss ich nach dem kompilieren noch alles machen ???
1) make install im asterisk ortner und dann

brauch ich den Capi4Linux oder reicht es wenn die AVM karte von Hisax
gefunden wird ???

wäre super wenn mir einer helfen kann :noidea:
Ich hänge schon die ganze woche und such packet und und und

mfg Systemlord
 
Zuletzt bearbeitet:
@systemlord

Code:
Fehler: linux/config.h: Datei oder Verzeichnis nicht gefunden

Kernel-Header installieren.

Gruß
britzelfix
 
@britzelfix

Danke für deine Antwort :)

Code:
[root@localhost ~]# yum -d0 list kernel-*|grep installed
kernel.i586                              2.6.18-1.2798.fc6      installed       
kernel.i586                              2.6.20-1.2948.fc6      installed       
kernel-devel.i586                        2.6.20-1.2948.fc6      installed       
kernel-devel.i586                        2.6.18-1.2798.fc6      installed       
kernel-headers.i386                      2.6.20-1.2948.fc6      installed       
[root@localhost ~]# 
[root@localhost ~]#

Das heist doch das der kernel-header installiert ist oder ???
 
@systemlord

Ok, da war doch noch etwas mit dem 2.6.20ger,
wenn Die Datei
/lib/modules/`uname -r `/build/include/linux/config.h
nicht vorhanden ist, dann macht man sich eine mit
touch /lib/modules/`uname -r `/build/include/linux/config.h

Gruß
britzelfix
 
@britzelfix

Es hat jetzt etwas gedauert.Ich muste nochmal Linux neu aufspielen :rolleyes: .
Es gab auch gleich ein neues kernel-devel .
Also wolte ich auch die fehler eingrenzen und habe alles neu gemacht.
Beim Kompilieren geht es weiter bis zu dieser stelle

Code:
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c: In Funktion »FXS_LED_send«:
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c:318: Warnung: berechneter Wert ist unbenutzt
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c:330: Warnung: berechneter Wert ist unbenutzt
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c: In Funktion »FXS_RELAY_OUT_send«:
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c:350: Warnung: berechneter Wert ist unbenutzt
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c:361: Warnung: berechneter Wert ist unbenutzt
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c: In Funktion »FXS_SLIC_INIT_send«:
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c:377: Warnung: berechneter Wert ist unbenutzt
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c: In Funktion »FXS_SLIC_QUERY_send«:
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c:403: Warnung: berechneter Wert ist unbenutzt
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c: In Funktion »FXS_SIG_CHANGED_handler«:
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c:426: Warnung: berechneter Wert ist unbenutzt
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c:432: Warnung: berechneter Wert ist unbenutzt
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c: In Funktion »FXS_SLIC_REPLY_handler«:
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c:463: Warnung: berechneter Wert ist unbenutzt
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c: In Funktion »fxs_packet_is_valid«:
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c:522: Warnung: berechneter Wert ist unbenutzt
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c: In Funktion »fxs_packet_dump«:
/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.c:529: Warnung: berechneter Wert ist unbenutzt
make[3]: *** [/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp/card_fxs.o] Fehler 1
make[2]: *** [/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6/xpp] Fehler 2
make[1]: *** [_module_/usr/src/bristuff-0.3.0-PRE-1s/zaptel-1.2.6] Fehler 2
make[1]: Leaving directory `/usr/src/kernels/2.6.20-1.2952.fc6-i586'
make: *** [linux26] Fehler 2
[root@localhost zaptel]# 
[root@localhost zaptel]# 
[root@localhost zaptel]#

mfg Systemlord
 
Zuletzt bearbeitet:
@systemlord

Da kann man nichts sehen, der Fehler ist irgendwo vor dem Log.
Loggen am besten mit
Code:
make clean
make 2>&1|tee log
Die Ausgabe befindet sich danach in der Datei "log"

BTW: das schon gelesen?
http://www.ip-phone-forum.de/showthread.php?t=130796

Gruß
britzelfix
 
@britzelfix

Danke für den Link :)

Ich habe mir gedacht , am besten mit der gleiche bristuff version zu Arbeiten wie in diesem Link.
Also suchte ich nach dieser Version.Ich habe mir dann eine Version runtergeladen mit der das Kompiliert ohne Probleme geklappt hat:p

Unter : Fedora Core 6 Kernel 2.6.10
mit Kernel sources : 2.6.10-1.2952.fc6.i586
Bristuff Version : bristuff-0.3.0-PRE-1y-e.tar.gz
Asterisk Version : 1.2.17
Zaptel Version : 1.2.16

bristuff-0.3.0-PRE-1y-e.tar.gz

nochmals danke

wie geht es jetzt richtig weiter ??
 
@systemlord

wie geht es jetzt richtig weiter ??

Als nächstes kannst Du Dir die Lektionen
von betateilchen durchlesen.

Gruß
britzelfix
 
@britzelfix

lol..:) nee nee , ich meinte mit meiner anderen frage.

brauch ich den Capi4Linux oder reicht es wenn die AVM karte von Hisax
gefunden wird ???
muss den Zaptel nicht mit "/etc/~init.d/zaptel start" nicht vor Asterisk gestartet werde ?
weil so ein script habe ich nicht in dem Verzeichnis und chan_capi .Da bekomme ich
auch nur fehler bei Kompilieren Version 0.3.5 :rolleyes:

log:Anhang anzeigen loging.txt
 
@systemlord

Ach so.

Es gilt ((CAPI und AVM) oder (Bristuff und HFC)).
Wenn Du 'ne HFC-Karte hast, dann geht Bristuff
oder mISDN, bei AVM geht CAPI oder mISDN,
vISDN IIRC auch beides. Ich empfehle Bristuff.
Für Eisfair ist glaub ich das fli4l-Forum relevant.

im logging.txt muß man immer den ersten Fehler finden
un das sind die ersten Zeilen die Fehler zeigen
Code:
grep -A3 Fehler logging.txt|head -10

chan_capi.c:17:34: Fehler: asterisk/channel_pvt.h: Datei oder Verzeichnis nicht gefunden
chan_capi.c:36:20: Fehler: capi20.h: Datei oder Verzeichnis nicht gefunden

also capi20.h wird nicht gefunden.

Gruß
britzelfix
 
Kostenlos!

Statistik des Forums

Themen
248,464
Beiträge
2,292,040
Mitglieder
377,899
Neuestes Mitglied
tazmaniancj