netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [switchdev] bridge fdb vs. switch's ATU - connection timeout when roaming from LAN port to WLan port
@ 2020-04-21  8:55 ѽ҉ᶬḳ℠
  0 siblings, 0 replies; 2+ messages in thread
From: ѽ҉ᶬḳ℠ @ 2020-04-21  8:55 UTC (permalink / raw)
  To: netdev

HOST config
* kernel 4.19.93
* SoC Cortex-A9 (armv7l)
* switch Marvell 88E6176 via PHY lane (mdio-mii) to SoC
* switch's downstream port driven by DSA
* switch's ATU’s /AgeTime/ control register default value = 0x13 (19 x
16 = 304 seconds)
* WLan card via mPCIe to SoC
________

Moving a client node from a (HOST) switch's downstream port (either
directly wired or indirectly via wireless AP that is wired into a switch
downstream port) to the HOST provided AP results in the client node not
being able to reach any other client node connected to a (HOST) switch's
downstream port.
Only after the switch's ATU’s /AgeTime/ has expired (and the MAC address
of the roaming client node been cleared in the ATU) the client node
(that been moved/roamed) is able to establish connectivity with any
other client node connected to a (HOST) switch's downstream port.

Whilst bridge fdb is learning on the switch's downstream ports and the
WLan ports the switch's ATU is learning only on its downstream ports.
That sort of constitutes a communication gap and leading to the
aforementioned connectivity issue in the described roaming scenario.

Should switchdev be expected to communicate (align) changes from the
bridge fdb to the switch's ATU and thus prevent the aforementioned
connectivity issue? Or else, how to remedy?





^ permalink raw reply	[flat|nested] 2+ messages in thread

* [switchdev] bridge fdb vs. switch's ATU - connection timeout when roaming from LAN port to WLan port
@ 2020-04-20  9:34 ѽ҉ᶬḳ℠
  0 siblings, 0 replies; 2+ messages in thread
From: ѽ҉ᶬḳ℠ @ 2020-04-20  9:34 UTC (permalink / raw)
  To: netdev

HOST config
* kernel 4.19.93
* SoC Cortex-A9 (armv7l)
* switch Marvell 88E6176 via PHY lane (mdio-mii) to SoC
* switch's downstream port driven by DSA
* switch's ATU’s /AgeTime/ control register default value = 0x13 (19 x
16 = 304 seconds)
* WLan card via mPCIe to SoC
________

Moving a client node from a (HOST) switch's downstream port (either
directly wired or indirectly via wireless AP that is wired into a switch
downstream port) to the HOST provided AP results in the client node not
being able to reach any other client node connected to a (HOST) switch's
downstream port.
Only after the switch's ATU’s /AgeTime/ has expired (and the MAC address
of the roaming client node been cleared in the ATU) the client node
(that been moved/roamed) is able to establish connectivity with any
other client node connected to a (HOST) switch's downstream port.

Whilst bridge fdb is learning on the switch's downstream ports and the
WLan ports the switch's ATU is learning only on its downstream ports.
That sort of constitutes a communication gap and leading to the
aforementioned connectivity issue in the described roaming scenario.

Should switchdev be expected to communicate (align) changes from the
bridge fdb to the switch's ATU and thus prevent the aforementioned
connectivity issue? Or else, how to remedy?




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2020-04-21  8:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-21  8:55 [switchdev] bridge fdb vs. switch's ATU - connection timeout when roaming from LAN port to WLan port ѽ҉ᶬḳ℠
  -- strict thread matches above, loose matches on Subject: below --
2020-04-20  9:34 ѽ҉ᶬḳ℠

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).