盾怪网教程:是一个免费提供流行杀毒软件教程、在线学习分享的学习平台!

OpenBSD可加载内核模块编程完全向导

时间:2024/10/30作者:未知来源:盾怪网教程人气:

[摘要]awk 'print 3'` mknod -m 644 /dev/ourdev c MAJOR 0 echo "created device /dev/ourdev, ma...
awk '{print $3}'`
mknod -m 644 /dev/ourdev c $MAJOR 0
echo "created device /dev/ourdev, major number $MAJOR"
ls -l /dev/ourdev

好,开始安装.
首先编译源码:
[e4gle@openbsd29]# gcc -D_KERNEL -I/sys -c chardev.c
[e4gle@openbsd29]#

安装模块:
[e4gle@openbsd29]# modload -o ourdev.o -eourdev -p ./dev-install.sh chardev.o
Module loaded as ID 0
created device /dev/ourdev, major number 29
crw-r--r--1 rootwheel 29, 0 Jul 10 05:16 /dev/ourdev
[e4gle@openbsd29]#

看看日志确定模块是否被正常加载:
[e4gle@openbsd29]# dmesg

关键词:OpenBSD可加载内核模块编程完全向导




Copyright © 2012-2018 盾怪网教程(http://www.dunguai.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版