Hi! My DAHDI compilation doesn't work!

root@asterisk:/usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0# make
make -C linux all
make[1]: Entering directory ‘/usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0/linux’
make -C drivers/dahdi/firmware firmware-loaders
make[2]: Entering directory ‘/usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0/linux/drivers/dahdi/firmware’
make[2]: Leaving directory ‘/usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0/linux/drivers/dahdi/firmware’
make -C /lib/modules/5.4.0-33-generic/build KBUILD_EXTMOD=/usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0/linux/drivers/dahdi DAHDI_INCLUDE=/usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0/linux/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[2]: Entering directory ‘/usr/src/linux-headers-5.4.0-33-generic’
CC [M] /usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0/linux/drivers/dahdi/oct612x/oct612x-user.o
In file included from /usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0/linux/drivers/dahdi/oct612x/oct612x-user.c:28:
/usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0/linux/include/dahdi/kernel.h:62:10: fatal error: linux/pci-aspm.h: No such file or directory
62 | #include <linux/pci-aspm.h>
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[4]: *** [scripts/Makefile.build:275: /usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0/linux/drivers/dahdi/oct612x/oct612x-user.o] Error 1
make[3]: *** [scripts/Makefile.build:522: /usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0/linux/drivers/dahdi/oct612x] Error 2
make[2]: *** [Makefile:1719: /usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0/linux/drivers/dahdi] Error 2
make[2]: Leaving directory ‘/usr/src/linux-headers-5.4.0-33-generic’
make[1]: *** [Makefile:74: modules] Error 2
make[1]: Leaving directory ‘/usr/src/asterisk/dahdi-linux-complete-3.1.0+3.1.0/linux’
make: *** [Makefile:9: all] Error 2

Maybe this link can help you.

Use :

git clone -b next git://git.asterisk.org/dahdi/linux dahdi-linux

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.