hanwckf / rt-n56u

Padavan
3.27k stars 3.69k forks source link

K2P 2.4G wifi 的mac地址过滤功能里的“模式”貌似弄反了 #359

Open tenasama opened 4 years ago

tenasama commented 4 years ago

K2P 进入路由管理后台 > 无线 2.4G > 无线访问控制 > MAC过滤器模式 当这里选择“接受模式”时,本应为白名单模式(仅允许下方列表中的mac地址设备访问),但实际却为黑名单模式(拒绝下方列表中的mac地址设备访问); 当这里选择“拒绝模式”时,本应为黑名单模式,但实际却为白名单模式。

实测在无线5G的对应设置里是正确的

hanwckf commented 4 years ago

请尝试使用最新的源码编译再试一下,我这刚才测试了是正常的。

tenasama commented 4 years ago

我使用的是您4月28日编译发布的版本(K2P-5.0.trx),自己并无编译能力……

此外,我是通过breed刷入的,刷入前已通过breed恢复出厂设置,刷入后通过路由器设置里分别重置了nvram和/etc/storage。

但刷入固件后出现设备连接后无法自动获取ip的bug,日志提示dnsmasq.conf的34行出错,经检查发现第34行为该文件的最后一行,内容为min-ttl=0,在该行前加#号后,故障解决,dhcp功能恢复正常。

hanwckf commented 4 years ago

K2P-5.0.trx.zip

tenasama commented 4 years ago

今天测试您提供的版本,刷入并重置/etc/storage后,/etc/storage/dnsmasq/dnsmasq.conf文件恢复正常,不再有min-ttl=0这行,日志里也无报错信息;

但2.4G wifi的mac地址过滤功能过滤模式依然是相反的,选择“拒绝模式”,用ssh查看/etc/Wireless/RT2860目录下的RT2860AP.dat文件,AccessPolicy0=2,但mac地址列表中的设备均可以连接,列表外的无法连接;

5G选择“接受模式”,/etc/Wireless/iNIC目录下的DBDC_card0.dat和iNIC_ap.dat两个文件,AccessPolicy0=1,mac地址列表中的设备均可以连接,列表外的无法连接。