Re: [問題] 中華 全屋通 白盤 無法建立 mesh

作者: NotExist (杏仁)   2024-08-27 22:46:03
※ 引述《NotExist (杏仁)》之銘言:
: 經過一連串交叉比對測試,算是暫時把手上的環境兜了起來勉強能動
: 但距離理想狀況還有一個差距 (希望用 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 選項)
: 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 後不通是目前最想釐清原因的問題,如果這個原因能釐清
: 那要有線回程應該就沒什麼阻礙了
經過一些掙扎和折騰,算是釐清了原因,但不換設備的情況下自己目前找不到解法
透過 Wireshark 觀察,確信一系列丟往 Ethernet multicast address
(dst mac = 01:80:c2:ef:03:fe) 的封包在過了 switch 後消失
wireshark 可能是因為地址特性將之跟 spanning-tree 扯上關係,但不論
從 Ethertype 看還是細究封包內容後都可以推定這跟 spanning-tree 無關。
一個不存在於標準中的封包,正規的機器不理他丟掉好像也是天經地義。
只要能讓這個四不像的封包繼續在介面間遊走,那應該就可以解決白盤間找不到的問題
但如此脫離標準的東西,相信正規環境下不一定存在解法,就算有也很可能因設備而異。
查到這邊是有點絕望,如果有人有其他想法懇請不吝賜教,謝謝。
(上篇推文有相關的晚些再整理過來)
作者: tomsawyer (安安)   2024-08-27 23:54:00
這確定是multicast mac?
作者: ricky7899 (涼介)   2024-08-28 10:37:00
有沒有可能跟D-link一樣,把MESH的封包擋掉了
作者: lk86jeff (蒲醉)   2024-08-28 20:57:00
所以那個封包的來源就是小白盤嗎?
作者: Windcws9Z (聞肉絲就餓)   2024-09-04 01:48:00
不用換設備,解法是多買一台無網管Switch
作者: NotExist (杏仁)   2024-09-10 16:30:00
樓上說的解法確實可行,就是放棄治療我想解決的問題XDD

Links booklink

Contact Us: admin [ a t ] ucptt.com