Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Instance cannot connect to external network

Hello,

I am following this official tutorial: http://docs.openstack.org/juno/install-guide/install/apt/content/launch-instance-neutron.html

I am in the part where I should check the external network connection and I have this:

$ ping -c 4 openstack.org
ping: bad address 'openstack.org'
$ ping -c 4 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss

I cannot edit /etc/resolv.conf because it seems CirrOS doesn't have package manager nor any kind of text editor...

I add a default gateway with the IP of my router in the tenant network:

route add default gw 192.168.1.1

And I can ping the router with the internal IP (192.168.1.1) and external IP (192.168.102.230), but I cannot ping the other IPs I already mentioned.

Here it is my network topology: http://imgur.com/vOUt3rz

How can I solve this? As I am following an official tutorial shouldn't the instance already have these issues solved?

Instance cannot connect to external network

Hello,

I am following this official tutorial: http://docs.openstack.org/juno/install-guide/install/apt/content/launch-instance-neutron.htmltutorial

I am in the part where I should check the external network connection and I have this:

$ ping -c 4 openstack.org
ping: bad address 'openstack.org'
$ ping -c 4 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss

I cannot edit /etc/resolv.conf because it seems CirrOS doesn't have package manager nor any kind of text editor...

I add a default gateway with the IP of my router in the tenant network:

route add default gw 192.168.1.1

And I can ping the router with the internal IP (192.168.1.1) and external IP (192.168.102.230), but I cannot ping the other IPs I already mentioned.

Here it is my network topology: http://imgur.com/vOUt3rz

How can I solve this? As I am following an official tutorial shouldn't the instance already have these issues solved?

Instance cannot connect to external network

Hello,

I am following this official tutorial

I am in the part where I should check the external network connection and I have this:

$ ping -c 4 openstack.org
ping: bad address 'openstack.org'
$ ping -c 4 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss

I cannot edit /etc/resolv.conf because it seems CirrOS doesn't have package manager nor any kind of text editor...

I add a default gateway with the IP of my router in the tenant network:

route add default gw 192.168.1.1

And I can ping the router with the internal IP (192.168.1.1) and external IP (192.168.102.230), but I cannot ping the other IPs I already mentioned.

Here it is my network topology: http://imgur.com/vOUt3rz

How can I solve this? As I am following an official tutorial shouldn't the instance already have these issues solved?

---- UPDATE ---

Here there are some outputs:

# neutron router-show demo-router
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field                 | Value                                                                                                                                                                                       |
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| admin_state_up        | True                                                                                                                                                                                        |
| distributed           | False                                                                                                                                                                                       |
| external_gateway_info | {"network_id": "6db14247-e65d-4ebd-81dc-c914188d809b", "enable_snat": true, "external_fixed_ips": [{"subnet_id": "5272a1b6-7d77-4b3b-94dd-9ae5edfc3106", "ip_address": "192.168.102.230"}]} |
| ha                    | False                                                                                                                                                                                       |
| id                    | 839f7340-2b30-4ae3-ad97-38dbeeeff5f7                                                                                                                                                        |
| name                  | demo-router                                                                                                                                                                                 |
| routes                |                                                                                                                                                                                             |
| status                | ACTIVE                                                                                                                                                                                      |
| tenant_id             | c52dc6f7c1c04f9ca6f22d00ce811d19                                                                                                                                                            |
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

And next:

# neutron subnet-show ext-subnet
+-------------------+--------------------------------------------------------+
| Field             | Value                                                  |
+-------------------+--------------------------------------------------------+
| allocation_pools  | {"start": "192.168.102.230", "end": "192.168.102.240"} |
| cidr              | 192.168.102.0/24                                       |
| dns_nameservers   |                                                        |
| enable_dhcp       | False                                                  |
| gateway_ip        | 192.168.102.254                                        |
| host_routes       |                                                        |
| id                | 5272a1b6-7d77-4b3b-94dd-9ae5edfc3106                   |
| ip_version        | 4                                                      |
| ipv6_address_mode |                                                        |
| ipv6_ra_mode      |                                                        |
| name              | ext-subnet                                             |
| network_id        | 6db14247-e65d-4ebd-81dc-c914188d809b                   |
| tenant_id         | c52dc6f7c1c04f9ca6f22d00ce811d19                       |
+-------------------+--------------------------------------------------------+

Instance cannot connect to external network

Hello,

I am following this official tutorial

I am in the part where I should check the external network connection and I have this:

$ ping -c 4 openstack.org
ping: bad address 'openstack.org'
$ ping -c 4 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss

I cannot edit /etc/resolv.conf because it seems CirrOS doesn't have package manager nor any kind of text editor...

I add a default gateway with the IP of my router in the tenant network:

route add default gw 192.168.1.1

And I can ping the router with the internal IP (192.168.1.1) and external IP (192.168.102.230), but I cannot ping the other IPs I already mentioned.

Here it is my network topology: http://imgur.com/vOUt3rz

How can I solve this? As I am following an official tutorial shouldn't the instance already have these issues solved?

---- UPDATE ---

Here there are some outputs:

