[置顶] AR系列高通芯片通过调用ubus来处理连接客户端的问题
2017-05-08 09:47
531 查看
#!/bin/sh while true; do maclist=`iw dev wlan0 station dump | grep "Station" | cut -f 2 -s -d " "` len=`iw dev wlan0 station dump | grep "Station" | cut -f 2 -s -d " " |wc -l` rxlist=`iw dev wlan0 station dump | grep "signal:" | cut -f 3 -s -d " "` #maclist=`iwinfo wlan0 assoclist | grep "dBm" | cut -f 1 -s -d " "` #rxlist=`iwinfo wlan0 assoclist | grep "dBm" | cut -f 3 -s -d " "` rxref="-80" #threshold len=`iw dev wlan0 station dump | grep "Station" | cut -f 2 -s -d " " |wc -l` # len=${#maclist[@]} echo $len for((i=0;i<$len;i++)) do mac=${maclist[$i]} rx=${rxlist[$i]} # here, use string comparation, simple but error prone if [[ "$rx" > "$rxref" ]]; then echo "$mac ------> $rx" ubus call hostapd.wlan0 del_client '{"addr":"'"$mac"'", "reason": 5, "deauth": True, "ban_time": 3000}' #ubus call hostapd.wlan0 list_bans fi done sleep 1 done ubus call hostapd.wlan0 del_client '{"addr":"48:db:50:d5:e4:a1", "reason": 5, "deauth": True, "ban_time": 1000}'
相关文章推荐
- Java客户端通过HttpURLConnection连接Web服务器的Session保存问题
- Java客户端通过HttpURLConnection连接Web服务器的Session保存问题
- 高通AR系列与MTK芯片对比专业详解
- java在线聊天项目0.7版 连接多个客户端问题,开启多个客户端后服务器端只接收到一个 对各种异常的补充处理
- web程序通过dbcp连接池处理自动重新连接数据库问题(通过连接池dbcp处理方案)
- Windows平台下Oracle 11g R2监听文件日志过大,造成客户端无法连接的问题处理
- 关于Java中使用hessian-3.0.20调用远程服务连接出错异常try catch无法捕捉的问题处理
- Android通过webservice连接SQLServer 详细教程以及所遇到的问题解答(数据库+服务器+客户端)
- Java客户端通过HttpURLConnection连接Web服务器的Session保存问题
- 解决客户端通过zookeeper连接到hbase时连接过多的问题
- java 通过用jdbc:odbc方式连接MSSQL2008 Connection refused: connect 问题处理
- 处理ftp服务器 在重启后ftp客户端不能连接访问的问题
- 解决客户端通过zookeeper连接到hbase时连接过多的问题
- WebService系列博客{三}[通过本地Wsdl文件生成客户端调用代码、MyEclipse视图调用webservice]
- 解决客户端通过zookeeper连接到hbase时连接过多的问题
- rt-thread通过TCP连接(网络+shell)方式调用list_if()导致网络断开的问题分析
- 阿里云ECS云服务器SQLSERVER通过IP无法连接(1433端口未开)的问题处理
- [置顶] Access数据库使用数据库加密,C#连接access数据库问题处理
- [置顶] arcgis api for js入门开发系列十三 通过Ajax的调用执行GP服务 (含源代码)
- [置顶] 使用多线程实现多客户端的连接(通过Socket实现TCP编程)