LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1480|回复: 2

移植AODV-UU0.95.3到ARM,内核版本为2.4.18-rmk7

[复制链接]
发表于 2008-11-27 16:59:26 | 显示全部楼层 |阅读模式
首先在PC机上很容易的就编译成功,而且测试很顺利,现在主要是将该协议移植到ARM上。
不晓得这里有移植AODV-UU 到ARM上的兄弟么?我主要修改了kaodv_netlink.c 文件中的部分然后就编译出kaodv.o和aodvd。但是复制到arm板后,无法加载kaodv.o
提示:unresolved symbol netlink_unregister_notifier
         unresolved symbol netlink_register_notifier
返回源代码找到该函数位置,还是在netlink.c文件中,找不到函数定义也找不到其他引用。。
还在继续寻求解决办法中。。。
有做同样工作的兄弟么,给些建议吧,多谢了!
 楼主| 发表于 2008-11-28 21:52:53 | 显示全部楼层
因为找不到这个函数的引用所以直接屏蔽了..
尽管编译通过并成功加载模块,并且运行了用户空间的代码,而且相邻两机之间都能成功ping通,但是测试多跳时就不行了.
不知这里有人研究这段aodv-uu的协议代码么
或者有它的相关资料也感激不尽!!!
回复 支持 反对

使用道具 举报

发表于 2008-12-2 12:41:28 | 显示全部楼层
返回源代码找到该函数位置,还是在netlink.c文件中,找不到函数定义也找不到其他引用。。


那你在PC上是如何测试通过的? 你PC上的内核跟你板子一样吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表