On Fri, Jul 28, 2017 at 05:42:05PM +0200, Benjamin Drung wrote: > $ journalctl | grep mlx > mlx4_core: Mellanox ConnectX core driver v3.3-1.0.4 (03 Jul 2016) > mlx4_core: Initializing 0000:02:00.0 > mlx4_core: device is working in RoCE mode: Roce V1 So you are running purely in roce mode? What does this say: $ udevadm info /sys/class/net/XXX Where 'XXX' is the ethernet device for the mlx4? > No clue how to further debug it. This is the line that is expected to load mlx4_ib: ENV{ID_NET_DRIVER}=="mlx4_en", RUN{builtin}+="kmod load mlx4_ib" So we should see ID_NET_DRIVER=mlx4_en in the above udevadm print. >From there run $ udevadm test /sys/class/net/XXX And confirm it tries to load the module.. Jason -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html