diff --git a/xCAT-genesis-scripts/etc/udev/rules.d/98-mlx.rules b/xCAT-genesis-scripts/etc/udev/rules.d/98-mlx.rules index 342e4cbe2..e73d51046 100644 --- a/xCAT-genesis-scripts/etc/udev/rules.d/98-mlx.rules +++ b/xCAT-genesis-scripts/etc/udev/rules.d/98-mlx.rules @@ -1 +1,2 @@ -SUBSYSTEM=="pci", ATTRS{subsystem_vendor}=="15b3", ATTRS{subsystem_device}=="4010", RUN+="/sbin/loadmlxeth" +SUBSYSTEM=="pci", ATTRS{subsystem_vendor}=="15b3", ATTRS{class}=="0x020000", RUN+="/sbin/loadmlxeth" +SUBSYSTEM=="pci", ATTRS{subsystem_vendor}=="15b3", ATTRS{class}=="0x028000", RUN+="/sbin/loadmlxeth"