经过一连串交叉比对测试,算是暂时把手上的环境兜了起来勉强能动
但距离理想状况还有一个差距 (希望用 router 后任意孔位做到有线回程)
虽然无法确实测试漫游切换,但至少一时半刻间没遇到太明显的问题
稍微叙述一下看到和做了什么 (虽然现在好像不新发白盘了)
也想厘清最后的问题
重新描述一次架构
光纤进屋 (非固定制 500/500 1固7浮)
-> Askey RTF8207W-E (ONU)
-> RB5009UPr+S+IN (Router)
-> US-24-250W (Switch)
此架构中,有三个可以接白盘的位置可选择
1. ONU 后 (192.168.1/24)
2. Router 后 (192.168.21/24) (主要是 quick-set 起来的 ether1 以外所有 port 同 bridge)
3. Switch 后 (192.168.21/24) (Switch 没做任何设定,除了部分 PoE 选项)
期间我基本上也是多在这几个环境间交错测试
回头来看整个过程,我分成几个阶段:
1. 取得 Master
我手上的全新白盘 在当初没有厘清状况下直接把第一块接在 Router 后的时候
从全屋通 App 可以看到设备运行角色是 unconfigure,持续 2x 天以上,应该不是时间问题
而直接接到 ONU 后时,很快就可以自动跳为 Master
另外也发现,手动设定 IP 也可以让装置认定自己是 Master
2. 设定 Slave
说设定其实不太精准,因为我并没有找到确切设定的方式
手动设定 IP 固然可以产生 Master,但我没找到方法让其他台认知到 Master 存在
进而成为 Slave
换句话说,我只有做到 "让其他白盘经内建机制归属到已经存在的白盘系统下"
这件事在 ONU 后面易如反掌,接上就好
在 Router 后面 就结论来说 没问题
(我把 ONU 后配对好的组合 搬到 Router 后再将 Slave 做硬件 reset 后
Slave 在几波灯号切换后是有回来的 只是测试过程做了太多事,这个印象
不确定有没有记错)
(由于 webUI 中有提到 软件上的 reset 按钮不会清楚 backhaul 相关资讯
所以我的重置都是采用按住 reset 钮直到红灯亮起为准)
有一点奇妙的是,同步(在web/app中发现纳管)完成后,有发现原本的 SSID 仍然持续运作
直到修改/重开子机后 才真的消失。
另外是我的这次组合 Slave 韧体比较新,但就被降板到 master 版本
中间有点像卡住,但终究重开后都顺利。
而若是接在 Switch 下,就完全无法做到 未同步过的就是维持 unconfigured
(无论 master 在同 switch 上还是经桥接后的 router port上
ONU<->Switch 间则是完全没尝试)
3. 确认组态维持正确
确认到各白盘都有正确被赋予角色 (Slave) 后,就尽量想把组态凹成自己想要的
测试基准是从 App 和 WebUI 观察系统状态
包括能否连接上 webUI、有几台白盘显示被纳入系统、系统显示的回程方式和系统显示的IP等
测试过程中 有发现配对好的各个白盘 基本上在有线和无线模式下切换没大问题
印象一分钟内都能完成,真的哪里怪怪的重开也都有解决。
如果迷失(后述) 找不到 master 自己虽然不会马上成为 master
但会变 ping 得到 webui 开得起来 (原本成为 slave 后这两个行为都会消失)
这是我后来判断的一个依据
而所谓迷失,就是当白盘们都接在 Switch 后的情况时,白盘主从间是互相看不到的
同接在 ONU 后 或是同接在 Router 后 都可以互相看得到
一将 slave 改接 switch 后就是会找不到 master,webUI 可以使用也 ping 得到
一改接回 ONU/Router 后 webUI 就连不上也 ping 不到
而且这边讲的 Switch 就是指 US-24-250W 这台 Switch
有换接在一般无网管功能的 switch 下测试过,这状况是没问题的
(题外话是测试期间也有观察到,如果两个 slave 互相看得到但找不到 master
,他们会自己选出 master,但 master 回来时会自动退位)
switch 后不通是目前最想厘清原因的问题,如果这个原因能厘清
那要有线回程应该就没什么阻碍了