diff --git a/xCAT-genesis-scripts/etc/udev/rules.d/98-mlx.rules b/xCAT-genesis-scripts/etc/udev/rules.d/98-mlx.rules new file mode 100644 index 000000000..342e4cbe2 --- /dev/null +++ b/xCAT-genesis-scripts/etc/udev/rules.d/98-mlx.rules @@ -0,0 +1 @@ +SUBSYSTEM=="pci", ATTRS{subsystem_vendor}=="15b3", ATTRS{subsystem_device}=="4010", RUN+="/sbin/loadmlxeth" diff --git a/xCAT-genesis-scripts/sbin/loadmlxeth b/xCAT-genesis-scripts/sbin/loadmlxeth new file mode 100644 index 000000000..3cb42b14d --- /dev/null +++ b/xCAT-genesis-scripts/sbin/loadmlxeth @@ -0,0 +1,2 @@ +#!/bin/sh +/sbin/modprobe mlx4_en diff --git a/xCAT-genesis-scripts/xCAT-genesis-scripts.spec b/xCAT-genesis-scripts/xCAT-genesis-scripts.spec index ae6b9f845..e37fe4995 100755 --- a/xCAT-genesis-scripts/xCAT-genesis-scripts.spec +++ b/xCAT-genesis-scripts/xCAT-genesis-scripts.spec @@ -112,4 +112,6 @@ touch /etc/xcat/genesis-scripts-updated %{rpminstallroot}/debian/rules %{rpminstallroot}/etc/init.d/functions %{rpminstallroot}/etc/udev/rules.d/99-imm.rules +%{rpminstallroot}/etc/udev/rules.d/98-mlx.rules %{rpminstallroot}/sbin/setupimmnic +%{rpminstallroot}/sbin/loadmlxeth