Ubuntu 16.04,dahdi‘make install’导致 SSL 错误

Ubuntu 16.04,dahdi‘make install’导致 SSL 错误
 INSTALL /usr/src/dahdi-linux-complete-2.11.1+2.11.1/linux/drivers/dahdi/dahdi.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:    16.04
Codename:   xenial

请让我知道解决办法

答案1

该问题是由新的、更严格的内核模块签名方法引起的。

在 Github 上打开一个请求

braykov 于 2016 年 10 月 28 日发表评论

$ sudo make modules_install 
make -C /lib/modules/`uname -r`/build M=`pwd` modules_install
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-46-generic'
  INSTALL /home/bob/gm12u320/gm12u320.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
  DEPMOD  4.4.0-46-generic

事实上,这个问题目前仍未得到解决。

答案2

dkms install pkg/ver

对我来说帮助很大(/usr/src/dahdi/2.11.1)没有“SSL 错误:”更多

  1. sudo dkms 构建 dahdi/2.11.1
  2. sudo dkms 安装 dahdi/2.11.1

相关内容