鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

系统无法识别PCIe网卡

问题现象描述

系统无法识别PCIe网卡。

处理步骤

  1. 查看是否有SP600系列网卡设备。

    lspci | grep Eth

    • 如果未显示,请排查服务器上的网卡是否插好。
    • 如果有显示,则执行2
  2. 查看网卡驱动是否加载。

    lsmod | grep hiudk3

    lsmod | grep hisdk3

    lsmod | grep hinic3

    • 如果未加载,请排查驱动rpm包是否安装,例如可执行rpm –qa | grep hisdk3查看。
      • 如果未安装,请安装配套版本的rpm包,例如可执行rpm –ivh xxx.rpm
      • 如果已安装,请检查版本rpm安装版本及配套是否正确,可以执行modprobe hisdk3查看。
    • 如果已加载,则执行3
  3. 查看是否有报错日志,若有找到第一次报错的日志。

    dmesg |grep hisdk3message

    • 如果有报错,请找到第一次报错的日志。参考下表分析错误原因。
    • 如果无报错,则联系技术支持解决。

    编号

    错误日志

    说明

    1

    can`t ioremap BAR

    BIOS/OS分配bar内存失败。

    2

    Chip status is not ready

    mpu未初始化完成。

    3

    Hw doorbell/outbound is disabled

    Doorbell或者outbound未使能。

    4

    Send mailbox segment timeout, wb status: 0x0

    发送的mbox分片消息芯片未取走。

    5

    Send mbox msg timeout, msg_id

    等mpu回aeq消息超时。

    6

    Cmdq sync command(mod: 4, cmd: 0) timeout, prod idx: 0x255

    等微码回ceq消息超时。

    7

    Failed to XXXX, err: 0, status: 0xXX, out size: 0xXX,

    发给mpu的消息,mpu返回处理失败信息,具体失败原因需要分析status: 0xXX的错误码。