wifi测试相关(iwconfig,WPA Supplicant用法)
iwconfig用法
1.打开无线网卡电源
iwconfig wlan0 txpower no
2.列出区域内的无线网络
iwconfig wlan0 scan
3.假设要连接到网络myhome(即essid为myhome的网络),那么输入命令
iwconfig wlan0 essid "myhome"
如果网络是加密的,密码是0123456789,那么就输入命令
iwconfig wlan0 essid "myhome" key 0123-4567-89
4 如果正常的话,输入
iwconfig wlan0
就可以看到连接正常的各项参数了。
5.启动无线网卡
ifconfig wlan0 up
6.如果是用DHCP获取IP的,那么用dhclient或dhcpcd获取ip
dhclient wlan0 或dhcpcd wlan0
7.现在无线网卡应该可以正常使用了。
WPA Supplicant
WPA Supplicant工具包可以让您连接到那些使用WPA的AP。因为还只是beta版,所以它的配置方法仍会常常变化——尽管如此,在大部分情况下它已经能很好的工作。
代码 2.1: 安装wpa_supplicant |
# emerge net-wireless/wpa_supplicant |
重要: 要让wpa_supplicant正常工作,您必须在内核中打开CONFIG_PACKET支持。 |
现在我们需要配置一下/etc/conf.d/net文件以便我们可以选择使用wpa_supplicant而不用wireless-tools(两者都安装在系统中时,默认使用的是wireless-tools)。
代码 2.2: 在/etc/conf.d/net中配置wpa_supplicant |
# 使用wpa_supplicant代替wireless-tools modules=( "wpa_supplicant" )# 因为wpa_supplicant还不能很好的自动侦测驱动,所以需要我们为其指定正在使用的驱动。 wpa_supplicant_eth0="-Dmadwifi" |
注意: 如果您用host-ap驱动,您首先要将无线设备卡设置成Managed模式以便能正确地配合wpa_supplicant工作。你可以在/etc/conf.d/net中设置iwconfig_eth0="mode managed"来实现这一点。 |
看起来这很简单,不是么?不过我们还需要配置wpa_supplicant本身,这将会比较麻烦一些,具体取决于你要连接的AP的安全程度。下面的例子是从/usr/share/doc/wpa_supplicant-<version>/wpa_supplicant.conf.gz中抽取并简化而来的,此文件出自wpa_supplicant软件包。
代码 2.3: 一个/etc/wpa_supplicant/wpa_supplicant.conf的例子 |
[cpp] view plaincopy
|
wifi测试相关(iwconfig,WPA Supplicant用法)相关推荐
- 使用WPA Supplicant在Ubuntu 18.04/19.04上从终端连接到Wi-Fi的方法
使用WPA Supplicant在Ubuntu 18.04/19.04上从终端连接到Wi-Fi的方法_Linux教程_云网牛站 (ywnz.com) 本文介绍使用wpa_supplicant从Ubun ...
- android Wifi开发相关内容
今天,简单讲讲android里如何使用WifiManager. 之前,我看代码时,看到了wifi相关的代码,发现自己对于这个内容的使用还很不熟悉,所以在网上查找资料,最终解决了问题.这里记录一下. 移 ...
- python 读取wifi数据_通过Python实现WiFi测试数据分析
通过 Python 实现 WiFi 测试数据分析 周春宇 [期刊名称] <通信电源技术> [年 ( 卷 ), 期] 2020(037)006 [摘要] Python 是一种面向对象的解释型 ...
- 无线射频专题《射频合规,2.4GHz WIFI测试指标详解》
目录 引言 Transmitter Power 发送功率 Transmit Spectrum Mask 发送信号频谱模版 Frequency Error 频率误差 EVM 矢量误差幅度 Band Ed ...
- 【wifi测试】一周总结,新年展望(2013年1月6号更新)
忙碌的一周,充实的一周,成长的一周.自从11月26号转岗到现在的工作,才从工作中明白什么叫工作的意义.清闲也许会让身体很舒服,但身心却很疲惫,每天都充斥着迷茫和痛苦.忙碌会让身体疲倦,但是身心是饱满和 ...
- boost::statechart模块自定义反应测试相关的测试程序
boost::statechart模块自定义反应测试相关的测试程序 实现功能 C++实现代码 实现功能 boost::statechart模块自定义反应测试相关的测试程序 C++实现代码 #inclu ...
- Android系统(45)--Monkey 测试相关知识
Monkey 测试相关知识点 Monkey 在开发中非常常见,本篇主要梳理monkey 测试相关知识点.主要包括以下内容 整机 monkey 测试命令 app monkey 测试命令 判断Monkey ...
- 微信灰度测试“相关阅读”功能 公众号文章下推荐延伸内容
近日,有部分微信用户反映,在公众号文章的底部看到了"相关阅读"模块,该模块会推荐与正在阅读的文章相关的其他内容.腾讯方面向媒体确认,正在灰度测试"相关阅读"功能 ...
- web端兼容性测试相关知识
web兼容性测试相关知识 一.客户端兼容性 1.浏览器的兼容性测试 a.内核角度 Tridnt内核:代表作IE.腾讯.遨游.世界之窗等 Gecko内核:代表作Firefox webkit内核:代表作S ...
最新文章
- WebSphere Application Server中manageprofiles的使用
- Vim - 文本替换
- QCopChannel的用法
- Boost:使用find_if()算法来检测两个向量交叉的点
- C++构造函数之委托构造函数
- [Leetcode总结] 104.二叉树的最大深度
- 曾鸣:未来十年,将确定智能商业的格局|干货
- 深入C#中的String类
- iOS开发UI篇—核心动画(UIView封装动画)
- javascript - 你不容错过的es6模板写法
- Linux让Apache支持中文URL图片/文件名
- html vba 单元格 格式,VBA设置单元格格式之——边框
- oracle asm的安装和配置,ORACLE安装之ASM安装
- Android记录18-集成极光推送的一点说明
- linux执行arm文件,Linux安装FFMPEG转换amr为mp3格式
- HTML5Point 如何去版权图片?
- Android项目开发:简易计步器
- 使用layui 查询列表分页不能重置问题
- PostConstruct和PreDestroy失效
- 匹兹堡大学计算机系世界排名,匹兹堡大学计算机排名
热门文章
- 1 分钟教会你用 Spring Boot 发邮件
- Java线程详解(10)-volatile关键字
- 【Scratch】青少年蓝桥杯_每日一题_2.23_小猫来回走
- python实现tomasulo算法_手写算法-python代码实现KNN
- 热点快讯:广东省能源局发布《广东省能源局关于明确全省数据中心能耗保障相关要求的通知》
- 这三大“监控系统”是机房重中之重?
- 删除拼接id_轻流对接企业微信日程,实现日程创建/更改/删除
- eviews如何处理缺失数据填补_python数据预处理之异常值、缺失值处理方法
- 成功解决OSError: [Errno 28] No space left on device
- ML之LoR:基于LoR(逻辑回归)算法对乳腺癌肿瘤(9+1)进行二分类预测(良/恶性)