Wireless工具移植之wireless tools

一、wirelesstools简介:

        wireless_tools 是一种Linux下的开源的无线管理软件,是一组无线扩展的操作工具集,用来设置支持LinuxWireless Extension的无线设备。它使用的是文本界面,并且相当粗糙,但是旨在支持完整的无线扩展。Wireless toools支持几乎所有的无线网卡和驱动,它可以支持WEPAP,但它不能连接到那些只支持WPAAP。连接AP需要使用它所编译出来的工具。

        wireless tools有以下常用的工具:

              iwconfig:设置基本无线参数

              iwlist:扫描、列出频率,比特率,密钥等

              iwspy:获取每个节点链接的质量

              iwpriv:操作Wireless Extensions 特定驱动

              ifrename:基于各种静态标准命名接口


        我们经常会用到的主要是iwlistiwconfig iwpriv

        命令行:(ap不需要验证密码)

iwlist ra0 scan //搜索ap

iwconfig ra0 essid “linksys”//连接ap

udhcpc –i ra0  //获得动态IP

 

        命令行:(ap需要验证密码)

iwlist ra0 scan //搜索ap

iwconfig ra0 key  xxxxxxxxxx  // 输入验证密码

iwconfig ra0 key open //密码验证功能打开

iwconfig ra0 essid “linksys” //连接ap

udhcpc –i ra0 //获得动态IP

 

二、wirelesstools移植步骤:

        Wirelesstools支持很多平台,移植很简单,修改一下Makefile,指定目标文件安装路径,修改一下编译器就可以了。

        PREFIX= /work/IPCAM_LIB/Wireless/wireless_tools

 

        ## Compiler to use (modify this for crosscompile).

        CROSS_COMPILER =arm-hisiv100nptl-linux-

        CC =$(CROSS_COMPILER)gcc

        ##Other tools you need to modify for cross compile (static lib only).

        AR =$(CROSS_COMPILER)ar

        RANLIB= $(CROSS_COMPILER)ranlib

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值