凝思系统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

posted on 2025-01-31 11:42  赛博狗尾草  阅读(125)  评论(0)    收藏  举报

导航