找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2670|回复: 22

求解决:开启802.11v漫游引导阈值之后日志过多

[复制链接]
两个360t7组网漫游
immortalwrt网友编译,闭源驱动
开启802.11v漫游引导阈值之后,日志系统里一秒几条关于漫游的日志,512k的日志几小时就占满了,完全没法看其它的日志。调整日志级别之后,其它不怎么显示,还是满屏漫游日志。
如果关掉漫游引导阈值,切换距离会变远,导致手机信号很低了才切换,就会卡几秒。如果开弱信号剔除,会导致覆盖不完,乡下房子,院子面积比较大。
请问,有能减少这个日志或者关闭这个漫游日志的办法吗?
谢谢!
我的恩山、我的无线 The best wifi forum is right here.
修改源码中的:

immortalwrt-mt798x/package/mtk/drivers/mt_wifi/patches/021-add-roam-steering-setting.patch


关键词:   RSSI SteeringThreshold Thres
把日志关键词语句用空格填充,重新编译即可.
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
scq330 发表于 2024-4-21 10:44
修改源码中的:

immortalwrt-mt798x/package/mtk/drivers/mt_wifi/patches/021-add-roam-steering-setting. ...

谢谢!
只能编译的时候修改吗?
已经刷好的能不能改?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

tudoubocai 发表于 2024-4-21 11:12
谢谢!
只能编译的时候修改吗?
已经刷好的能不能改?

刷好的没研究过,你自己找一下里面有没有相应的东西可以改.
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
scq330 发表于 2024-4-21 11:15
刷好的没研究过,你自己找一下里面有没有相应的东西可以改.

好的!谢谢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

可安装 hostapd-utils 更改无线的日志级别
  1. hostapd_cli -i phy0-ap0 log_level WARNING
复制代码
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
阿泥基 发表于 2024-4-21 15:59
可安装 hostapd-utils 更改无线的日志级别

谢谢!
已经安装了,重启了路由器
运行命令
hostapd_cli -i phy0-ap0 log_level WARNING
错误提示
Failed to connect to hostapd - wpa_ctrl_open: No such file or directory

改成
hostapd_cli -i phy0-rax0 log_level WARNING  #rax0是我5gwifi的端口名称
还是同样的错误
用iwconfig命令得到另外一种wifi接口名称apclix0,还是同样错误
/var/run目录下没有hostapd的配置文件

如果有空,请详细指导一下。谢谢👍
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

本帖最后由 阿泥基 于 2024-4-22 09:18 编辑
tudoubocai 发表于 2024-4-21 21:01
谢谢!
已经安装了,重启了路由器
运行命令

运行
  1. wifi status | grep ifname
复制代码

或者直接把-i参数去掉其实也可以
  1. hostapd_cli log_level WARNING
复制代码
日志级别可以是 DEBUG / INFO / WARNING / ERROR
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

居然这样,那我下个版本默认关了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
阿泥基 发表于 2024-4-22 09:15
运行

或者直接把-i参数去掉其实也可以

好像可以了,不指定接口,直接调整日志级别。
执行完命令,提示是FAIL,但日志系统里看不到漫游日志。warning换成change,还能关闭wifi日志。

非常感谢
治好了我的强迫症👍
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

tudoubocai 发表于 2024-4-22 10:07
好像可以了,不指定接口,直接调整日志级别。
执行完命令,提示是FAIL,但日志系统里看不到漫游日志。war ...

你楼上就是原作者237大佬,听他的等下个更新版本就是!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
237176253 发表于 2024-4-22 09:52
居然这样,那我下个版本默认关了

