DAHDI make install error - Can't read private key

Hello, I am trying to compile and install DAHDI.

During the “make install” procedure, I get the error “Can’t read private key” for all the .ko files. This is a snip of the output:

build_tools/uninstall-modules dahdi 3.11.0-24-generic make -C /lib/modules/3.11.0-24-generic/build SUBDIRS=/usr/src/dahdi-linux-complete-2.9.1+2.9.1/linux/drivers/dahdi DAHDI_INCLUDE=/usr/src/dahdi-linux-complete-2.9.1+2.9.1/linux/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes INSTALL_MOD_PATH= INSTALL_MOD_DIR=dahdi modules_install make[2]: Entering directory `/usr/src/linux-headers-3.11.0-24-generic' INSTALL /usr/src/dahdi-linux-complete-2.9.1+2.9.1/linux/drivers/dahdi/dahdi.ko Can't read private key

The procedure completes and appears to be done.

When I check dmesg, I find:

[ 4.402761] dahdi: module verification failed: signature and/or required key missing - tainting kernel [ 4.403425] dahdi: Version: 2.9.1.1 [ 4.403855] dahdi: Telephony Interface Registered on major 196 [ 4.429290] dahdi: Warning: Span WCFXO/0 didn't specify a spantype. Please fix driver! [ 4.484782] wcfxo: DAA mode is 'FCC' [ 4.484786] Found a Wildcard FXO: Wildcard X100P [ 4.491920] dahdi_transcode: Loaded.

I am not sure how to troubleshoot this error. Can you point me in the right direction?

Thank you in advance.

I believe this is more of a warning than an error. You can ignore warning. It looks like the distribution / kernel you’re running is set to taint the kernel if any third-party modules are loaded that were not signed by them.