移植要领与策略分析android porting chen,hostapd-0.3.7的移植(Porting hostapd-0.3.7 to arm linu...
Porting hostapd to ARM9 Linux platform.
如果你的嵌入式平台需要WPA认证但是你的驱动又没有支持,怎么办?那就Porting hostapd好了:
1.修改Makefile中的CC 为你的cross compile gcc, 加入openssl的头文件路径和库路径
2.make
3.ok, 一个hostapd 就编译好了(但是要有openssl的支持,可以参考我的"porting openssl"那篇文章).
Makefile的修改可以参考我的patch文件:
--- Makefile 2006-05-31 17:21:24.000000000 +0800
+++ xx 2006-05-31 17:25:23.000000000 +0800
@@ -1,4 +1,4 @@
-CC=gcc
+CC=arm-linux-gcc
DIR_WPA_SUPPLICANT=.
DIR_HOSTAP=.
@@ -11,7 +11,7 @@
CFLAGS += -DHOSTAPD_DUMP_STATE
# Include directories for CVS version
-CFLAGS += -I. -I$(DIR_HOSTAP) -I../utils -I$(DIR_WPA_SUPPLICANT)
+CFLAGS += -I. -I$(DIR_HOSTAP) -I../openssl-0.9.7a/include -I$(DIR_WPA_SUPPLICANT)
# Uncomment following line and set the path to your kernel tree include
# directory if your C library does not include all header files.
@@ -143,7 +143,7 @@
# Shared TLS functions (needed for EAP_TLS, EAP_PEAP, and EAP_TTLS)
CFLAGS += -DEAP_TLS_FUNCS
OBJS += eap_tls_common.o $(DIR_WPA_SUPPLICANT)/tls_openssl.o
-LIBS += -lssl -lcrypto
+LIBS += -L../openssl-0.9.7a -lssl -lcrypto
LIBS_p += -lcrypto
else
OBJS += $(DIR_WPA_SUPPLICANT)/tls_none.o
移植要领与策略分析android porting chen,hostapd-0.3.7的移植(Porting hostapd-0.3.7 to arm linu...相关推荐
- 高通MSM8255 GPS 调试分析Android系统之Broadcom GPS 移植
http://blog.csdn.net/dwyane_zhang/article/details/6775738 没事做整理一下GPS的流程,也算给自己一个交代. 1.硬件抽象层: 高通MSM的硬件 ...
- (连载)Android系统源码分析--Android系统启动流程之Linux内核
> **这是一个连载的博文系列,我将持续为大家提供尽可能透彻的Android源码分析 [github连载地址](https://github.com/foxleezh/AOSP/issues/3 ...
- 谷从何来,歌向何去——Google产品策略分析
谷从何来,歌向何去--Google产品策略分析 老子云:"天得一以清,地得一以宁,神得一以灵,谷得一以盈,万物得一以生,侯王得一以为天下贞."在互联网这个纷争并起,群雄割据的时代, ...
- android解锁界面分析,Android 7.0 锁屏解锁之向上滑动显示解锁界面分析
Android 7.0 锁屏解锁之向上滑动显示解锁界面分析 by jing.chen 锁屏的解锁操作是在锁屏界面向上滑动实现的,通过向上滑动调出解锁界面(如图案.PIN.密码解锁界面),在解锁界面输入 ...
- FatFs文件系统移植过程及中度分析
FatFs 是一个通用的文件系统(FAT/exFAT)模块,用于在小型嵌入式系统中实现FAT文件系统. FatFs 组件的编写遵循ANSI C(C89),完全分离于磁盘 I/O 层,因此不依赖于硬件平 ...
- android 触摸屏驱动分析,Android 触摸屏驱动代码分析(ADC 类型触摸屏 CPU:s3c
Android 2.1 farsight version for s5pc100 File Name: s3c-ts.c 1 简介 1.1 本例基于s5pc100 ...
- 2022-2028年中国海洋电力行业市场深度分析及发展策略分析报告
[报告类型]产业研究 [报告价格]4500起 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了中国海洋电力行业市场行业相关概述.中国海洋电 ...
- 2022-2028年中国数字化档案加工行业市场深度分析及发展策略分析报告
[报告类型]产业研究 [报告价格]¥4500起 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了中国数字化档案加工行业市场行业相关概述.中 ...
- 2022-2028年中国清水混凝土行业供需策略分析及市场供需预测报告
[报告类型]产业研究 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了清水混凝土行业相关概述.中国清水混凝土行业运行环境.分析了中国清水混 ...
最新文章
- 基于大数据的Uber数据实时监控(Part 4:Spark Streaming、DataFrames和HBase)
- 当进度对话框和后台线程处于活动状态时,如何处理屏幕方向变化?
- TESLA CENTER
- linux查看ibmmq进程,ibm-mq – 如何检查IBM MQ for Linux中是否存在队列名称?
- docker 不包含依赖 打包_Docker容器技术(概念篇)
- 【iOS 开发】使用 iMazing 进行沙盒调试
- html%3ca%3e标签,How do I encode “” in a URL in an HTML attribute value?
- BootStrap笔记-BootStrap的安装与使用
- 计算机研究与发展 杂志,《计算机研究与发展》杂志投稿的具体要求详解
- 【Yarn】Yarn : 日志管理
- JavaScript Cookie
- 字面量(literal)与 C 语言复合字面量(compound literals)
- swift - 添加定时器
- Xtrabackup2.4.8备份、还原、恢复Mysql5.7.19实操
- MySQL函数大全,MySQL常用函数以及用法汇总
- VC++_2010_学习版_下载教程
- Volley 源码解析(一)
- 提高系统可用性的那些架构策略
- Prettier formatter for vscode 配置单引号问题
- 音乐计算机曲谱狂妄之人,【B】 Undertale Sans战斗曲 MEGALOVANIA狂妄之人
热门文章
- mysql 存储矩阵数据_mysql-在数据库中存储距离矩阵
- 精品C语言学习资料-教你成为编程高手
- spring cloud alibaba - sentinelOpenFeign使用
- GitHub:Python面试题
- AI入坑——WIN7或者10下Anaconda3.7+tensorflow+pycharm环境配置
- 粗糙集的上、下近似与定积分之间的关系
- c语言中的实型变量语法,在C语言中的实型变量分为两种类型
- php怎么安装fpm,apache php fpm安装方法详解
- 小程序源码商城,如果找到一套合适的商城源码
- 【超分辨率】3分钟带你读懂