K3 只有 1 个 WAN 口, 3 个 LAN 口, 我主路由 R7K 刷了梅林, K3 接 R7000 LAN 口当 AP 用。
首先按照官ROOT固件作者的提示, 关闭DHCP, 设置 LAN 口地址, 设置上网方式, 修改启动脚本
Q:网线不插WAN口插LAN口用,K3想联网?当AP用?
A:比如 上级路由A IP:192.168.1.1
设置K3:
功能设置—>LAN设置 设置IP 192.168.1.2
功能设置—>上网设置—>上网方式(静态地址)
IP 192.168.3.11 网关 192.168.3.1(WAN、LAN限制不能同网段)
首选DNS 填上级路由A IP 192.168.1.1
/opt/started_script.sh增加一条
route add default gw 192.168.1.1
重启
按上面的设置完,接LAN口、空WAN口的K3自身可以联网,如果想使用K3的去广告服务: 连接K3 LAN的设备PC手动设置IP 如:192.168.1.3,DNS和网关都设置成K3的IP:如192.168.1.2
完成上面的操作, K3 已经可以作为 AP 使用, 并且 WEB 和屏幕都可以显示已联网。
目前, WAN 口无法使用, LAN 口一个接口上级路由, 只剩下两个 LAN 口可用, 可是我有三台设备需要连接有线网络。经过尝试, 发现利用梅林固件里的 robocfg, 可以重新配置 vlan, 将 WAN 口作为 LAN 口使用。
下面说一下操作步骤:
1. 下载附件中的 robocfg 程序(附件中是从 R7000 380.68_4-X7.7 版本梅林中拷贝的), 并解压
robocfg.rar (6.06 KB,)
2. WinSCP 将 robocfg 程序上传到 K3 的 opt 目录下, 并设置权限 0755
3. opt 目录下的 started_script.sh 文件, 在最后添加一行
/opt/robocfg vlans reset vlan 1 ports "0 1 2 3 5t" vlan 2 ports "5t"
4. 保存 started_script.sh 文件, 重启 K3
5. 将与上级路由 LAN 口连接的网线插到 K3 wan 口测试