我正在寻找一种在启动时自动加载我的linux设备驱动程序的方法。为此,我创建了一个udev规则文件:
KERNEL=="k1", SUBSYSTEM=="subx", SYMLINK+="sym_subx", ATTRS{vendor}=="0x14ab", ATTRS{device}=="0xe001", MODE="0660", GROUP="xyz"
我首先手动安装了驱动程序,然后重新启动了udev。在此之后,我第一次卸载然后安装了驱动程序。我可以看到驱动程序正确安装,并且还创建了符号链接。
现在,当我重新启动机器时,我希望在启动时自动加载驱动程序,但事实并非如此。这里可能缺少什么?在一些.conf文件(modprobe.conf或其他任何文件)中是否需要输入任何条目?我应该把我的module.ko文件放在哪里?
我怀疑一些轻微的东西丢失了。任何帮助将受到高度赞赏。
此致 萨班
答案 0 :(得分:2)
我终于能够自己做了。自动加载驱动程序的步骤如下:
它适用于我的Linux SLES11