All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Tim Keupen" <timbub@uni-koblenz.de>
To: bridge@lists.osdl.org
Subject: [Bridge] device eth0 is already a member of a bridge; can't enslave it to bridge Net6
Date: Mon, 31 Oct 2005 11:04:32 +0100	[thread overview]
Message-ID: <001701c5de02$7f634440$6502a8c0@tim> (raw)

[-- Attachment #1: Type: text/plain, Size: 1323 bytes --]

Hello,
I am working on Network-Simulation (VNUML). Our simulator uses linux bridging to connect the UMLs.
So there is one problem:
The example is the following: There are two hosts simulating one big net.
The two hosts have connection over the external nets Net3 and Net6 (see http://www.uni-koblenz.de/~timbub/verteilteSim3.GIF), but in fact there is only one physical connection between the host: connected through a switch an each host has one interface card eth0. (so normaly you should bind the ip adresses related Net3 and to Net6 to the eth0 and it already is part of the two nets - even if there is one phsical connection)

So my virtual nets are implemented by linux bridges. But if I now connect the physical interface eth0 to the bridge Net3 and then to Net6 the following error occurs: "device eth0 is already a member of a bridge; can't enslave it to bridge Net6" 
Is this a bug or a feature? Why is it not allowed to bind an Interface to two different bridges? 
Is there a workaround for this issue?


Problem: 
UML1 ---- bridge1  \
                             eth0  
UML2 ---- bridge2  /


Workaround?:
UML1 ---- bridge1  \
                             bridge3 ---- eth0
UML2 ---- bridge2  /


UML1   \
             bridge1 ---- eth0
UML2   /



Thanks for your help
Tim Keupen

[-- Attachment #2: Type: text/html, Size: 3498 bytes --]

             reply	other threads:[~2005-10-31 10:04 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-10-31 10:04 Tim Keupen [this message]
2005-10-31 17:41 ` [Bridge] device eth0 is already a member of a bridge; can't enslave it to bridge Net6 Stephen Hemminger
2005-10-31 18:43   ` [Bridge] device eth0 is already a member of a bridge; can'tenslave " Tim Keupen
2005-10-31 18:51     ` Stephen Hemminger
  -- strict thread matches above, loose matches on Subject: below --
2005-10-31  9:39 [Bridge] device eth0 is already a member of a bridge; can't enslave " Tim Keupen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='001701c5de02$7f634440$6502a8c0@tim' \
    --to=timbub@uni-koblenz.de \
    --cc=bridge@lists.osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.