[問題] Linux bridge的問題

作者: NOBUNAGA01 (0.0)   2022-01-22 13:29:14
在嵌入式系統上
用一個br0 把eth0 和wlan0都bridge起來
假如eth0實體接網路線到一台AP 同時用wps和AP建立無線連線
這時網路不意外的會很不穩定
試過brctl stp br0 on但是沒用
請問有甚麼方法可以偵測這情況呢?
理想上是如果wlan0/eth0都有連線我要把wlan0斷線
但是假如我現在有個ip和gateway
我有甚麼方法知道我ping gateway是從哪個介面走出去?
作者: HamalAri (哈馬‧阿里)   2022-01-22 14:36:00
照 routing table 走啊, 或者如果不相信可以 tcpdump
作者: Gold740716 (項為之強)   2022-01-22 14:37:00
ip route?
作者: HamalAri (哈馬‧阿里)   2022-01-22 14:38:00
然後你的網路接法這樣講沒人聽得懂是怎麼接的, 另外 "不穩" 是怎樣不穩? 解釋一下
作者: a73126 (Jalen)   2022-01-23 06:06:00
你這不是在自己製造網路loop嗎? 你本來想要的目的是甚麼?
作者: HamalAri (哈馬‧阿里)   2022-01-23 16:32:00
呃. 你這樣都有接的情況就是同時都會送, 然後重覆的封包會一直變多, 然後就會被擋下
作者: rickieyang (Rickie Yang)   2022-01-23 18:29:00
應該不會同時送,但是很可能每個封包都產生風暴。
作者: yvb   2022-01-26 16:03:00
意思是你用的 AP 不支援 STP, 卻又把 STP 的 BPDU 丟掉了...或許看看AP可以做啥設定. 比方支援STP, 或讓BPDU通過?或者乾脆改做成 linux bonding 的 active-backup 模式?

Links booklink

Contact Us: admin [ a t ] ucptt.com