无线终端掉线问题专题

一、终端连接过程

1、通过beacon或者probe帧发现设备

2、accoc和auth过程

3、EAP过程

4、DHCP过程

5、portal过程

6、终端检测wlan是否可以上网

7、正常接入网络

二、终端无法上网

终端无法上网则说明终端在连接过程中某一个环节除了问题

1、发现AP过程,probe/beacon

(1)、终端无法扫描到wlan

a、检查高密优化的设置,是不是速率太高或者设置成了不发送;

如果将高密优化设置为不发送:则AP不发送beacon帧,被动扫描状态下,终端无发现wlan;

如果将高密优化设置了阈值:

如图:

如果开启了高密优化,在高密优化选项里面有两个参数

①、高密报文发送速率:速率越大,远终端越看不见wlan;

②、生效信号强度:当终端收到的wlan的信号强度高于-90dBm时,终端才可以扫描到wlan,高密优化才生效;

b、beacon帧速率设置

beacon帧设置的速率越高,则占用空口资源越少,占用信道时间越短,但终端收到beacon帧的成功率越低(则导致终端无法发现wlan),会导致终端频繁漫游

c、检查AP是否出现beacon miss情况

d、检查AP的信号强度是否过弱,如果功率设置正常,但信号强度很弱,则可能是天线除了问题。

(2)、终端无法接入wlan(尤其是iphone),即没有发起auth请求

a、检查高密优化,是不是速率设置的太高或者设置成了不发送

b、检查限制低速率终端设置阈值是否太高

2、assoc/auth过程

打印wifilog 0x87 或者抓无线帧,auth或者assoc的resp中会有失败原因码,参考原因码解决问题;

接入终端数量超限,查看接入点日志进行确认;

终端可能在mac黑名单中,AP不回复resp;

友商设备开了反制;

打印wifilog:

//进入控制器后台
aadmin
输入密码
//此时会从debug界面进入到配置模式
ssh admin@10.0.66.100
输入密码
//此时会进入AP的debug模式
aadmin
输入密码
//此时进入ap的配置模式,

iwconfig   //查看射频口

iwpriv ath1_0 wifilog 0x287  //打印用户上下线日志,2用来追踪dhcp
iwpriv ath1_0 wifilog 0x87  //打印接入认证日志
iwpriv ath1_0 wifilog 0x7  //打印关联日志

while true;do dmesg -c;sleep 1;done;

3、eap过程

典型问题:提示输入密码或者密码错误,企业级认证被识别为psk认证问题

排查方法:

(1)、可能是target的tid卡住问题,AP的eap报文发不出去(ath能抓包,但是空口抓不到)

(2)、AP可能正在升级

①、AP升级过程中,所有的进程会停掉,但是驱动依旧在运行,所有不会对终端发的eap报文进行恢复,就会提示密码错误或者提示输入密码。

②、升级后AP启动,vap刚起来时,wlan是open的(持续20s+),所有终端不会自动连接到不同类型的wlan上,如果强制点这个wlan也能连接上,但是后面配置下发后再去连接这个wlan就需要输入用户名和密码。

(3)、可能有钓鱼wifi,密码不一致或者认证方式不一致或者企业认证的账号密码不一致,都会导致AP频繁的探测同名SSID,导致终端在这个SSID上面频繁切换,提示用户频繁输入密码或者密码错误。

(4)、可能AP所在的信道繁忙,导致AP回复eap报文失败,如reason=2的情况,就是信道繁忙导致的;

(5)、当存在对接第三方认证服务器时,服务器丢包严重、繁忙、离线都有可能导致认证失败。

(6)、终端自身原因。

4、DHCP过程

(1)、dhcp地址池已满

(2)、可能时11ac target射频的tid卡住问题

(3)、可能终端存在问题(如win10的不认dhcp 响应报文或者windows性能模式下,高频的发送dhcp请求,控制器回复dhcp请求时间为2s,在2s内再发发送dchp请求可能导致终端无法获取IP地址)。

5、portal过程

查看认证是否成功,认证后角色是否发送变化

6、终端检测wlan是否可用

dns服务器是否正常,能否通外网

7、正常上网终端突然掉线

(1)、是否存在反制

(2)、AP发的beacon中IE字段有问题 ,导致终端无法识别AP发送的RSN或其他信息,从而认为AP的属性发生变化。

