凝思系统update-pciids执行失败问题
整机测试用例使用update-pciids更新失败问题
用例名:LinxOS-SERVER_FUNC-002-PCI设备信息识别
update-pciids命令
包名:pciutils
路径:/usr/sbin/update-pciids
格式:shell脚本
vim /usr/sbin/update-pciids
使用vim查看脚本内容时,发现使用此命令都需要脸外网访问公共pci服务http://pci-ids.ucw.cz/pci.ids,下载pci.ids然后更新本地文件。内网测试环境无网络故下载失败
查看脚本内容,V80、V100和V99所用的脚本/usr/sbin/update-pciids,内容不一致。80、100脚本执行遇到错误就返回,不输出任何内容。而99会输出错误内容
测试用例执行时,此条记录应该删除,手动拷贝下载好的pci.ids到对应目录
V99:cp pci.ids /usr/share/hwdata/
V80、V100:cp pci.ids /usr/share/misc/
pci.ids文件用途:
该文件包含着pci设备的vendor id和device id与厂商名称/型号名称的对应关系。用于帮助系统识别和管理PCI设备。当更新此文件时,使用lspci查看到的内容就会更新
凝思V99:基于openeuler
凝思V80、V100:基于Debian
本文来自博客园,作者:赛博狗尾草,转载请注明原文链接:https://www.cnblogs.com/gpysir/p/18695686
浙公网安备 33010602011771号