Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > hostapd-0.3.7的移植(Porting hostapd-0.3.7 to arm linux platform)
【标  题】:hostapd-0.3.7的移植(Porting hostapd-0.3.7 to arm linux platform)
【关键字】:hostapd-0.3.7,Porting,hostapd-0.3.7,to,arm,linux,platform
【来  源】:http://blog.csdn.net/NOMADBLUE/archive/2006/06/09/782573.aspx

hostapd-0.3.7的移植(Porting hostapd-0.3.7 to arm linux platform)

Your Ad Here 如果你的嵌入式平台需要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
openssl-0.9.7a的移植(Porting openssl-0.9.7a to arm linux platform):【上一篇】
iperf-1.7.0的移植(Porting iperf-1.7.0 to arm linux platform):【下一篇】
【相关文章】
  • openssl-0.9.7a的移植(Porting openssl-0.9.7a to arm linux platform)
  • 一个Linux学习高手写给初学者的话
  • EnGarde Secure Linux
  • 第二代的Linux发行版
  • 怎样正确看待Linux?
  • Linux发行版的选择
  • 学习linux framebuffer遇到的一些词汇的理解
  • JRun 使用 Connector/J JDBC 驱动程序连接 MySQL 数据库
  • 字符串转换和toString()、字符截取charAt()、一次截取多个字符getChars()
  • 对字符串数组进行排序,在冒泡法排序中使用compareTo()方法确定排序的顺序。
  • 【随机文章】
  • 解析Winndows 2000/XP物理内存管理
  • General Introduction of www.SoftwareEr.com
  • Photoshop快捷键集锦
  • .net起步
  • 获得WebBrowser控件中的HTML源码
  • C#题目——Employee/Worker/Officer
  • 中国股市跌破1000点,看我评一评:)
  • 不得不看 个人网站的三大危机
  • JavaScript实例 制作仿“QQ秀”的虚拟形象
  • 如何学好J2ME
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.