Hi everybody,
I am looking for a way to set up a wireless network (WPA protected) in a location where an area needs to be covered by two access points, conncted via cabled ethernet. When roaming between the two access-points, the ESS should take care about maintenance of potentially existing TCP-Sessions, and so on, over the cabled infrastructure, and not the wireless medium.
Cisco implemented a proprietary feature called WCCP in their Access-Points that takes care about that. As far as I can tell, TCP-Sessions are not torn down when roaming between two access-points communicating via wccp.
All I found here so far is this link:
https://forum.openwrt.org/viewtopic.php?id=10912
But it doesn't fully answer the question I have.
Of course the WPA Drivers might notice a better signal from the same SSID and would attempt to connect to the access-point that it receives a better signal from.
But imagine the situation:
Client -connected to-> Access-Point A
- Now the client moves out of range from Access Point A and sees Access-Point B with a better signal
Client -connecting to-> Access-Point B
existing TCP-connections would have to be torn down in that case, because Access-Point B has no means of knowing the WPA session-keys negotiated between the client and Access-Point B.
There would need to be some sort of server knowing each state from all clients associated to the wireless network.
Is there a feature within openwrt that I could use for this?
Thanks in advance and br,
Matt