# neutron router-show demo-router
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field                 | Value                                                                                                                                                                                       |
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| admin_state_up        | True                                                                                                                                                                                        |
| distributed           | False                                                                                                                                                                                       |
| external_gateway_info | {"network_id": "6db14247-e65d-4ebd-81dc-c914188d809b", "enable_snat": true, "external_fixed_ips": [{"subnet_id": "5272a1b6-7d77-4b3b-94dd-9ae5edfc3106", "ip_address": "192.168.102.230"}]} |
| ha                    | False                                                                                                                                                                                       |
| id                    | 839f7340-2b30-4ae3-ad97-38dbeeeff5f7                                                                                                                                                        |
| name                  | demo-router                                                                                                                                                                                 |
| routes                |                                                                                                                                                                                             |
| status                | ACTIVE                                                                                                                                                                                      |
| tenant_id             | c52dc6f7c1c04f9ca6f22d00ce811d19                                                                                                                                                            |
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

And next:

# neutron subnet-show ext-subnet
+-------------------+--------------------------------------------------------+
| Field             | Value                                                  |
+-------------------+--------------------------------------------------------+
| allocation_pools  | {"start": "192.168.102.230", "end": "192.168.102.240"} |
| cidr              | 192.168.102.0/24                                       |
| dns_nameservers   |                                                        |
| enable_dhcp       | False                                                  |
| gateway_ip        | 192.168.102.254                                        |
| host_routes       |                                                        |
| id                | 5272a1b6-7d77-4b3b-94dd-9ae5edfc3106                   |
| ip_version        | 4                                                      |
| ipv6_address_mode |                                                        |
| ipv6_ra_mode      |                                                        |
| name              | ext-subnet                                             |
| network_id        | 6db14247-e65d-4ebd-81dc-c914188d809b                   |
| tenant_id         | c52dc6f7c1c04f9ca6f22d00ce811d19                       |
+-------------------+--------------------------------------------------------+

--- UPDATE 2 ----

Output of ovs-vsctl show:

Bridge "br-eth1"
    Port "phy-br-eth1"
        Interface "phy-br-eth1"
            type: patch
            options: {peer="int-br-eth1"}
    Port "eth1"
        Interface "eth1"
    Port "br-eth1"
        Interface "br-eth1"
            type: internal
Bridge br-int
    fail_mode: secure
    Port "int-br-eth1"
        Interface "int-br-eth1"
            type: patch
            options: {peer="phy-br-eth1"}
    Port "qvod8719add-76"
        Interface "qvod8719add-76"
    Port "qr-d72ce566-06"
        Interface "qr-d72ce566-06"
            type: internal
    Port "tap950d8019-fa"
        Interface "tap950d8019-fa"
            type: internal
    Port int-br-ex
        Interface int-br-ex
            type: patch
            options: {peer=phy-br-ex}
    Port br-int
        Interface br-int
            type: internal
Bridge br-ex
    Port br-ex
        Interface br-ex
            type: internal
    Port "eth0"
        Interface "eth0"
    Port "qg-0aa518a3-3e"
        Interface "qg-0aa518a3-3e"
            type: internal
    Port phy-br-ex
        Interface phy-br-ex
            type: patch
            options: {peer=int-br-ex}
ovs_version: "2.0.2"

Output of cat /etc/neutron/neutron.conf:

[DEFAULT]
core_plugin = neutron.plugins.ml2.plugin.Ml2Plugin
notification_driver=neutron.openstack.common.notifier.rpc_notifier
verbose=True
rpc_backend = rabbit
rabbit_host = 127.0.0.1
rabbit_password = rabbit
service_plugins=neutron.services.l3_router.l3_router_plugin.L3RouterPlugin
allow_overlapping_ips=True
auth_strategy=keystone
neutron_metadata_proxy_shared_secret=openstack
service_neutron_metadata_proxy=True
nova_admin_password=nova_pass
notify_nova_on_port_data_changes=True
notify_nova_on_port_status_changes=True
nova_admin_auth_url=http://192.168.102.208:35357/v2.0
nova_admin_tenant_id=service
nova_url=http://192.168.102.208:8774/v2
nova_admin_username=nova


[keystone_authtoken]
auth_host = 192.168.102.208
auth_port = 35357
auth_protocol = http
admin_tenant_name = service
admin_user = neutron
admin_password = neutron_pass
signing_dir = $state_path/keystone-signing

notify_nova_on_port_status_changes = True
notify_nova_on_port_data_changes = True
nova_url = http://192.168.102.208:8774
nova_admin_username = nova
nova_admin_tenant_id =
nova_admin_password = nova_pass
nova_admin_auth_url = http://192.168.102.208:35357/v2.0

[database]
connection = mysql://neutron:neutron_dbpass@192.168.102.208/neutron

[agent]
root_helper = sudo /usr/bin/neutron-rootwrap /etc/neutron/rootwrap.conf

Output of cat /etc/neutron/plugin.ini:

cat: /etc/neutron/plugin.ini: No such file or directory

Output of ifconfig:

