• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

mISDN installieren (Linux-Call-Router)

Hallo in die Runde, bin neu hier 8)

Will mir nun eine Software Telefonanlage installieren...Linux-Call-Router.
Das Problem dabei ist mISDN.

Habe mir von http://www.linux-call-router.de die aktuellste Version runtergeladen und entpackt. Beim starten von "make" bekomme ich aber nen Fehler:

Code:
ienste-server:/usr/local/lcr/lcr/mISDN # make
echo 1_2_0 > VERSION ; \

export LINUX=/lib/modules/2.6.16.21-0.25-default/build; ./makelib.sh test_old_misdn
cp /usr/local/lcr/lcr/mISDN/drivers/isdn/hardware/mISDN/Makefile.v2.6 /usr/local/lcr/lcr/mISDN/drivers/isdn/hardware/mISDN/Makefile
cp /usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/Makefile.v2.6 /usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/Makefile
export MINCLUDES=/usr/local/lcr/lcr/mISDN/include ; export MISDNVERSION=1_2_0; make -C /lib/modules/2.6.16.21-0.25-default/build SUBDIRS=/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN modules CONFIG_MISDN_DSP=m  CONFIG_MISDN_HFCMULTI=m  CONFIG_MISDN_HFCPCI=m CONFIG_MISDN_L1OIP=m  CONFIG_MISDN=m
make[1]: Entering directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/default'
make -C ../../../linux-2.6.16.21-0.25 O=../linux-2.6.16.21-0.25-obj/i386/default modules
  CC [M]  /usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.o
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c:1499:46: error: macro "INIT_WORK" requires 3 arguments, but only 2 given
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c: In function ‘l1oip_init’:
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c:1499: error: ‘INIT_WORK’ undeclared (first use in this function)
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c:1499: error: (Each undeclared identifier is reported only once
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c:1499: error: for each function it appears in.)
make[4]: *** [/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.o] Fehler 1
make[3]: *** [_module_/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN] Fehler 2
make[2]: *** [modules] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.16.21-0.25-obj/i386/default'
make: *** [all] Fehler 2


Hat jemand eine Idee, wie ich das Problem beheben kann?

Als Distri benutze ich openSuse 10.1.

Danke schonmal :)
 
Code:
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c:1499:46: error: macro "INIT_WORK" requires 3 arguments, but only 2 given
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c: In function ‘l1oip_init’:
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c:1499: error: ‘INIT_WORK’ undeclared (first use in this function)
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c:1499: error: (Each undeclared identifier is reported only once
/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.c:1499: error: for each function it appears in.)
make[4]: *** [/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN/l1oip_core.o] Fehler 1
make[3]: *** [_module_/usr/local/lcr/lcr/mISDN/drivers/isdn/mISDN] Fehler 2

Quellcode selber editieren, den Fehler lokalisieren und selber beheben oder du suchst nach einem RPM Paket der Software für SuSE.
 
An die Moderatoren bzw. Administratoren:

Diesen Thread bitte schliessen, wegen http://www.linux-club.de/viewtopic.php?f=39&t=95482&p=575345
 
OP
C

chs

Brauch nicht geschlossen zu werden GEHT HIER WEITER. Den anderen bitte löschen. Sorry wegen dem hin und her.

Also: Ich fange jetzt nochmal von ganz vorne an. Habe jetzt nen frisch installiertes SuSE 10.1 auf dem Server und werde jetzt Schritt für Schritt beschreiben, wie ich bei der mISDN Installation vorgehe:

kommt nachher
 
Oben