如何替换virtio_net驱动程序?

时间:2017-11-06 20:49:24

标签: linux linux-kernel linux-device-driver

我有一个修改过的virtio_net驱动程序,用树编译(带有netmap驱动程序)。我将它添加到正确的/ lib / modules树并运行depmod但内核在启动时不使用我的模块。有重复的模块,但据说我已指示depmod优先考虑我的。 lsmod命令显示正在加载virtio_net,但它不是我的virtio_net。

奇怪的是,将标准virtio_net模块移出/ lib / modules导致相同的行为 - 应该加载virtio_net(根据lsmod)但它绝对不是/ lib / modules下的模块。

lspci -k表示为有问题的网络接口加载的驱动程序是virtio-pci。这是问题吗,另一个驱动程序真的被使用但它声称它是virtio_net?

启动后我可以rmmod virtio_net和modprobe virtio_net一切都很好,但我想让系统自动加载我的模块。

0 个答案:

没有答案