br-eth1   Link encap:Ethernet  HWaddr c8:60:00:cc:30:87  
          inet addr:192.168.102.221  Bcast:192.168.102.255  Mask:255.255.255.0
          inet6 addr: 2001:690:2200:9aa1:3124:5f54:98a7:d700/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:fdbf:55f:f0eb:1ac2/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:2ddd:449:245c:2a83/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:48e9:bdd9:1b41:db0e/64 Scope:Global
          inet6 addr: fe80::f0d6:89ff:fed0:1fb8/64 Scope:Link
          inet6 addr: 2001:690:2200:9aa1:f998:8285:35f0:4676/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:5c9c:f287:e67c:b801/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:ca60:ff:fecc:3087/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:89dc:4c46:e92d:33a0/64 Scope:Global
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:4686026 errors:0 dropped:292 overruns:0 frame:0
          TX packets:20700 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:631696493 (631.6 MB)  TX bytes:1809216 (1.8 MB)

br-ex     Link encap:Ethernet  HWaddr c8:60:00:cc:2e:e3  
          inet addr:192.168.102.208  Bcast:192.168.102.255  Mask:255.255.255.0
          inet6 addr: 2001:690:2200:9aa1:cc7a:b61a:5f05:fc59/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:34c2:a70a:ba61:76c3/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:e022:7f0a:99f:1ffd/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:21df:355f:d2e9:e7cb/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:1d61:f206:9e2:b6dc/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:ca60:ff:fecc:2ee3/64 Scope:Global
          inet6 addr: fe80::7cc6:daff:fef4:1326/64 Scope:Link
          inet6 addr: 2001:690:2200:9aa1:f449:a788:7071:c77b/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:7000:640d:c968:e5e0/64 Scope:Global
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:7643223 errors:0 dropped:642 overruns:0 frame:0
          TX packets:138888 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:908351116 (908.3 MB)  TX bytes:44408155 (44.4 MB)

br-int    Link encap:Ethernet  HWaddr be:a5:da:85:c1:43  
          inet6 addr: fe80::645f:16ff:fecf:49d3/64 Scope:Link
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:272 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:25023 (25.0 KB)  TX bytes:732 (732.0 B)

eth0      Link encap:Ethernet  HWaddr c8:60:00:cc:2e:e3  
          inet6 addr: fe80::ca60:ff:fecc:2ee3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7991486 errors:0 dropped:0 overruns:0 frame:0
          TX packets:151295 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:950552215 (950.5 MB)  TX bytes:45231357 (45.2 MB)

eth1      Link encap:Ethernet  HWaddr c8:60:00:cc:30:87  
          inet addr:192.168.102.221  Bcast:192.168.102.255  Mask:255.255.255.0
          inet6 addr: fe80::ca60:ff:fecc:3087/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4937726 errors:0 dropped:1 overruns:0 frame:0
          TX packets:31958 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:681918820 (681.9 MB)  TX bytes:3282677 (3.2 MB)
          Interrupt:20 Memory:f7700000-f7720000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:44875327 errors:0 dropped:0 overruns:0 frame:0
          TX packets:44875327 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:14879352775 (14.8 GB)  TX bytes:14879352775 (14.8 GB)

qbrd8719add-76 Link encap:Ethernet  HWaddr 1e:74:37:3e:cb:49  
          inet6 addr: fe80::7c85:68ff:fe6f:d926/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1934 (1.9 KB)  TX bytes:648 (648.0 B)

qvbd8719add-76 Link encap:Ethernet  HWaddr 1e:74:37:3e:cb:49  
          inet6 addr: fe80::1c74:37ff:fe3e:cb49/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:51 errors:0 dropped:0 overruns:0 frame:0
          TX packets:151 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4520 (4.5 KB)  TX bytes:12074 (12.0 KB)

qvod8719add-76 Link encap:Ethernet  HWaddr 9a:ff:ec:0c:a7:06  
          inet6 addr: fe80::98ff:ecff:fe0c:a706/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:151 errors:0 dropped:0 overruns:0 frame:0
          TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:12074 (12.0 KB)  TX bytes:4520 (4.5 KB)

tapd8719add-76 Link encap:Ethernet  HWaddr fe:16:3e:03:b3:bc  
          inet6 addr: fe80::fc16:3eff:fe03:b3bc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:136 errors:0 dropped:0 overruns:0 frame:0
          TX packets:61 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:10868 (10.8 KB)  TX bytes:5300 (5.3 KB)

virbr0    Link encap:Ethernet  HWaddr 62:f6:bc:6c:6e:75  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Instance cannot connect to external network

Hello,

I am following this official tutorial

I am in the part where I should check the external network connection and I have this:

$ ping -c 4 openstack.org
ping: bad address 'openstack.org'
$ ping -c 4 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss

I cannot edit /etc/resolv.conf because it seems CirrOS doesn't have package manager nor any kind of text editor...

I add a default gateway with the IP of my router in the tenant network:

route add default gw 192.168.1.1

And I can ping the router with the internal IP (192.168.1.1) and external IP (192.168.102.230), but I cannot ping the other IPs I already mentioned.

Here it is my network topology: http://imgur.com/vOUt3rz

How can I solve this? As I am following an official tutorial shouldn't the instance already have these issues solved?

---- UPDATE ---

Here there are some outputs:

