linux - 如何通过 Mellanox 的 ConnectX-5 设备的 PCI 设备获取 HCA 的以太网接口(interface)名称

标签 linux

如何通过 Mellanox 的 ConnectX-5 设备的 PCI 设备获取 HCA 的以太网接口(interface)名称。

如果我只有使用 lspci -D |grep -i mellanox 输出的完整 PCI 设备

最佳答案

您可以通过运行以下命令来使用 sysfs:

ls -la/sys/class/net/|grep ""

例如:

ls -la/sys/class/net/|grep -i 0000:d8:00.0

输出:

ls -la /sys/class/net/ |grep -i 0000:d8:00.0

lrwxrwxrwx  1 root root 0 May  1 14:21 ens7f0 -> ../../devices/pci0000:d7/0000:d7:00.0/0000:d8:00.0/net/ens7f0

或者:

ls/sys/bus/pci/devices//net

例如:

ls/sys/bus/pci/devices/0000:d8:00.0/net

输出:

ls /sys/bus/pci/devices/0000:d8:00.0/net

ens7f0

关于linux - 如何通过 Mellanox 的 ConnectX-5 设备的 PCI 设备获取 HCA 的以太网接口(interface)名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55935606/

相关文章:

php - 让 Ubuntu 确认安装了自定义版本的 PHP

python - 从进程 ID 获取正在运行的 python 脚本的源文件路径

linux - MOC(控制台上的音乐)Raspberry Pi 音量控制不工作

linux - 在 shell 脚本中使用 ~/(user entry)

linux - 用于下载多个 URLS 的 Wget 宏?

c - getaddrinfo_a 线程安全吗?

linux - 阻止 VM 特定端口上的所有流量

java - 如何使用 Fedora 替代品设置 Maven 的 Jdk 版本

linux - Makefile 中的变量泄漏

linux - Linux中的合并和对齐线