2017-01-01 2 views
1

разрабатывает модуль Netfilter ядра Linux и необходимо получить информацию от поставщика сетевой карты, что-то вроде: "Intel Corporation 82579LM Gigabit Network Connection" или "Корпорация Intel Centrino Advanced-N 6205"Информация о продавце сетевого интерфейса в ядре

У меня есть сеть net_device. Можно ли получить такое описание из net_device в ядре?

ответ

1

Ответ отрицательный.

Это может быть сделано только из пользовательского пространства, ядро ​​не хранит такую ​​информацию. Тем не менее, вы можете получить идентификатор поставщика и идентификатор продукта устройства. Для этого вам нужно больше узнать о подсистеме PCI. И сочетание идентификатора поставщика и идентификатора продукта, иногда с идентификатором subvendor и subproduct, определяет идентификатор устройства.

Смежные вопросы