Linux bridge的問題 - Linux

Table of Contents

在嵌入式系統上
用一個br0 把eth0 和wlan0都bridge起來
假如eth0實體接網路線到一台AP 同時用wps和AP建立無線連線
這時網路不意外的會很不穩定
試過brctl stp br0 on但是沒用

請問有甚麼方法可以偵測這情況呢?
理想上是如果wlan0/eth0都有連線我要把wlan0斷線
但是假如我現在有個ip和gateway
我有甚麼方法知道我ping gateway是從哪個介面走出去?

--

All Comments

Noah avatarNoah2022-01-22
照 routing table 走啊, 或者如果不相信可以 tcpdump
Suhail Hany avatarSuhail Hany2022-01-23
ip route?
Selena avatarSelena2022-01-23
然後你的網路接法這樣講沒人聽得懂是怎麼接的, 另外 "
不穩" 是怎樣不穩? 解釋一下
Daniel avatarDaniel2022-01-23
你這不是在自己製造網路loop嗎? 你本來想要的目的是甚麼?
Mia avatarMia2022-01-24
呃. 你這樣都有接的情況就是同時都會送, 然後重覆的封
包會一直變多, 然後就會被擋下
Queena avatarQueena2022-01-24
應該不會同時送,但是很可能每個封包都產生風暴。
Skylar Davis avatarSkylar Davis2022-01-24
意思是你用的 AP 不支援 STP, 卻又把 STP 的 BPDU 丟掉了...
Regina avatarRegina2022-01-25
或許看看AP可以做啥設定. 比方支援STP, 或讓BPDU通過?
Donna avatarDonna2022-01-25
或者乾脆改做成 linux bonding 的 active-backup 模式?