找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1662|回复: 5

一次关于ap模式下客户端上线下线提醒的失败尝试的记录--padavan

[复制链接]
发表于 2020-6-7 15:50 | 显示全部楼层 |阅读模式
本帖最后由 漫游者 于 2020-6-7 15:59 编辑

背景:光猫-HS8546v5,性能不错,拨号,路由,老毛子ap模式。可以无线中继5g wifi 无缝漫游,我试了下 可以同时中继2.4G和5G 不错,固件为hi-boy的最新版。不会编程。Crtl+F 谷歌  连蒙带猜。
需求:在老毛子上实现客户端上线下线提醒,不要telegram或者微信推送,看着烦。直接记录到日志或者文件里,想查的时候再看。


折腾;
第一条路:从/etc/storage/serverchan_script.sh或者/etc/storage/app_10.sh查到,可以从/tmp/syslog.log或者/tmp/static_ip.inf里分析出上线下线客户端,经多次检验,这两个文件在ap模式下更新不及时,且不准。参考意义不大。此路不通

第二条路:查网页   Main_WStatus_Content.asp,这里比static_ip.inf准,且及时。哪里来的呢-->   trunk/user/www/n56u_ribbon_fixed/Main_WStatus_Content.asp
                <% [backcolor=rgb(255, 245, 177) !important]nvram_dump("wlan11b.log",""); %>      看不懂,什么玩意    没关系 继续查   -->    trunk/user/httpd/web_ex.c
                if (strcmp(file, "wlan11b.log")==0)   return ej_wl_status_5g(eid, wp, 0, NULL);                       看不懂,什么玩意    没关系 继续查   -->    trunk/user/httpd/httpd.h  
                 extern int ej_wl_status_5g(int eid, webs_t wp, int argc, char **argv);                                    看不懂,什么玩意    没关系 继续查   -->     trunk/user/httpd/ralink.c
                ej_wl_status_5g(int eid, webs_t wp, int argc, char **argv)  return print_radio_status(wp, 1);     -->  print_radio_status(webs_t wp, int is_aband)  这里应该就是获取数据的地方,看半天不懂,不知道怎么用,后来发现这里不行,此路不通

第三条路:突然想到应该有这种命令,经查有wpa_cli  wl wli iwconfig ifconfig bwmon  arp 等等,经过一大串的尝试,或者padavan没有,或者怎么试也不对 ,死活达不到要求,放弃,此路不通


第四条路:在猫的查询界面可查,但没有shell ,想用wget或者crul模拟登录,192.168.1.1/html/bbsp/userdevinfo/homenetname.asp  这个页面的显示不错,更新及时,尝试了
                  http://192.168.1.1/login.cgi 的登录 类似

token=`curl 'http://192.168.1.1/asp/GetRandCount.asp'`

curl 'http://192.168.1.1/login.cgi' \
  -H 'Connection: keep-alive' \
  -H 'Cache-Control: max-age=0' \
  -H 'Origin: http://192.168.1.1' \
  -H 'Upgrade-Insecure-Requests: 1' \
  -H 'DNT: 1' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36' \
  -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9' \
  -H 'Referer: http://192.168.1.1/' \
  -H 'Accept-Language: zh-CN,zh;q=0.9,en;q=0.8,en-US;q=0.7' \
  -H 'Cookie: Cookie=bodyanguage:chinese:id=-1' \
  -d "UserName=XXXXXXXXXXXXX&assWord=[/url][/url][/url][/url]&x.X_HW_Token=$token" \
  --compressed \
  --insecure



这种 ,不行,F12查有很多的js有类似时间的字符串控制,瞎jj加上也没用,华为就是幺蛾子多,搞不懂,放弃



第五条路:那就瞎特么搞,试试每隔一分钟ping一通,根据ping的结果来记录,结果,有些手机,比如iphone 贼特么安全,禁ping,无语。


。。。





瞎特么折腾的肾疼,不弄了


最后 关了ap,换成路由模式,把猫的wifi关掉,用网线,hiboy脚本真香。。。。。


流水记下   瞎特么折腾的一天。。。


发表于 2020-12-7 18:22 | 显示全部楼层
正好想解决问题,从俄罗斯大神搜到了:

[tr=rgb(42, 46, 48)][/tr]
[url=]ryzhov_al[/url]会员策划主题

答复:1927/2613
地点:俄罗斯斯摩棱斯克
注册:2012年2月
网页


3年前/ 2017年7月12日18:26

Lipton_lan,或创建包含内容的文件/opt/share/www/custom/wl_dump.asp
代码 突出显示 副本
1
============== 2.4 GHz ======================

2
<% nvram_dump("wlan11b_2g.log",""); %>

3
============== 5 GHz ======================

4
<% nvram_dump("wlan11b.log",""); %>





并执行:
代码 突出显示 副本
1
# wget -qO - http://localhost/custom/wl_dump.asp








点评

你说的很对,我赞同你的说法。: 5.0
你说的很对,我赞同你的说法。: 5
牛比呀,这都让你找到了。厉害  发表于 2020-12-26 19:46
我擦,牛皮,牛皮的没边了,厉害!!!  详情 回复 发表于 2020-12-26 19:42
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-26 19:42 | 显示全部楼层
zeakyx 发表于 2020-12-7 18:22
正好想解决问题,从俄罗斯大神搜到了:
[/td][/tr]

我擦,牛皮,牛皮的没边了,厉害!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-12-26 19:46 | 显示全部楼层
ryzhov_al
MemberКуратор темы
Ответов: 1927/2613
Откуда: Россия, Смоленск
Регистрация: февраль 2012
Web-страница
Инфо3 года назад / 12 июля 2017 18:26
Lipton_lan, или создать файл /opt/share/www/custom/wl_dump.asp с содержимым
код выделить копировать
============== 2.4 GHz ======================
<% nvram_dump("wlan11b_2g.log",""); %>
============== 5 GHz ======================
<% nvram_dump("wlan11b.log",""); %>
и выполнить:
код выделить копировать
# wget -qO - http://localhost/custom/wl_dump.asp



https://forum.ixbt.com/topic.cgi?id=14:63903:5247#5247
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-30 09:08

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表