我刚刚下载并编译了tg3.ko
内核模块。我应该把它放在 Debian 系统的哪里?里面已经有一张/lib/modules/2.6.32-5-xen-amd64/kernel/drivers/net/tg3.ko
了
理想情况下,我想将原来的保留在原处,并为我的“提高优先级”。因此,如果我的没有加载或消失,原始版本仍然存在作为后备。
我知道的唯一方法是dpkg-divert
,但当我使用它时,我感到胃部轻微颤抖。在带有网络模块的服务器上执行此操作尤其可怕。 :)
答案1
将您的模块放入/lib/modules/2.6.32-5-xen-amd64/updates/
(如果不存在则创建该目录)并重新运行dpkg-reconfigure linux-image-2.6.32-5-xen-amd64
(或者depmod
如果您知道如何运行,则直接运行)。检查是否找到了新驱动程序modprobe -l tg3
。
阅读man 5 depmod.conf
更多详情。