# neutron router-show demo-router
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field                 | Value                                                                                                                                                                                       |
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| admin_state_up        | True                                                                                                                                                                                        |
| distributed           | False                                                                                                                                                                                       |
| external_gateway_info | {"network_id": "6db14247-e65d-4ebd-81dc-c914188d809b", "enable_snat": true, "external_fixed_ips": [{"subnet_id": "5272a1b6-7d77-4b3b-94dd-9ae5edfc3106", "ip_address": "192.168.102.230"}]} |
| ha                    | False                                                                                                                                                                                       |
| id                    | 839f7340-2b30-4ae3-ad97-38dbeeeff5f7                                                                                                                                                        |
| name                  | demo-router                                                                                                                                                                                 |
| routes                |                                                                                                                                                                                             |
| status                | ACTIVE                                                                                                                                                                                      |
| tenant_id             | c52dc6f7c1c04f9ca6f22d00ce811d19                                                                                                                                                            |
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

And next:

# neutron subnet-show ext-subnet
+-------------------+--------------------------------------------------------+
| Field             | Value                                                  |
+-------------------+--------------------------------------------------------+
| allocation_pools  | {"start": "192.168.102.230", "end": "192.168.102.240"} |
| cidr              | 192.168.102.0/24                                       |
| dns_nameservers   |                                                        |
| enable_dhcp       | False                                                  |
| gateway_ip        | 192.168.102.254                                        |
| host_routes       |                                                        |
| id                | 5272a1b6-7d77-4b3b-94dd-9ae5edfc3106                   |
| ip_version        | 4                                                      |
| ipv6_address_mode |                                                        |
| ipv6_ra_mode      |                                                        |
| name              | ext-subnet                                             |
| network_id        | 6db14247-e65d-4ebd-81dc-c914188d809b                   |
| tenant_id         | c52dc6f7c1c04f9ca6f22d00ce811d19                       |
+-------------------+--------------------------------------------------------+

--- UPDATE 2 ----

Output of ovs-vsctl show:

Bridge "br-eth1"
    Port "phy-br-eth1"
        Interface "phy-br-eth1"
            type: patch
            options: {peer="int-br-eth1"}
    Port "eth1"
        Interface "eth1"
    Port "br-eth1"
        Interface "br-eth1"
            type: internal
Bridge br-int
    fail_mode: secure
    Port "int-br-eth1"
        Interface "int-br-eth1"
            type: patch
            options: {peer="phy-br-eth1"}
    Port "qvod8719add-76"
        Interface "qvod8719add-76"
    Port "qr-d72ce566-06"
        Interface "qr-d72ce566-06"
            type: internal
    Port "tap950d8019-fa"
        Interface "tap950d8019-fa"
            type: internal
    Port int-br-ex
        Interface int-br-ex
            type: patch
            options: {peer=phy-br-ex}
    Port br-int
        Interface br-int
            type: internal
Bridge br-ex
    Port br-ex
        Interface br-ex
            type: internal
    Port "eth0"
        Interface "eth0"
    Port "qg-0aa518a3-3e"
        Interface "qg-0aa518a3-3e"
            type: internal
    Port phy-br-ex
        Interface phy-br-ex
            type: patch
            options: {peer=int-br-ex}
ovs_version: "2.0.2"

Output of cat /etc/neutron/neutron.conf:

[DEFAULT]
core_plugin = neutron.plugins.ml2.plugin.Ml2Plugin
notification_driver=neutron.openstack.common.notifier.rpc_notifier
verbose=True
rpc_backend = rabbit
rabbit_host = 127.0.0.1
rabbit_password = rabbit
service_plugins=neutron.services.l3_router.l3_router_plugin.L3RouterPlugin
allow_overlapping_ips=True
auth_strategy=keystone
neutron_metadata_proxy_shared_secret=openstack
service_neutron_metadata_proxy=True
nova_admin_password=nova_pass
notify_nova_on_port_data_changes=True
notify_nova_on_port_status_changes=True
nova_admin_auth_url=http://192.168.102.208:35357/v2.0
nova_admin_tenant_id=service
nova_url=http://192.168.102.208:8774/v2
nova_admin_username=nova


[keystone_authtoken]
auth_host = 192.168.102.208
auth_port = 35357
auth_protocol = http
admin_tenant_name = service
admin_user = neutron
admin_password = neutron_pass
signing_dir = $state_path/keystone-signing

notify_nova_on_port_status_changes = True
notify_nova_on_port_data_changes = True
nova_url = http://192.168.102.208:8774
nova_admin_username = nova
nova_admin_tenant_id =
nova_admin_password = nova_pass
nova_admin_auth_url = http://192.168.102.208:35357/v2.0

[database]
connection = mysql://neutron:neutron_dbpass@192.168.102.208/neutron

[agent]
root_helper = sudo /usr/bin/neutron-rootwrap /etc/neutron/rootwrap.conf

Output of cat /etc/neutron/plugin.ini:

cat: /etc/neutron/plugin.ini: No such file or directory

Output of ifconfig:

br-eth1   Link encap:Ethernet  HWaddr c8:60:00:cc:30:87  
          inet addr:192.168.102.221  Bcast:192.168.102.255  Mask:255.255.255.0
          inet6 addr: 2001:690:2200:9aa1:3124:5f54:98a7:d700/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:fdbf:55f:f0eb:1ac2/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:2ddd:449:245c:2a83/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:48e9:bdd9:1b41:db0e/64 Scope:Global
          inet6 addr: fe80::f0d6:89ff:fed0:1fb8/64 Scope:Link
          inet6 addr: 2001:690:2200:9aa1:f998:8285:35f0:4676/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:5c9c:f287:e67c:b801/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:ca60:ff:fecc:3087/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:89dc:4c46:e92d:33a0/64 Scope:Global
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:4686026 errors:0 dropped:292 overruns:0 frame:0
          TX packets:20700 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:631696493 (631.6 MB)  TX bytes:1809216 (1.8 MB)

br-ex     Link encap:Ethernet  HWaddr c8:60:00:cc:2e:e3  
          inet addr:192.168.102.208  Bcast:192.168.102.255  Mask:255.255.255.0
          inet6 addr: 2001:690:2200:9aa1:cc7a:b61a:5f05:fc59/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:34c2:a70a:ba61:76c3/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:e022:7f0a:99f:1ffd/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:21df:355f:d2e9:e7cb/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:1d61:f206:9e2:b6dc/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:ca60:ff:fecc:2ee3/64 Scope:Global
          inet6 addr: fe80::7cc6:daff:fef4:1326/64 Scope:Link
          inet6 addr: 2001:690:2200:9aa1:f449:a788:7071:c77b/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:7000:640d:c968:e5e0/64 Scope:Global
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:7643223 errors:0 dropped:642 overruns:0 frame:0
          TX packets:138888 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:908351116 (908.3 MB)  TX bytes:44408155 (44.4 MB)

br-int    Link encap:Ethernet  HWaddr be:a5:da:85:c1:43  
          inet6 addr: fe80::645f:16ff:fecf:49d3/64 Scope:Link
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:272 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:25023 (25.0 KB)  TX bytes:732 (732.0 B)

eth0      Link encap:Ethernet  HWaddr c8:60:00:cc:2e:e3  
          inet6 addr: fe80::ca60:ff:fecc:2ee3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7991486 errors:0 dropped:0 overruns:0 frame:0
          TX packets:151295 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:950552215 (950.5 MB)  TX bytes:45231357 (45.2 MB)

eth1      Link encap:Ethernet  HWaddr c8:60:00:cc:30:87  
          inet addr:192.168.102.221  Bcast:192.168.102.255  Mask:255.255.255.0
          inet6 addr: fe80::ca60:ff:fecc:3087/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4937726 errors:0 dropped:1 overruns:0 frame:0
          TX packets:31958 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:681918820 (681.9 MB)  TX bytes:3282677 (3.2 MB)
          Interrupt:20 Memory:f7700000-f7720000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:44875327 errors:0 dropped:0 overruns:0 frame:0
          TX packets:44875327 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:14879352775 (14.8 GB)  TX bytes:14879352775 (14.8 GB)

qbrd8719add-76 Link encap:Ethernet  HWaddr 1e:74:37:3e:cb:49  
          inet6 addr: fe80::7c85:68ff:fe6f:d926/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1934 (1.9 KB)  TX bytes:648 (648.0 B)

qvbd8719add-76 Link encap:Ethernet  HWaddr 1e:74:37:3e:cb:49  
          inet6 addr: fe80::1c74:37ff:fe3e:cb49/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:51 errors:0 dropped:0 overruns:0 frame:0
          TX packets:151 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4520 (4.5 KB)  TX bytes:12074 (12.0 KB)

qvod8719add-76 Link encap:Ethernet  HWaddr 9a:ff:ec:0c:a7:06  
          inet6 addr: fe80::98ff:ecff:fe0c:a706/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:151 errors:0 dropped:0 overruns:0 frame:0
          TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:12074 (12.0 KB)  TX bytes:4520 (4.5 KB)

tapd8719add-76 Link encap:Ethernet  HWaddr fe:16:3e:03:b3:bc  
          inet6 addr: fe80::fc16:3eff:fe03:b3bc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:136 errors:0 dropped:0 overruns:0 frame:0
          TX packets:61 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:10868 (10.8 KB)  TX bytes:5300 (5.3 KB)

virbr0    Link encap:Ethernet  HWaddr 62:f6:bc:6c:6e:75  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Instance cannot connect to external network

Hello,

I am following this official tutorial

I am in the part where I should check the external network connection and I have this:

$ ping -c 4 openstack.org
ping: bad address 'openstack.org'
$ ping -c 4 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
--- 8.8.8.8 ping statistics ---
4 packets transmitted, 0 packets received, 100% packet loss

I cannot edit /etc/resolv.conf because it seems CirrOS doesn't have package manager nor any kind of text editor...

I can ping the router with the internal IP (192.168.1.1) and external IP (192.168.102.230), but I cannot ping the other IPs I already mentioned.

Here it is my network topology: http://imgur.com/vOUt3rz

How can I solve this? As I am following an official tutorial shouldn't the instance already have these issues solved?

---- UPDATE ---

Here there are some outputs:

# neutron router-show demo-router
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Field                 | Value                                                                                                                                                                                       |
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| admin_state_up        | True                                                                                                                                                                                        |
| distributed           | False                                                                                                                                                                                       |
| external_gateway_info | {"network_id": "6db14247-e65d-4ebd-81dc-c914188d809b", "enable_snat": true, "external_fixed_ips": [{"subnet_id": "5272a1b6-7d77-4b3b-94dd-9ae5edfc3106", "ip_address": "192.168.102.230"}]} |
| ha                    | False                                                                                                                                                                                       |
| id                    | 839f7340-2b30-4ae3-ad97-38dbeeeff5f7                                                                                                                                                        |
| name                  | demo-router                                                                                                                                                                                 |
| routes                |                                                                                                                                                                                             |
| status                | ACTIVE                                                                                                                                                                                      |
| tenant_id             | c52dc6f7c1c04f9ca6f22d00ce811d19                                                                                                                                                            |
+-----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

And next:

# neutron subnet-show ext-subnet
+-------------------+--------------------------------------------------------+
| Field             | Value                                                  |
+-------------------+--------------------------------------------------------+
| allocation_pools  | {"start": "192.168.102.230", "end": "192.168.102.240"} |
| cidr              | 192.168.102.0/24                                       |
| dns_nameservers   |                                                        |
| enable_dhcp       | False                                                  |
| gateway_ip        | 192.168.102.254                                        |
| host_routes       |                                                        |
| id                | 5272a1b6-7d77-4b3b-94dd-9ae5edfc3106                   |
| ip_version        | 4                                                      |
| ipv6_address_mode |                                                        |
| ipv6_ra_mode      |                                                        |
| name              | ext-subnet                                             |
| network_id        | 6db14247-e65d-4ebd-81dc-c914188d809b                   |
| tenant_id         | c52dc6f7c1c04f9ca6f22d00ce811d19                       |
+-------------------+--------------------------------------------------------+

--- UPDATE 2 ----

Output of ovs-vsctl show:

Bridge "br-eth1"
    Port "phy-br-eth1"
        Interface "phy-br-eth1"
            type: patch
            options: {peer="int-br-eth1"}
    Port "eth1"
        Interface "eth1"
    Port "br-eth1"
        Interface "br-eth1"
            type: internal
Bridge br-int
    fail_mode: secure
    Port patch-tun
        Interface patch-tun
            type: patch
            options: {peer=patch-int}
    Port "tap950d8019-fa"
        Interface "tap950d8019-fa"
            type: internal
    Port "qr-d72ce566-06"
        Interface "qr-d72ce566-06"
            type: internal
    Port "qvod8719add-76"
        Interface "qvod8719add-76"
    Port "qvo341d5b86-4d"
        Interface "qvo341d5b86-4d"
    Port br-int
        Interface br-int
            type: internal
    Port int-br-ex
        Interface int-br-ex
            type: patch
            options: {peer=phy-br-ex}
    Port "int-br-eth1"
        Interface "int-br-eth1"
            type: patch
            options: {peer="phy-br-eth1"}
Bridge br-tun
    Port "qvod8719add-76"
br-tun
        Interface "qvod8719add-76"
    Port "qr-d72ce566-06"
        Interface "qr-d72ce566-06"
br-tun
            type: internal
    Port "tap950d8019-fa"
patch-int
        Interface "tap950d8019-fa"
patch-int
            type: patch
            options: {peer=patch-tun}
Bridge br-ex
    Port br-ex
        Interface br-ex
            type: internal
    Port int-br-ex
"qg-0aa518a3-3e"
        Interface int-br-ex
            type: patch
            options: {peer=phy-br-ex}
    Port br-int
        Interface br-int
"qg-0aa518a3-3e"
            type: internal
Bridge br-ex
    Port br-ex
        Interface br-ex
            type: internal
    Port "eth0"
        Interface "eth0"
    Port "qg-0aa518a3-3e"
        Interface "qg-0aa518a3-3e"
            type: internal
    Port phy-br-ex
        Interface phy-br-ex
            type: patch
            options: {peer=int-br-ex}
ovs_version: "2.0.2"

Output of cat /etc/neutron/neutron.conf:

[DEFAULT]
#core_plugin = neutron.plugins.ml2.plugin.Ml2Plugin
core_plugin = neutron.plugins.ml2.plugin.Ml2Plugin
ml12
notification_driver=neutron.openstack.common.notifier.rpc_notifier
verbose=True
rpc_backend = rabbit
rabbit_host = 127.0.0.1
192.168.102.208
rabbit_password = rabbit
service_plugins=neutron.services.l3_router.l3_router_plugin.L3RouterPlugin
allow_overlapping_ips=True
#service_plugins=neutron.services.l3_router.l3_router_plugin.L3RouterPlugin
service_plugins = router
allow_overlapping_ips = True
auth_strategy=keystone
neutron_metadata_proxy_shared_secret=openstack
service_neutron_metadata_proxy=True
nova_admin_password=nova_pass
notify_nova_on_port_data_changes=True
notify_nova_on_port_status_changes=True
nova_admin_auth_url=http://192.168.102.208:35357/v2.0
nova_admin_tenant_id=service
nova_url=http://192.168.102.208:8774/v2
nova_admin_username=nova


[keystone_authtoken]
auth_host #auth_host = 192.168.102.208
auth_port #auth_port = 35357
auth_protocol #auth_protocol = http
auth_uri = http://192.168.102.208:5000/v2.0
identity_uri = http://192.168.102.208:35357
admin_tenant_name = service
admin_user = neutron
admin_password = neutron_pass
signing_dir = $state_path/keystone-signing

notify_nova_on_port_status_changes = True
notify_nova_on_port_data_changes = True
nova_url = http://192.168.102.208:8774
nova_admin_username = nova
nova_admin_tenant_id =
nova_admin_password = nova_pass
nova_admin_auth_url = http://192.168.102.208:35357/v2.0

[database]
connection = mysql://neutron:neutron_dbpass@192.168.102.208/neutron

[agent]
root_helper = sudo /usr/bin/neutron-rootwrap /etc/neutron/rootwrap.conf

Output of cat /etc/neutron/plugin.ini:

cat: /etc/neutron/plugin.ini: No such file or directory

Output of ifconfig:

br-eth1   Link encap:Ethernet  HWaddr c8:60:00:cc:30:87  
          inet addr:192.168.102.221 addr:192.168.102.208  Bcast:192.168.102.255  Mask:255.255.255.0
          inet6 addr: 2001:690:2200:9aa1:3124:5f54:98a7:d700/64 Scope:Global
fe80::f4ad:a7ff:fed8:4f58/64 Scope:Link
          inet6 addr: 2001:690:2200:9aa1:fdbf:55f:f0eb:1ac2/64 2001:690:2200:9aa1:2c35:c24a:86d1:2c45/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:2ddd:449:245c:2a83/64 2001:690:2200:9aa1:a5a1:3231:2c65:a64d/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:48e9:bdd9:1b41:db0e/64 Scope:Global
          inet6 addr: fe80::f0d6:89ff:fed0:1fb8/64 Scope:Link
          inet6 addr: 2001:690:2200:9aa1:f998:8285:35f0:4676/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:5c9c:f287:e67c:b801/64 2001:690:2200:9aa1:bd53:b099:85e1:9fd/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:ca60:ff:fecc:3087/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:89dc:4c46:e92d:33a0/64 Scope:Global
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:4686026 packets:2255732 errors:0 dropped:292 dropped:47 overruns:0 frame:0
          TX packets:20700 packets:4088 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:631696493 (631.6 bytes:328740465 (328.7 MB)  TX bytes:1809216 (1.8 MB)
bytes:838621 (838.6 KB)

br-ex     Link encap:Ethernet  HWaddr c8:60:00:cc:2e:e3  
          inet addr:192.168.102.208  Bcast:192.168.102.255  Mask:255.255.255.0
          inet6 addr: 2001:690:2200:9aa1:cc7a:b61a:5f05:fc59/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:34c2:a70a:ba61:76c3/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:e022:7f0a:99f:1ffd/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:21df:355f:d2e9:e7cb/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:1d61:f206:9e2:b6dc/64 Scope:Global
fe80::cc8f:3ff:fe32:8891/64 Scope:Link
          inet6 addr: 2001:690:2200:9aa1:ca60:ff:fecc:2ee3/64 Scope:Global
          inet6 addr: fe80::7cc6:daff:fef4:1326/64 Scope:Link
          inet6 addr: 2001:690:2200:9aa1:f449:a788:7071:c77b/64 Scope:Global
          inet6 addr: 2001:690:2200:9aa1:7000:640d:c968:e5e0/64 2001:690:2200:9aa1:c406:dc80:cb6f:49d1/64 Scope:Global
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:7643223 packets:895437 errors:0 dropped:642 dropped:24 overruns:0 frame:0
          TX packets:138888 packets:31940 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:908351116 (908.3 bytes:133464732 (133.4 MB)  TX bytes:44408155 (44.4 bytes:6575395 (6.5 MB)

br-int    Link encap:Ethernet  HWaddr be:a5:da:85:c1:43  
          inet6 addr: fe80::645f:16ff:fecf:49d3/64 fe80::a4ad:19ff:fe36:6179/64 Scope:Link
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:272 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:25023 (25.0 KB)  TX bytes:732 (732.0 B)

eth0      Link encap:Ethernet  HWaddr c8:60:00:cc:2e:e3  
          inet6 addr: fe80::ca60:ff:fecc:2ee3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7991486 errors:0 dropped:0 overruns:0 frame:0
          TX packets:151295 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:950552215 (950.5 MB)  TX bytes:45231357 (45.2 MB)

eth1      Link encap:Ethernet  HWaddr c8:60:00:cc:30:87  
          inet addr:192.168.102.221  Bcast:192.168.102.255  Mask:255.255.255.0
          inet6 addr: fe80::ca60:ff:fecc:3087/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4937726 errors:0 dropped:1 overruns:0 frame:0
          TX packets:31958 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:681918820 (681.9 MB)  TX bytes:3282677 (3.2 MB)
          Interrupt:20 Memory:f7700000-f7720000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:44875327 errors:0 dropped:0 overruns:0 frame:0
          TX packets:44875327 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:14879352775 (14.8 GB)  TX bytes:14879352775 (14.8 GB)

qbrd8719add-76 Link encap:Ethernet  HWaddr 1e:74:37:3e:cb:49  
          inet6 addr: fe80::7c85:68ff:fe6f:d926/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20 packets:2931 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1934 (1.9 bytes:383313 (383.3 KB)  TX bytes:648 (648.0 B)

qvbd8719add-76 br-tun    Link encap:Ethernet  HWaddr 1e:74:37:3e:cb:49 b2:d1:87:ab:24:4c  
          inet6 addr: fe80::1c74:37ff:fe3e:cb49/64 fe80::34a0:7aff:fef4:dea8/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:51 errors:0 dropped:0 overruns:0 frame:0
          TX packets:151 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4520 (4.5 KB)  TX bytes:12074 (12.0 KB)

qvod8719add-76 Link encap:Ethernet  HWaddr 9a:ff:ec:0c:a7:06  
          inet6 addr: fe80::98ff:ecff:fe0c:a706/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:151 errors:0 dropped:0 overruns:0 frame:0
          TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:12074 (12.0 KB)  TX bytes:4520 (4.5 KB)

tapd8719add-76 Link encap:Ethernet  HWaddr fe:16:3e:03:b3:bc  
          inet6 addr: fe80::fc16:3eff:fe03:b3bc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:136 errors:0 dropped:0 overruns:0 frame:0
          TX packets:61 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:10868 (10.8 KB)  TX bytes:5300 (5.3 KB)

virbr0    Link encap:Ethernet  HWaddr 62:f6:bc:6c:6e:75  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:648 (648.0 B)

eth0      Link encap:Ethernet  HWaddr c8:60:00:cc:2e:e3  
          inet6 addr: fe80::ca60:ff:fecc:2ee3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:940759 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34094 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:138918018 (138.9 MB)  TX bytes:6790911 (6.7 MB)

eth1      Link encap:Ethernet  HWaddr c8:60:00:cc:30:87  
          inet addr:192.168.102.208  Bcast:192.168.102.255  Mask:255.255.255.0
          inet6 addr: fe80::ca60:ff:fecc:3087/64 Scope:Link
          inet6 addr: 2001:690:2200:9aa1:ca60:ff:fecc:3087/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2376668 errors:0 dropped:1 overruns:0 frame:0
          TX packets:168146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:353150749 (353.1 MB)  TX bytes:11669204 (11.6 MB)
          Interrupt:20 Memory:f7700000-f7720000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:7719556 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7719556 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2296562641 (2.2 GB)  TX bytes:2296562641 (2.2 GB)

qbr341d5b86-4d Link encap:Ethernet  HWaddr da:4e:ee:ad:1f:1b  
          inet6 addr: fe80::245f:9bff:feb6:61e2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2700 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:306021 (306.0 KB)  TX bytes:648 (648.0 B)

qbrd8719add-76 Link encap:Ethernet  HWaddr 66:07:d2:cb:e2:f0  
          inet6 addr: fe80::45f:f6ff:fe46:6bf7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2701 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:306085 (306.0 KB)  TX bytes:648 (648.0 B)

qvb341d5b86-4d Link encap:Ethernet  HWaddr da:4e:ee:ad:1f:1b  
          inet6 addr: fe80::d84e:eeff:fead:1f1b/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:2721 errors:0 dropped:0 overruns:0 frame:0
          TX packets:124 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:351684 (351.6 KB)  TX bytes:10870 (10.8 KB)

qvbd8719add-76 Link encap:Ethernet  HWaddr 66:07:d2:cb:e2:f0  
          inet6 addr: fe80::6407:d2ff:fecb:e2f0/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:2472 errors:0 dropped:0 overruns:0 frame:0
          TX packets:372 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:342022 (342.0 KB)  TX bytes:21574 (21.5 KB)

qvo341d5b86-4d Link encap:Ethernet  HWaddr b2:60:50:e5:f2:ac  
          inet6 addr: fe80::b060:50ff:fee5:f2ac/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:124 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2721 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:10870 (10.8 KB)  TX bytes:351684 (351.6 KB)

qvod8719add-76 Link encap:Ethernet  HWaddr e2:26:35:b1:83:46  
          inet6 addr: fe80::e026:35ff:feb1:8346/64 Scope:Link
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:372 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2472 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:21574 (21.5 KB)  TX bytes:342022 (342.0 KB)

tap341d5b86-4d Link encap:Ethernet  HWaddr fe:16:3e:93:4c:31  
          inet6 addr: fe80::fc16:3eff:fe93:4c31/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:110 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2428 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:9754 (9.7 KB)  TX bytes:330533 (330.5 KB)

tapd8719add-76 Link encap:Ethernet  HWaddr fe:16:3e:03:b3:bc  
          inet6 addr: fe80::fc16:3eff:fe03:b3bc/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:357 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2444 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500 
          RX bytes:20368 (20.3 KB)  TX bytes:333331 (333.3 KB)

virbr0    Link encap:Ethernet  HWaddr 6a:96:d0:8e:49:d6  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Output of cat /etc/neutron/l3_agent.ini:

[DEFAULT]
interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
use_namespaces = True
allow_forwarding_between_networks = True
externalnetworkbridge = ""

Output of cat /etc/neutron/plugins/ml2/ml2_conf.ini:

[ml2]
#type_drivers=flat,vlan
#tenant_network_types=vlan,flat
type_drivers = flat,gre
tenant_network_types = gre
mechanism_drivers=openvswitch
[ml2_type_flat]
flat_networks=External
[ml2_type_vlan]
network_vlan_ranges=Intnet1:100:200
[ml2_type_gre]
tunnel_id_ranges = 1:1000
[ml2_type_vxlan]
[securitygroup]
firewall_driver=neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver
enable_security_group=True
enable_ipset = True
[ovs]
bridge_mappings=External:br-ex,Intnet1:br-eth1
local_ip = 192.168.102.208
[agent]
tunnel_types = gre