那就太赞了!
这日志量,看着就头大😄
Mon Apr 22 14:20:34 2024 kern.notice kernel: [16018.472844] 7981@C08L3,MacTableMaintenance() 3977: Steering STA 52:4d:6e:d8:84:76, RSSI SteeringThreshold Thres[-69]-[-81]
Mon Apr 22 14:20:34 2024 kern.notice kernel: [16018.472889] 7981@C08L3,MacTableMaintenance() 3977: Steering STA b8:c3:85:a9:e9:4d, RSSI SteeringThreshold Thres[-69]-[-76]
Mon Apr 22 14:20:35 2024 kern.notice kernel: [16019.512543] 7981@C08L3,MacTableMaintenance() 3977: Steering STA 88:23:8c:b6:86:e6, RSSI SteeringThreshold Thres[-69]-[-80]
Mon Apr 22 14:20:35 2024 kern.notice kernel: [16019.512572] 7981@C08L3,MacTableMaintenance() 3977: Steering STA 52:4d:6e:d8:84:76, RSSI SteeringThreshold Thres[-69]-[-81]
Mon Apr 22 14:20:35 2024 kern.notice kernel: [16019.512603] 7981@C08L3,MacTableMaintenance() 3977: Steering STA b8:c3:85:a9:e9:4d, RSSI SteeringThreshold Thres[-69]-[-76]
Mon Apr 22 14:20:36 2024 kern.notice kernel: [16020.552207] 7981@C08L3,MacTableMaintenance() 3977: Steering STA 88:23:8c:b6:86:e6, RSSI SteeringThreshold Thres[-69]-[-80]
Mon Apr 22 14:20:36 2024 kern.notice kernel: [16020.552240] 7981@C08L3,MacTableMaintenance() 3977: Steering STA 52:4d:6e:d8:84:76, RSSI SteeringThreshold Thres[-69]-[-81]
Mon Apr 22 14:20:36 2024 kern.notice kernel: [16020.552288] 7981@C08L3,MacTableMaintenance() 3977: Steering STA b8:c3:85:a9:e9:4d, RSSI SteeringThreshold Thres[-69]-[-76]
Mon Apr 22 14:20:37 2024 kern.notice kernel: [16021.591946] 7981@C08L3,MacTableMaintenance() 3977: Steering STA 88:23:8c:b6:86:e6, RSSI SteeringThreshold Thres[-69]-[-80]
Mon Apr 22 14:20:37 2024 kern.notice kernel: [16021.591976] 7981@C08L3,MacTableMaintenance() 3977: Steering STA 52:4d:6e:d8:84:76, RSSI SteeringThreshold Thres[-69]-[-81]
Mon Apr 22 14:20:37 2024 kern.notice kernel: [16021.592026] 7981@C08L3,MacTableMaintenance() 3977: Steering STA b8:c3:85:a9:e9:4d, RSSI SteeringThreshold Thres[-69]-[-76]
Mon Apr 22 14:20:38 2024 kern.notice kernel: [16022.631634] 7981@C08L3,MacTableMaintenance() 3977: Steering STA 88:23:8c:b6:86:e6, RSSI SteeringThreshold Thres[-69]-[-80]
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
237176253 发表于 2024-4-22 09:52
居然这样,那我下个版本默认关了

大佬,您的360t7闭源源码是哪个地址?
GitHub padavanonly是您的吗?看到3个源码:
immoralwrt是开源驱动。
immoralwrt-mt798x是hanwckf的闭源,拉取地址和hanwckf一样的。
immoralwrtARM是您的闭源代码吗?
如果改802.11v的日志显示级别,是改源代码的哪个地方呢?
我改了./package/mtk/luci-app-mtwifi/luasrc/controller/mtkwifi.lua
文件里两处kv相关,debug为err,不知道对不对。
谢谢🙏
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

tudoubocai 发表于 2024-4-24 09:07
大佬,您的360t7闭源源码是哪个地址?
GitHub padavanonly是您的吗?看到3个源码:
immoralwrt是开源驱动 ...

用下面的命令可以关闭WiFi日志,等级0-5
  1. iwpriv ra0 set Debug=0
复制代码
开机执行这条命令的话可以在 lib\netifd\wireless\mtwifi.sh 这个脚本文件里添加下面的命令
  1. iwpriv "$ifname" set Debug=0
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-5-5 01:08

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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