ネットワークインターフェイスを提供するPCIデバイスを特定する

失われた

以下を使用して、ネットワークインターフェイスを提供するデバイスのベンダーIDとデバイスIDを取得できます/sys/class/net/

$ cat /sys/class/net/p4p2/device/vendor /sys/class/net/p4p2/device/device
0x15b3
0x1013

次にlspci、そのデバイスに関する情報を表示することができます。

$ lspci -d 0x15b3:0x1013
82:00.0 Infiniband controller: Mellanox Technologies MT27700 Family [ConnectX-4]
82:00.1 Ethernet controller: Mellanox Technologies MT27700 Family [ConnectX-4]

つまり、デュアルポートです。この場合、デバイスp4p2がイーサネット側であることを偶然知っていますが、/sys/class/net/<dev>それを82:00.1エントリにリンクする情報はありますか?または、必要のない他の方法はありますsudoか?

telcoM

realpath /sys/class/net/<dev>またはを試してくださいrealpath /sys/class/net/<dev>/device

これらは/sys/devices/...、を指すシンボリックリンクである必要があり、ターゲットパスにはPCIIDが含まれている必要があります。

PCI ID部分だけが必要な場合は、次を試してください。

basename $(realpath /sys/class/net/<dev>/device)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

特定のネットワークインターフェイスのデバイスIDを取得するにはどうすればよいですか?

分類Dev

Windows 10 の特定のネットワーク インターフェイスを介してデバイスに強制的に接続する

分類Dev

JettyHttpClientをネットワークインターフェイスカードにバインドする

分類Dev

ネットワークインターフェイスのドライバーを決定する

分類Dev

ネットワークインターフェイスを列挙する方法

分類Dev

ネットワークインターフェイス間でインターネットを共有する

分類Dev

ネットワークインターフェイス間でインターネットを共有する

分類Dev

特定のネットワークインターフェイスを介してhttp要求を送信する

分類Dev

ネットワークインターフェイスをデバッグするためのアドバイスはありますか?

分類Dev

Wireshark Lua ディセクタでネットワーク インターフェイスを取得する

分類Dev

Javaで特定のネットワークインターフェイスの名前を取得する

分類Dev

cで仮想ネットワークインターフェイスを特定する

分類Dev

curlでネットワークインターフェースを指定する

分類Dev

インターネットアクセス用の特定のネットワークインターフェイスを設定する(II)

分類Dev

アプリケーションを特定のネットワークインターフェイスにバインドする

分類Dev

特定のネットワークインターフェイスのデフォルトのIPルートの優先度を変更する方法

分類Dev

UNIXプログラムを特定のネットワークインターフェイスにバインドする

分類Dev

Twistedでネットワークインターフェイスをスニッフィングする方法は?

分類Dev

特定のネットワークインターフェイス上のトラフィックを特定のホストに転送する

分類Dev

ネットワークインターフェースのゲートウェイを取得するには?

分類Dev

インターネットアクセス用の特定のインターフェースを設定する

分類Dev

ネットワークインターフェイスに静的IPを追加するスクリプト

分類Dev

ネットワークインターフェイスに静的IPを追加するスクリプト

分類Dev

ネットワークインターフェイスを構成するためのBashスクリプト

分類Dev

Dockerコンテナに属するネットワークインターフェイスを確認する

分類Dev

Azureでネットワークインターフェイスの合計クォータを取得する方法

分類Dev

ソフトウェアを異なるネットワークインターフェイスにバインドする

分類Dev

ソフトウェアを異なるネットワークインターフェイスにバインドする

分類Dev

Ubuntuインターフェースを管理していないイーサネットネットワークデバイスを削除します

Related 関連記事

  1. 1

    特定のネットワークインターフェイスのデバイスIDを取得するにはどうすればよいですか?

  2. 2

    Windows 10 の特定のネットワーク インターフェイスを介してデバイスに強制的に接続する

  3. 3

    JettyHttpClientをネットワークインターフェイスカードにバインドする

  4. 4

    ネットワークインターフェイスのドライバーを決定する

  5. 5

    ネットワークインターフェイスを列挙する方法

  6. 6

    ネットワークインターフェイス間でインターネットを共有する

  7. 7

    ネットワークインターフェイス間でインターネットを共有する

  8. 8

    特定のネットワークインターフェイスを介してhttp要求を送信する

  9. 9

    ネットワークインターフェイスをデバッグするためのアドバイスはありますか?

  10. 10

    Wireshark Lua ディセクタでネットワーク インターフェイスを取得する

  11. 11

    Javaで特定のネットワークインターフェイスの名前を取得する

  12. 12

    cで仮想ネットワークインターフェイスを特定する

  13. 13

    curlでネットワークインターフェースを指定する

  14. 14

    インターネットアクセス用の特定のネットワークインターフェイスを設定する(II)

  15. 15

    アプリケーションを特定のネットワークインターフェイスにバインドする

  16. 16

    特定のネットワークインターフェイスのデフォルトのIPルートの優先度を変更する方法

  17. 17

    UNIXプログラムを特定のネットワークインターフェイスにバインドする

  18. 18

    Twistedでネットワークインターフェイスをスニッフィングする方法は?

  19. 19

    特定のネットワークインターフェイス上のトラフィックを特定のホストに転送する

  20. 20

    ネットワークインターフェースのゲートウェイを取得するには?

  21. 21

    インターネットアクセス用の特定のインターフェースを設定する

  22. 22

    ネットワークインターフェイスに静的IPを追加するスクリプト

  23. 23

    ネットワークインターフェイスに静的IPを追加するスクリプト

  24. 24

    ネットワークインターフェイスを構成するためのBashスクリプト

  25. 25

    Dockerコンテナに属するネットワークインターフェイスを確認する

  26. 26

    Azureでネットワークインターフェイスの合計クォータを取得する方法

  27. 27

    ソフトウェアを異なるネットワークインターフェイスにバインドする

  28. 28

    ソフトウェアを異なるネットワークインターフェイスにバインドする

  29. 29

    Ubuntuインターフェースを管理していないイーサネットネットワークデバイスを削除します

ホットタグ

アーカイブ