我有compat-wireless
模块,它是构建和修补的。
我真的需要更换这个模块,/lib/modules/3.2.0-4-686-pae/kernel/drivers/net/wireless/
但我不知道这是怎么做的。
之前,在2.6内核上我刚刚从源代码构建了这个模块并安装它。但是现在,模块在内核中并且有很多目录关联,所以我需要你的帮助。
谢谢。
不,我认为如果我做安装(或checkinstall)它可能是不正确的,因为这个模块现在在内核中。问题是我之前为2.6和3.2(从backports)构建的.deb数据包有很多目录和文件(不仅是.ko),pastebin.com / 6HqYaY7F。
—
loadaverage 2013年
好的我明白了。在任何情况下,
—
terdon 2013年
make install
都会将文件复制到目的地并覆盖其中的任何内容。只要您编译的内容有效,就应该没有问题。
让它工作。首先移动旧的.ko,然后make和checkinstall --fstrans = no,需要fstrans来创建'lib directorie in / lib / modules',如果没有这个选项,安装将会(可能)失败。
—
loadaverage 2013年
很酷,请将您的解决方案作为答案发布并接受它以帮助下一个解决此问题的人。
—
terdon 2013年
make install
从构建模块的目录运行?您是否在<module name>.ko
构建模块时创建了文件?你有没有尝试复制它/lib/.../wireless/
?