驱动安装出现报错
问题一
问题描述:执行命令安装驱动时报如下错误信息:
1 | [ERROR]The list of missing tools: lspci,ifconfig  | 
可能原因:缺少lspci和ifconfig命令工具。
解决方法:
执行如下命令进行安装。
 
- Debian、Ubuntu、veLinux:
1apt-get install -y net-tools pciutils
 - openEuler、CentOS、Kylin、BCLinux、UOS V20、AntOS、AliOS、CTyunOS、CULinux、Tlinux、MTOS:
1yum install -y net-tools pciutils
 
 ifconfig命令在net-tools安装包内,lspci命令在pciutils安装包内。
问题二
问题描述:
驱动安装过程中出现类似如下报错。
1 2  | [ERROR]Dkms install failed, details in : /var/log/ascend_seclog/ascend_install.log. [ERROR]Driver_ko_install failed, details in : /var/log/ascend_seclog/ascend_install.log.  | 
可能原因:
- 由于dkms工具问题导致驱动编译失败后残留dkms相关文件。
 - 由于gcc版本原因导致驱动编译失败。
 
解决方法:
- 进入“/var/lib/dkms”目录。
1cd /var/lib/dkms
 - 删除“davinci_ascend”目录。
1rm -rf davinci_ascend
 - 重新安装驱动。若依旧报错,请用户执行如下操作解决。以编译安装gcc7.3.0版本为例,执行如下命令建立软连接控制gcc版本,其他gcc版本请根据实际安装路径进行替换。
- 备份旧版本软连接。
1 2 3 4
mv /usr/bin/gcc /usr/bin/gcc.bak mv /usr/bin/g++ /usr/bin/g++.bak mv /usr/bin/c++ /usr/bin/c++.bak mv /usr/bin/cc /usr/bin/cc.bak
 - 建立新版本软连接。
1 2 3 4
ln -s /usr/local/gcc7.3.0/bin/gcc /usr/bin/gcc ln -s /usr/local/gcc7.3.0/bin/g++ /usr/bin/g++ ln -s /usr/local/gcc7.3.0/bin/c++ /usr/bin/c++ ln -s /usr/local/gcc7.3.0/bin/gcc /usr/bin/cc
 
 - 备份旧版本软连接。
 
父主题: 附录C:安装故障处理