Hallo zusammen.
Sorry, aber mir fällt kein besserer Titel ein.
Ich will mir einen Asterisk nach dem Vorbild dieses HowTos erstellen:
http://www.pug.org/index.php/Benutzer:Denny:Asterisk_und_Misdn
Nach der astreinen Kompilierung von Asterisk ist mISDN dran, leider komme ich beim make auf folgendes:
Nicht über Sonderzeichen wundern, das kommt wohl irgendwie über Zeichensatz und PuTTY.
Mein System:
HP DL360, Ubuntu Dapper mit 2.6.15-18-686.
Der Kernel ist eigentlich mit SMP kompiliert, damit mISDN ruhig ist habe ich einfach in der .config aus CONFIG_SMP=y ein n gemacht. Naja, nicht der beste Weg, aber ich dachte so als Workaround...
Kann das das Problem sein? Sieht mir ja nicht so aus, er stoppt ja bei den AVM Klamotten. Hat jemand eine gute Idee?
Danke,
stephan
Sorry, aber mir fällt kein besserer Titel ein.
Ich will mir einen Asterisk nach dem Vorbild dieses HowTos erstellen:
http://www.pug.org/index.php/Benutzer:Denny:Asterisk_und_Misdn
Nach der astreinen Kompilierung von Asterisk ist mISDN dran, leider komme ich beim make auf folgendes:
Code:
Makeing mISDN
=============
if ! diff /usr/local/src/install-misdn/mISDN/include/linux/mISDNif.h /usr/include/linux/mISDNif.h > /dev/null 2>/dev/null ; then cp /usr/local/src/install-misdn/mISDN/include/linux/mISDNif.h /usr/include/linux/mISDNif.h ; fi
if ! diff /usr/local/src/install-misdn/mISDN/include/linux/mISDNif.h /lib/modules/2.6.15-18-686/build/include/linux/mISDNif.h > /dev/null 2>/dev/null ; then cp /usr/local/src/install-misdn/mISDN/include/linux/mISDNif.h /lib/modules/2.6.15-18-686/build/include/linux/mISDNif.h ; fi
if ! diff /usr/local/src/install-misdn/mISDN/include/linux/isdn_compat.h /usr/include/linux/isdn_compat.h >/dev/null 2>/dev/null ; then cp /usr/local/src/install-misdn/mISDN/include/linux/isdn_compat.h /usr/include/linux/isdn_compat.h ; fi
if ! diff /usr/local/src/install-misdn/mISDN/include/linux/isdn_compat.h /lib/modules/2.6.15-18-686/build/include/linux/isdn_compat.h >/dev/null 2>/dev/null ; then cp /usr/local/src/install-misdn/mISDN/include/linux/isdn_compat.h /lib/modules/2.6.15-18-686/build/include/linux/isdn_compat.h ; fi
cp /usr/local/src/install-misdn/mISDN/drivers/isdn/hardware/mISDN/Makefile.v2.6 /usr/local/src/install-misdn/mISDN/drivers/isdn/hardware/mISDN/Makefile
cd /lib/modules/2.6.15-18-686/build ; make SUBDIRS=/usr/local/src/install-misdn/mISDN/drivers/isdn/hardware/mISDN modules CONFIG_MISDN_DRV=m CONFIG_MISDN_DSP=m CONFIG_MISDN_HFCMULTI=m CONFIG_MISDN_HFCPCI=m CONFIG_MISDN_HFCUSB=m
make[1]: Entering directory `/usr/src/linux-headers-2.6.15-18-686'
CC [M] /usr/local/src/install-misdn/mISDN/drivers/isdn/hardware/mISDN/avm_fritz.o
/usr/local/src/install-misdn/mISDN/drivers/isdn/hardware/mISDN/avm_fritz.c: In Funktion »fritzpci_probe«:
/usr/local/src/install-misdn/mISDN/drivers/isdn/hardware/mISDN/avm_fritz.c:1332: Fehler: »struct pci_dev« hat kein Element namens »slot_name«
make[2]: *** [/usr/local/src/install-misdn/mISDN/drivers/isdn/hardware/mISDN/avm_fritz.o] Fehler 1
make[1]: *** [_module_/usr/local/src/install-misdn/mISDN/drivers/isdn/hardware/mISDN] Fehler 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.15-18-686'
make: *** [MISDN_MAKE_MODS] Fehler 2
Mein System:
HP DL360, Ubuntu Dapper mit 2.6.15-18-686.
Der Kernel ist eigentlich mit SMP kompiliert, damit mISDN ruhig ist habe ich einfach in der .config aus CONFIG_SMP=y ein n gemacht. Naja, nicht der beste Weg, aber ich dachte so als Workaround...
Kann das das Problem sein? Sieht mir ja nicht so aus, er stoppt ja bei den AVM Klamotten. Hat jemand eine gute Idee?
Danke,
stephan