Hi all,
[sending this to -devel, as I haven't had any response on -users, hope
this is okay]
I've recently set up WDS between two WRT54Gs (one v2 and one v4).
However, with WDS enabled it seems that wireless clients aren't
receiving broadcast or multicast packets.
Some details:
* Both WRTs are running 8.09.1, bcrm-2.4
* There are wired hosts connected to both WRTs
* There are a few wireless clients
* Wireless is WPA/PSK
If I do a broadcast ping from the wired network, only other wired hosts
will see the ping. However, this *includes* wired hosts on the other
side of the WDS link. Wireless hosts do not see any ping packets. Same
applies for UDP packets sent to the local broadcast address, as well as
mutlicast packets.
If I do a broadcast ping from a wireless client, the wired hosts see the
packet as expected.
If I disable WDS (and turn off the WDS-connected WRT, because it's now
isolated from the network), then wireless clients are able to see the
broadcast packets. ARP seems to work fine in both cases though.
Is this a known issue? Or perhaps a mistake in my configuration, or is
there something I need to do to enable to allow broadcast and multicast
packets to be sent on the wireless network?
I've included /etc/config/wireless for both WRTs below. Let me know if
there's any other information that might assist.
Any help would be much appreciated, this has got me stumped :)
Cheers,
Jeremy
/etc/config/wireless -
config wifi-device wl0
option type broadcom
option channel 5
config wifi-iface
option device wl0
option network lan
option mode ap
option ssid ssid
option encryption psk
option key key
config wifi-iface
option device wl0
option network lan
option mode wds
option bssidMAC-of-other-WRT
option ssid ssid
option encryption psk
option key key
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel