broadcom-wl: broadcom.sh doesn't support multiple wireless interfaces
|Reported by:||mleinart@…||Owned by:||developers|
|Priority:||normal||Milestone:||Barrier Breaker 14.07|
I submitted a patch on this a while ago but looks like it was lost.
Basically, broadcom.sh ignores interfaces other than wl0. This is mainly because wl0 is hardcoded at several points in the script instead of the passed in parameter (for device) being used. Additionally, the wlc commands dont explicity specify an interface (with the iface option) so the first (wl0) is always used. This is a problem with dual-radio broadcom routers such as wrt600N and wrt610N.
Also included is an update to the detect function which will create configs for each adapter with non-conflicting ssids (e.g. OpenWrt, OpenWrt1, OpenWrt2, etc)
Attached patch is diffed against r16256 in trunk