请教各位:

本人在将Linux 内核对ipsec的支持模块(也就是NETKEY)移植到ARM上的时候,遇到了如下的问题:

在交叉编译的时候,如下的module 已经在make menuconfig已经选中:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`

Networking  --->

Networking options  --->

Transformation user configuration interface

PF_KEY sockets

TCP/IP networking

IP: advanced router

IP: policy routing

IP: AH transformation

IP: ESP transformation

IP: IPComp transformation

IP: IPsec transport mode

IP: IPsec tunnel mode

IP: IPsec BEET mode (experimental)

The IPv6 protocol

IPv6: AH transformation

IPv6: ESP transformation

IPv6: IPComp transformation

IPv6: IPsec transport mode

IPv6: IPsec tunnel mode

IPv6: IPsec BEET mode

IPv6: Multiple Routing Tables

Network packet filtering framework (Netfilter)  --->

Core Netfilter Configuration

IPsec "policy" match support

Cryptographic API

Select algorithms you want to use...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

并且在生成的system.map中能够查到如下的symbol: skb_cow_data, pskb_put, skb_to_sgvec。

但是到了arm板上,却没法insmod esp4.ko, 提示的错误就是这些symbol未知。 我在arm上查看了/proc/kallsyms,的确没有这些symbol。

(这些symbol在net/xfrm_algo.c定义)

各位是否遇到过这个问题,请不吝赐教,谢谢!

Linux内核ipsec密码库,关于2.6.18 ipsec内核支持(NETKEY)的问题相关推荐

  1. (ubuntu)linux和mac安装Miracl密码库

    只要你按照以下步骤操作,可以得到Miracl密码库的静态编译文件.a. 步骤一: 官网仓库 注意: 是下载ZIP,而不是直接clone下来,不然的话是绝对不行的! 步骤二: unzip -j -aa ...

  2. Linux设备驱动开发详解【三】_Linux 内核及内核编程

    本文简介 由于 Linux 驱动编程本质属于 Linux 内核编程,因此有必要掌握 Linux 内核及内核编程的基础知识.         3.1-3.2 节讲解 Linux 内核的演变及 Linux ...

  3. linux root密码修改失败,【转】Linux root修改密码失败

    问题: 当使用root修改密码时,报错passwd:Authentication token manipulation error 解决: 1.查看是否权限问题, /etc/passwd /etc/s ...

  4. linux kernel 配置(部分) 部分内容翻译自内核帮助文档

    linux kernel 2.6.13 在配置内核前,你应当对详细的了解运行内核的系统,根据自己的需要配置内核. 下面,我将解释内核的各个选项,并根据本人的机器作相应的配置. 在此之前,我把机器硬件参 ...

  5. linux系统密码输入快捷,linux 系统忘记密码的快捷解决方法(图文详解)

    linux 系统忘记密码的快捷解决方法(图文详解) 在学习Linux的过程当中,想到,万一自己忘记了linux的密码该怎么办? 其实,在linux当中,只用简单的操作几步,就可以更改用户密码~下面小编 ...

  6. 如何在linux系统下修改mysql密码_如何在linux下修改mysql数据库密码?linux修改数据库密码的方法...

    本篇文章给大家带来的内容是介绍如何在linux下修改mysql数据库密码?linux修改数据库密码的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. Linux下修改Mysql的 ...

  7. Atitit .linux 取回root 密码q99

    Atitit .linux 取回root 密码q99 1.1. 停止mysql1 1.2. mysqld_safe路径1 1.3. Mysql配置文件路径1 1.4. Mysql路径1 1.5. 安全 ...

  8. linux忘记root密码怎么办

    进入单用户模式更改一下root密码即可.如何进入呢. 1.重启系统 3秒钟内,按一下回车键.此时你会看到如下提示信息: GNU GRUB version 0.97 ....... CentOS (2. ...

  9. Linux系统root密码重置教程

    Linux系统root密码重置教程 一.系统版本 二.进入开机界面,按e,选择启动内核 三.进入恢复模式 1.进入内核启动命令行 2.在quiet后面加入rd.break 3.按ctrl+x,进入系统 ...

最新文章

  1. LRNNet:轻量级FCB SVN实时语义分割
  2. Spring Boot 属性配置和使用
  3. jQuery 效果——显示隐藏/滑动/淡入淡出/自定义动画||事件切换——简洁版滑动下拉菜单
  4. 修改centos等linux的hostname-永久生效
  5. tensorflow基础
  6. [codevs 1034] 家园
  7. 生成EXCEL文件是经常需要用到的功能,我们利用一些开源库可以很容易实现这个功能。...
  8. (三)通用视图(generic views)
  9. 【数据库原理及应用】经典题库附答案(14章全)——第五章:关系数据理论
  10. java 实现excel 导出功能
  11. 企业memcahe如何连接mysql_Mysql和Memcached的连动
  12. SpringBoot 配置 文件 mybatis type-aliases-package
  13. droid sans字体_2019年免费可商用字体大全(附打包下载)
  14. 如何保证高可用?java删除文件夹下所有文件,技术详细介绍
  15. Android开发入门的正确姿势,你get到了吗?
  16. eNsp——Vlan
  17. Redhat注册下载Redhat Enterprise Linux Download
  18. 初中信息技术考试:Python试题及答案
  19. RabbitMQ基础
  20. 【lua编程 控制手机进行聊天】--用于养号、可以放下手进行自动化聊天养号了

热门文章

  1. mongodb安装_MongoDB事实:商品硬件上每秒插入80000次以上
  2. python文本分类评价指标 top1如何计算_python – Keras:如何计算多标签分类的准确......
  3. 约翰诺曼超级计算机研究中心,第433章 拉泽尔松教授的决定
  4. java项目集成mybatis_JAVA应用程序单独集成Mybatis使用Demo
  5. java 做计算器 百度云_用Java做一个简单的计算器
  6. mysql 开启不严谨模式,mysql – 为什么innodb严格模式无法启用?
  7. 从微服务架构的现状和未来看学习路径
  8. 使用时间超级长的充电宝是啥样的?
  9. MySQL 如何优化 CPU 消耗?
  10. 17条避坑指南:一份来自谷歌的数据库经验贴