Назад | Перейти на главную страницу

Атрибут udev не может быть установлен при загрузке

Я настраиваю SR-IOV для своего Intel I350 igb на CentOS 6.6 (2.6.32-504.el6.x86_64, udev 147) с помощью udev. Я изменил правило, которое использовал в CentOS 7 (3.10.0-123.el7.x86_64, udev 208). Когда я выполняю «тест udevadm» в CentOS 6.6, правило соответствует правильно и устанавливает для атрибута sriov_numvfs желаемое число и соответственно включает SR-IOV:

# cat /etc/udev/rules.d/igbsriov.rules
KERNEL=="0000:01:00.0", SUBSYSTEM=="pci", DRIVER=="igb", ATTR{vendor}=="0x8086", ATTR{device}=="0x1521", WAIT_FOR="/sys/bus/pci/devices/0000:01:00.0/sriov_numvfs", ATTR{sriov_numvfs}="7"

Однако, когда компьютер перезагружается, атрибут sriov_numvfs не устанавливается, пока я не выполню триггер udevadm

Что мне может не хватать? Идеи?