Linux Tools---wireless
http://blog.csdn.net/bojue01/article/details/47665849
源码下载地址:http://www.labs.hpe.com/personal/Jean_Tourrilhes/Linux/Tools.html
下载wireless_tools.30.pre9.tar.gz
解压到mydroid/external/wireless-tools目录
创建Android.mk,内容如下:
#this library is added by lqy as wireless testing toolsLOCAL_PATH:= $(call my-dir)
################## build iwlib ###################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := iwlib.c
LOCAL_CFLAGS += -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -MMD -fPIC
LOCAL_MODULE:= libiw
LOCAL_SHARED_LIBRARIES := libcutils libc libm
include $(BUILD_SHARED_LIBRARY)
################## build iwconfig ###################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := iwconfig.c
LOCAL_CFLAGS += -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -MMD -fPIC
LOCAL_MODULE:= iwconfig
LOCAL_SHARED_LIBRARIES := libcutils libc libm libiw
#LOCAL_FORCE_STATIC_EXECUTABLE := true
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) # install to system/xbin
#LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_UNSTRIPPED)
#LOCAL_MODULE_TAGS := eng user
include $(BUILD_EXECUTABLE)
################## build iwlist ###################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := iwlist.c
LOCAL_CFLAGS += -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wpointer-arith -Wcast-qual -Winline -MMD -fPIC
LOCAL_MODULE:= iwlist
LOCAL_SHARED_LIBRARIES := libcutils libc libm libiw
#LOCAL_FORCE_STATIC_EXECUTABLE := true
LOCAL_MODULE_PATH := $(TARGET_OUT_OPTIONAL_EXECUTABLES) # install to system/xbin
#LOCAL_UNSTRIPPED_PATH := $(TARGET_ROOT_OUT_UNSTRIPPED)
#LOCAL_MODULE_TAGS := eng user
include $(BUILD_EXECUTABLE)
需要修正的地方
将wireless.22.h 更名为wireless.h
修改ifrename.c 增加getline的函数,代码可以从external/genext2fs/genext2fs.c中获得,注意里边是用宏把另一个函数传给getline
修改iwlib.h,将#include <net/ethernet.h>改为#include <net/if_ether.h>
Linux Tools---wireless相关推荐
- linux 查tls模块,TLSSLed · Kali Linux Tools Documents · 看云
# TLSSLed软件包描述 TLSSLed是一个Linux shell脚本,其目的是评估目标SSL/TLS(HTTPS)Web服务器实现的安全性.它基于sslscan和"openssl s ...
- 电子设计大赛linux,Sierra Wireless推出基于Linux 的强大平台Legato?——EAW电子设计应用...
可连接至任何云.网络和外围设备,Sierra Wireless日前宣布推出 Legato™ 平台,这是一款基于 Linux 的开源嵌入式平台,旨在简化"设备到云端"的机对机 (M2 ...
- binwalk中文linux,Binwalk · Kali Linux Tools Documents · 看云
--- title: Binwalk categories: Forensics Tools tags: [binwalk,forensics,kali linux] date: 2017-09-07 ...
- 好用的Linux Tools——tldr and tmux
文章目录 前言 Too Long :Don't Read(tldr) 安装 效果对比与展示 tmux 安装 使用与 效果展示 启动 退出 分屏 操作 参考博客 前言 和大家分享两个实用的tools,帮 ...
- ant linux tools.jar,为什么ant在错误的目录中寻找tools.jar?
DiverseAndRemote.com 11 java ant 我正在尝试执行`ant -version'而且我得到了 C:\Users\owner>ant -version Unable t ...
- linux apktool,apktool · Kali Linux Tools Documents · 看云
# apktool包描述 apktool用于对第三方的.已编译的Android应用程序(apk文件)进行逆向工程.通过使用该工具,你可以对apk文件进行反编译和解包,所反编译出的文件和编译前几乎一直, ...
- linux dex2jar下载,dex2jar · Kali Linux Tools Documents · 看云
# dex2jar ## dex2jar软件包描述 dex2jar包含以下这些组件: - dex读取器,用来读取Dalvik可执行文件(.dex/.odex).它有与ASM相似的轻量级API. - d ...
- CentOS7安装无线管理软件Wireless Tools for Linux
CentOS7安装无线管理软件Wireless Tools for Linux 系统中默认没有这个安装包,使用yum也找不到相关的安装包,只有手动安装. 该软件包地址是http://www.hpl.h ...
- wireless tools笔记
wireless tools移植 版本 wireless_tools.29.tar.gz 下载地址 http://www.hpl.hp.com/personal/Jean_Tourrilhes/Lin ...
- 学习linux下破解wifi密码
本文的最终目的是介绍相关网络安全知识, 提高大家的防范意识, 正所谓知己知彼百战不殆. 破解他人wifi的行为都是违法的, 与本文无关, 请知悉. 一. 软硬件环境 硬件: cubieboard2 系 ...
最新文章
- mysql中的cache和buffer_mysql Cache和Buffer区别有哪些?
- KAIXIN000发狠 誓将匿名制进行到底!
- java环境安装包出现覆盖,请查收
- 【flink】flink 消费组死掉 Lag不变 kafka不提交 重启恢复 非常诡异
- JQ实现列表增删以及上下移动
- CocoStudio创建动画帧
- linux如何卸载anaconda
- LabView实验——温度检测系统(实验学习版)
- assignment to ‘float *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]指针类型错
- ios textView输入框光标问题
- rust自动售卖机英文_中英文设备销售合同.doc
- Scala进阶_函数式编程(过滤丶排序丶分组丶聚合)
- 关于mac上的所有东西都变小了
- android 局域网 发现,局域网内android设备发现及通讯
- 微信小程序获取当前系统时间以及判断周几
- Python入门-数据库
- pat1034Head of a Gang (30)
- 斗地主农民手牌的58684015种可能性
- 制作纯净版WinPE1.0
- Knuth 洗牌算法