驱动
文章平均质量分 79
mzhan017
小张
展开
-
HP:firmware 升级失败;Complete flash, status 107;ATTR_VALUE_STATUS_FAILURE
上面链接力一开始提供的方式是:在升级firmware的时候,版本之间不用差太大;不知道这个的理论基础是什么。后来报告错误的人试了一下中间的版本,也没有成功。遇到这种问,也不要迟疑,直接开HPE的ticket 出来。我们没有源代码,不可能分析出来 107 是什么意思。所以有些东西在网上搜不到,也许可以登录到HPE的支持页面进行搜索。后来支持直接让开了一个HPE ticket出来。原创 2022-10-26 22:07:08 · 467 阅读 · 0 评论 -
Linux:udev: disk/网卡名命规则;网速
systemd 和 udev 引入了一种新的网络设备命名方式:一致网络设备命名(CONSISTENT NETWORK DEVICE NAMING)。根据固件、拓扑、位置信息来设置固定名字,带来的好处是命名自动化,名字完全可预测,在硬件坏了以后更换也不会影响设备的命名,这样可以让硬件的更换无缝化。带来的不利是新的设备名称比传统的名称难以阅读,比如心得名称是enp5s0。默认情况下,systemd会按照以下规则为网卡命名:规则1:将依据Firmware或BIOS提供的设备索引编号为网卡命名。(比如eno1)原创 2021-07-09 07:44:12 · 425 阅读 · 1 评论 -
HP服务器,内嵌网卡firmware固件升级日志;host 异常reboot的一个case
HP服务器固件升级日志实例原创 2020-12-09 11:59:42 · 1097 阅读 · 0 评论 -
网络:vlan 添加失败: permission deny (13)错误一例
文章目录错误分析原因总结错误使用netlink,做vlan添加操作失败,错误码:13 EACCES分析从Kernel的代码搜索,可以发现最终的EACCES错误可能是由于intel的ixgbevf驱动里的一个函数导致。这个函数向硬件NIC发送了一个消息,返回了IXGBE_ERR_INVALID_ARGUMENT,这个错误被驱动转换成立了EACCES错误。然后根据lspci的结果,查看确实是intel的产品。00:08.0 Ethernet controller: Intel Corporatio原创 2022-05-11 08:00:00 · 612 阅读 · 0 评论 -
SRIOV: Mellanox, VGT, VGT+,虚拟机上多VLAN配置问题
使用VGT+,增强功能,控制从虚拟机来的VLAN业务数据。出现一个问题,只有1024个VLAN可以通,再多,就不再支持。如果只是使用默认的VGT功能,没有问题。什么原因?原创 2022-04-14 20:29:49 · 980 阅读 · 0 评论 -
Linux: Ethernet驱动Mellanox:mlx5,driver
Linux:Mellanox 驱动 总结原创 2020-11-25 11:57:42 · 2880 阅读 · 1 评论 -
Linux: DPDK & VPP
源码:http://core.dpdk.org/download/错误示例,使用intel的i40e 驱动提供的 VF:发现cmddpdk 3815 - - _atomic_set_cmd(): There is incomplete cmd 9 //含义,还有没有完成的command 9 在pending 中; VIRTCHNL_OP_DISABLE_QUEUES = 9,dpdk 3815 - - i40evf_switch_queue(): fail to switch TX 1 off原创 2020-11-19 11:30:32 · 1440 阅读 · 0 评论 -
Linux: Intel Eethernet driver:ixgbe & i40e;error “Adapter removed“
intel 网驱的一些总结原创 2020-11-18 17:30:03 · 1209 阅读 · 0 评论