同じベンダーの複数のUSBイーサネットデバイスがUSBハブに接続されているシステムがあります。どのポートにどのイーサネットインターフェイスがあるかについての物理マッピングがあります。 IPアドレスなどを割り当てる物理マッピングを見つけるためにデバイスをプログラムで識別する方法はありますか?
答え1
MACアドレスを使用して接続されているデバイスを識別できます。 MAC アドレスの前半は NIC メーカーを識別します。つまり、11:22:33:44:55:66 の 11:22:33 はメーカーを識別します。
MACアドレスを入力して製造元を確認できるWebサイトは次のとおりです。http://www.macvendorlookup.com/
NICメーカーは関連製品メーカーと異なる場合がありますのでご注意ください。たとえば、Intel製のネットワークカードを搭載したDellノートブックがあります。