I found myself in a situation where I need a wifi client-to-client link through
the access point. Unfortunately, the line 325 in the file 
sys/netproto/802_11/wlan/ieee80211_output.c silently drops a broadcast
packets. So no ARP and no client-to-client link because of this.

Included patch solves my problem, but I think there should be a better way
to manage client isolation.

-- 
  with best reagrds, Yellow Rabbit
  DragonFly 4.1-DEVELOPMENT x86_64
diff --git a/sys/netproto/802_11/wlan/ieee80211_output.c b/sys/netproto/802_11/wlan/ieee80211_output.c
index 88edf6f..13ea588 100644
--- a/sys/netproto/802_11/wlan/ieee80211_output.c
+++ b/sys/netproto/802_11/wlan/ieee80211_output.c
@@ -322,7 +322,7 @@ ieee80211_start_pkt(struct ieee80211vap *vap, struct mbuf *m)
 			/* XXX better status? */
 			return (ENOBUFS);
 		}
-		if (vap->iv_opmode == IEEE80211_M_HOSTAP) {
+		if (0 && vap->iv_opmode == IEEE80211_M_HOSTAP) {
 			/*
 			 * Spam DWDS vap's w/ multicast traffic.
 			 */

Reply via email to