(3)、AP发送的beacon帧间隔有问题,beacon miss严重,导致终端主动漫游到其他AP

(4)、AP发送probe resp帧速率、信号强度问题,导致某些终端(iphone)解析不了probe resp,从而认为AP离线。

(5)、AP发送beacon帧速率,导致某些终端解析不了beacon,认为AP离线。

(6)、IP地址冲突

(7)、session被耗尽,终端发起DoS攻击,占用session,导致新加入的终端无法建立session

(8)、客户创建了过多的wlan,wlan会发送beacon,beacon帧发送都是在特定的间隔去发送,很有可能导致beacon发送异常出现beacon miss,终端认为AP离线。

三、上网慢,延迟大,有丢包

1,判断有线慢还是无线慢

2,信道利用率

(1)、信道利用率高

判断是rx搞还是tx高

rx:信道接收利用率

是否存在大流量下载上传

tx:信道发送利用率

是否存在低速率终端,射频口是否转发大量的广播、组播报文

(2)、信道利用率不高

a、是否配置流控策略

b、协商速率

c、网卡兼容性

d、信号强度

e、是否平均分配带宽

f、如果psk认证,加密方式如果是tkip,则速率最高时54Mbps

四、无线测速慢

AP开启混杂模式

开启AMPDU、AMSDU、Short-GI功能

将功率调大,信道调宽

使用更高版本的协议

终端开启inssider扫描软件,导致sta打流时会将数据包缓存影响打流速度,关闭扫描工具

终端角色存在流控

存在隐藏节点

RTS、CTS导致

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/150284.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【论文精读2】R-MVSNet

R-MVSNet【递归多视图立体网络】,论文全名:“Recurrent MVSNet for High-resolution Multi-view Stereo Depth Inference”,CVPR 2019(CCF A) 在MVSNet的基础上做了一些改进,主要解决的问题是代价体正则化(Cost Volume…

Mysql执行报错:[Err] 1292 - Truncated incorrect DOUBLE value:***

MySQL执行语句抛出异常: 上面错误提示概是下面几种情况: 数据类型不匹配:在进行数值比较或运算时,数据类型可能不匹配。例如,将一个字符串值与一个 DOUBLE 类型的列进行比较或运算,或者将一个非数字字符串…

Android设计模式--策略模式

每天都要完成一个小目标 一,定义 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使他们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化 什么意思呢?在我们平时的开发中,难免会遇到这种情况&…

【eNSP安装与使用】华为eNSP网络设备模拟器从安装到使用详细步骤(亲测有效,附安装包下载)

目录 写在前面涉及知识一、安装那些事1.1前期安装包准备(基于windows10环境测试)1.2 安装WinPcap1.3 安装Wireshark1.4 安装VirtualBox1.5 安装eNSP 二、使用那些事2.1 安装问题解决(启动设备ar1失败 错误代码41)2.2 测试使用 三、…

干货分享---- 金融贷款电销获客的方法、渠道

电话营销的现状是,它过去使用电话资源在常规交易平台上正常工作,但进入时,对方总是挂断电话,甚至被他人标记为骚扰,这使工作变得困难。事实上,电话营销交易量飙升的关键很简单,那就是营销技巧和…

AGI+机器人行业:AGI 赋能人形机器人,具身智能时代有望加速到来

目录 1AGI的关键拼图:起于大模型,终于具身智能 .2 具身智能助力AGI走进现实 3人形机器人是AGI最佳载体,业界研究进展加速 2.2 OpenAI升级迭代GPT,推动机器人“大脑”升级 2.3 Meta与CMU联手打造RoboAgent,用更少的…

【开源】基于JAVA的生活废品回收系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、研究内容三、界面展示3.1 登录注册3.2 资源类型&资源品类模块3.3 回收机构模块3.4 资源求购/出售/交易单模块3.5 客服咨询模块 四、免责说明 一、摘要 1.1 项目介绍 生活废品回收系统是可持续发展的解决方案,旨在鼓…

网上赚钱有哪些项目可以长期做?盘点六个靠谱的副业项目

很多想扩宽收入来源,或者准备从事网络副业项目的人来说,在网上找到一个靠谱的项目也并非易事。现在的网络时代,网上赚钱成了一个备受关注的话题。但是现在却到处充斥着金钱和骗局的诱惑,不谨慎的朋友很容易被骗踩坑。 那么&#x…

一文搞懂Transformer

近期Transformer系列模型的出现,增加了CV领域的多样性。但是Transformer这一不同领域的模型对学习者来说需要一个细致的学习过程.下面就是本菜鸟总结学习路线。 Transformer是基于attention机制。而attention机制又在Encoder、Decode中。本篇博客将从Attention->…

软件测试如何定位判断是前端的bug还是后端bug

📢专注于分享软件测试干货内容,欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!📢交流讨论:欢迎加入我们一起学习!📢资源分享:耗时200小时精选的「软件测试」资…

【漏洞复现】浙大恩特客户资源管理系统 fileupload.jsp 任意文件上传漏洞

文章目录 前言声明一、系统概述二、漏洞描述三、资产探测四、漏洞复现五、修复建议 前言 杭州恩软信息技术有限公司客户资源管理系统fileupload.jsp接口存在安全漏洞,攻击者可通过上传恶意脚本应用,获取服务器控制权限。 声明 请勿利用文章内的相关技术…

7个免费的优质图标素材网站,设计师必备!

对于交互设计师和产品经理来说,一套漂亮易用的图标可以算是提高效率的法宝,自己导出一套标准化的图标是一个巨大的工程。如何找到一个既美观又实用又能快速重用的图标?别慌,今天我们整理了7个价值高又好用的图标素材网站&#xff…

【unity插件】Shader实现UGUI的特效——UIEffect为 Unity UI 提供视觉效果组件

文章目录 前言地址描述Demo 演示Installation 安装如何玩演示用法使用示例完结 前言 一般的shader无法直接使用在UI上,需要在shader中定义特定的面板参数,今天就来推荐github上大佬做的一套开源的一系列UGUI,Shader实现的特效——UIEffect 为…

代码随想录 Day46 动态规划14 LeetCode T392 判断子序列 T115 不同的子序列

LeetCode T392 判断子序列 题目链接:392. 判断子序列 - 力扣(LeetCode) 题目思路: 本题有两种思路,第一个思路是使用双指针,第二个思路是使用动态规划,结尾笔者会附上两种方法的代码. 1.双指针 首先我们谈双指针的思路,就是让两个指针分别指向s和t字符…

Linux指令(二)

🎠🎠🎠🎠🎠🎠🎠🎠🎠🎠🎠🎠🎠🎠🎠🎠 🎖️🎖️🎖️&a…

C++入门,详解类和对象(1)

类和对象 一,前言二,类的介绍2.1类的引入2.2类的定义 三,类访问限定符及其分装3.1访问限定符说明 四,类的作用域五,类的实例化六,类对象模型6.1类的存储方式6.2类的大小计算 七,this指针7.1this…

​Unity Vuforia 新手(图片识别)教程,后续整理 实体识别 详细流程

文章目录 前言一、Vuforia是什么?二、Unity导入Vuforia1.去Unity - Windows – Asset Store,搜vuforia engine,添加到我的资源2.打开package Manager,导入到工程中即可3.或者在vuforia engine官网下载的Unity包导入4.检查是否导入…

选择最适合你的接口测试工具:SoapUI、JMeter、Postman!

在软件开发的过程中,接口测试是确保系统正常运行的关键环节。为了有效地执行接口测试,选择适当的工具至关重要。在这篇文章中,我们将比较分析三种常见的接口测试工具:SoapUI、JMeter和Postman,以帮助你了解它们的优势和…

TSINGSEE青犀视频平台EasyCVR修改设备通道不生效是什么原因?该如何解决?

视频监控TSINGSEE青犀视频平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,在视频监控播放上,TSINGSEE青犀视频安防监控汇聚平台可支持1、4、9、16个画面窗口播放,可同时播放多路视频流&#…

黑马程序员微服务 第五天课程 分布式搜索引擎2

分布式搜索引擎02 在昨天的学习中,我们已经导入了大量数据到elasticsearch中,实现了elasticsearch的数据存储功能。但elasticsearch最擅长的还是搜索和数据分析。 所以今天,我们研究下elasticsearch的数据搜索功能。我们会分别使用DSL和Res…