Skip to content

Instantly share code, notes, and snippets.

Last active September 11, 2022 07:09
What would you like to do?
How to setup Wireless Links to avoid Wired backbone using WDS on Atheros for OpenWRT / LEDE
Copy link

sages commented May 19, 2017

Is there any advantage in using multiple wifi interfaces for the link ap as opposed to just sharing the one wifi ap interface?
You can use the bssid to determine which link client connects to which ap. And a client can connect directly to a wds ap, not just a a std ap.
I've got a setup with the main router having only a ap with wds and a repeater with a client sta interface with wda bridged to a ap interface.

Copy link

Yes, some devices like iPhones or devices with other brand of wireless interfaces like intel or broadcom or mediatek sometimes does not like atheros WDS negociation or viceversa, but works fine, wireless devices just slow a little or disconnect sometimes.

It is flexible to use ssid instead of bssid if you need to replace a repeater, dont need to re-configure the other AP o or Client.

Sometimes is more practical to have different wireless shared keys, one for wireless links and one for devices.

This is needed only if you need Repeaters to have wireless connection, but it does not perform too well as with dumb AP using wired connection to each one. You will inmediatly start to notice bottleneck problems with many devices, more than 10 or 15... keep in mind that all connections will travel to just one physical wireless interface no matter what, This will happen if you have both configurations, one or more than one ssid.

Another option is to use a expensive router with more wireless throuput and dual band capabilites and more tx power and use just one repeater if needed.

But it is useful to use in a big home when you don't wanna wire all the place just put two or three cheap repeaters around and you are done.

Copy link

Hi. Do you have a script for Dual-band router and client, using one band for LinkWDS/ClientWDS, the other band (same SSID between main-router and client-expander) is used for phone,tablet Wifi use (with transparent roaming) ? Thank you.

Copy link

@github535 Yes, I've done that, let me dig in my notes and collect those features on a single script detailing the config. Give me one or two days or better yet until next monday. I'll keep you posted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment