On Mon, 14 Dec 2009, Johannes Berg wrote: > On Mon, 2009-12-14 at 11:35 -0500, Alan Stern wrote: > > I just tried to set up ethernet bridging between the wireless interface > > and the wired ethernet interface on my laptop machine. It didn't work. > > As far as I could tell from the tcpdump output, the wireless stack > > doesn't want to transmit packets with a foreign link-layer source > > address. > > > > Is there any way around this restriction? Or must I resort to IP > > forwarding instead? > > There's no standard way around this restriction, the on-air packets are > required to be transmitted with the correct TA (transmitter address) [1] > which also must be the SA (sender address) in the regular frame format, > since the DA (destination address) and RA (receiver address) must be > present and the format only has three addresses. In recent kernels (what > will be 2.6.33), we have added code to disallow such configurations > since they cannot work. Okay, it sounds like the upshot is that (short of some rather unusual and/or heroic measures) it can't be done. Thanks for the information. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html