Comment 4 for bug 1115710

Revision history for this message
Andrew Glen-Young (aglenyoung) wrote : Re: Mellanox kernel module not loaded on ephemeral images

After a machine has been installed, by correcting the module autoload in the initrd, the following udev rules are created:

$ cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

[...]

# PCI device 0x15b3:/sys/devices/pci0000:00/0000:00:05.0/0000:05:00.0 (mlx4_core)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="78:e7:d1:23:2a:55", ATTR{dev_id}=="0x1", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

This could be further evidence that the core module is incorrectly being loaded for the ethernet device?