[Bridge] source address for send bpdu

Wayback MachineAbout this captureCOLLECTED BY Organization: Alexa Crawls Starting in 1996, Alexa Internet has been donating their crawl data to the Internet Archive. Flowing in every day, these data are added to the Wayback Machine after an embargo period. Collection: Alexa Crawls DE Crawl data donated by Alexa Internet. This data is currently not publicly accessible TIMESTAMPSloadingStuart Lynnesdjl@fireplug.net
Tue, 1 Feb 2000 12:15:09 -0800On Fri, Jan 28, 2000 at 09:13:26AM +0100, Lennert Buytenhek wrote:>>> On Thu, 27 Jan 2000, Stuart Lynne wrote:>> > When the bridge code sends BPDU out it uses the MAC address of the interface> > that it is sending it from.>> I thought it uses the bridge MAC address right now, but I am not sure.>> > Is there a reason that it does that instead of using the bridge MAC address?>> 802.1d says BPDUs should have the source address set to the MAC address of> the outgoing interface.>> > I am working on adding support for bridging to an 802.11 wireless driver.> > The problem I’m having is that the 802.11 is a fully acknowledged protocol.> > > > The 802.11 frames allow four addresses, receive address, transmit address,> > destination address and source address.> > > > Using the station address as the receive address, the wireless interface> > address as the transmit address, the bridge group address as the destination> > and the bridge address as the source address.> > > > I need the bridge address because each station must maintain a list of> > addresses that it has seen frames from along with the station address that > > sent the frame. > > > > In other words, if the bridges send out frames using their own source> > address to either the broadcast or bridge group address the wireless> > stations will learn how to send frames back to them. > > > > But if they send BPDU’s using the port interface address then subsequent> > attempts for the bridges to communicate fail because the wireless driver> > has no idea what station to send the frame to.>> Would a per-bpg toggle (interface/bridge MAC address as source adress) > make sense ? I could hack this into brctl. Probably next week or so. It would, but that would only solve the problem if all nodes where usingyour code. :-(I think I have solved the problem with a little extra code. Thanks.– sdjl@fireplug.net