PTT評價

Re: [問題] 純Router推薦 中華Wifi 5(4T4R)問題

看板Broad_Band標題Re: [問題] 純Router推薦 中華Wifi 5(4T4R)問題作者
ccpz
(OoOoOo)
時間推噓 2 推:2 噓:0 →:6

※ 引述《ppo2000 (儒)》之銘言:
: Arcadyan WE410443-TC這三台AP會只有一台在會在線上
: DHCP Server內的leases其他兩台會顯示conflict
: Expires After設定10分鐘到,conflict兩台AP會重新連線,
: 會把在線上的AP踢離狀態會變成conflict再轉成declined
: 已調整Bridge內的RSTP(停用)-無效
: 以上這段都不會影響AP功能只是三台AP踢來踢去
: AP接在RB750Gr3,如果AP做重置動作是無法重新配對的(猜跟我遇到踢來踢去的問題有關)

前幾天把家裡的全屋通斷電換位置後,變成無法連線一直閃紅燈的狀態
以前有確認過兩台之間的 switch 支援 IEEE 1905.1
但是 mikrotik RouterOS v7.4 beta2 被以下 log 洗版:

dhcp1 offering lease 192.168.1.175 for D0:05:2A:22:22:22 to eth 30:B1:B5:8D:xx:xx without success
後面是兩台 AP之一的 MAC交替出現

錄了這兩台開機後的網路封包,發現他們 DHCP Discover 怪怪的:

https://imgur.com/L0ZmLC1

上方紅圈是機器自己的 mac: 30:B1:B5:8D:xx:xx
但在下方 DHCP 封包中 chaddr 卻是 D0:05:2A:22:22:22

而且雖然兩台MAC不一樣,但 chaddr 都是送出 D0:05:2A:22:22:22
可能是寫死在韌體的 DHCP client 中

而根據 RFC:
https://datatracker.ietf.org/doc/html/rfc2131#section-4.2
The client MUST include its hardware address in the 'chaddr' field

這樣應該是不符標準做法? routerOS 可能因此就認為 conflict 不發 IP 了。

中華自己的安裝文件有提到:
https://bit.ly/3NNc2JN

"請連上 WEB 設定介面,查看 LOG 更新時間是否與現在時間相符,確認校時成功。"

因此這機器只有在取得IP -> NTP對時完畢後才能被app連上
所以雖然沒接 ethernet,連上 AP 時他自己 DHCP server 會發 192.168.1.0/24
但沒辦法透過app做任何設定

最後是抓了一個dhcp server 發 IP 給他,才解決這個問題:
https://pjo2.github.io/tftpd64/

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.71.161 (臺灣)
PTT 網址

lianpig556606/11 08:55又是一個爛韌體

※ 編輯: ccpz (61.230.71.161 臺灣), 06/11/2022 09:12:05

ppo200006/11 11:31我log也是被洗版

lieasy710506/11 12:10後面有裝置練連到這個AP嗎?

lieasy710506/11 12:22會是mesh 在連接時的隱藏ssid 的Mac嗎?

ccpz06/11 13:10我有 reset AP 讓他的 SSID 回初始狀態,因此後面沒任何裝置

ccpz06/11 13:11整段DHCP跑完發的IP,也是用在 AP 自己的 mgmt 介面上,沒有

ccpz06/11 13:11給其他裝置

ccpz06/11 13:16要說 DHCP relay 的話,chaddr 要是 client MAC 而不能亂寫