<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">2015.09.17. 17:55 keltezéssel, applyhhj
      írta:<br>
    </div>
    <blockquote
      cite="mid:56ebb66e.7401.14fdc0481ce.Coremail.applyhhj@163.com"
      type="cite">
      <div><font size="3" color="#000000" face="宋体">I am using ubuntu
          15.04 and I am following Guidance for ubuntu 14.04.
          Configuration for eth2 is:</font></div>
      <div> </div>
      <div># external network interface<br>
        auto eth2<br>
        iface eth2 inet manual<br>
                up ip link set dev $IFACE up<br>
                down ip link set dev $IFACE down<br>
      </div>
      <div>By the way ther is no ip in eth2 after bridging it to br-ex.</div>
    </blockquote>
    It's totally normal... you do not need IP to br-ex, or eth2...<br>
    Try to imagine this:<br>
    <br>
    You have a (virtual) switch, and you have ports on that...<br>
    Your goal is, give internet access to machines, which "plugged" on
    this ports in the switch...<br>
    <br>
    In the real life, you have to use an "uplink" port, where packet
    goes, when the other machine is not directly connected to switch...<br>
    <br>
    The eth2 - br-ex situation is all the same... You have a switch, and
    your uplink connection will be the eth2 interface the port is the
    br-ex, and you put it togather, which does not require any layer 3
    setup, only the L2... (port is up, and capable to forward ethernet
    frames)<br>
    That's why you only pull up the interface without IP address, cause
    nobody never needs direct connection from eth2 to neutron host (you
    possibly have management network for that)<br>
    <br>
    Overall, i think, your configuration is good with eth2 and br-ex,
    without IP...<br>
    <br>
    If I were you, I start to check traffic on all interface (on network
    node, and qrouters also) and figure out, how this packet came from,
    and what they want to reach... (not based on IP, only follow the
    ICMP traffic path with tcpdump)<br>
    <br>
    For example:<br>
    If your packets goes from/to Internet from/to any VM, you must see
    traffic on eth2 and br-ex, and that traffic also can be found in one
    of the qrouters, and somewhere beetween compute and neutron node
    (based on isolation, what you choosen before)<br>
    <br>
    Start a few tcpdump, and track it down :)<br>
    <br>
    Regards, <br>
     Peter<br>
  </body>
</html>