From xen-community-bounces@lists.xensource.com Sun Oct 16 12:16:31 2011
Return-path: <xen-community-bounces@lists.xensource.com>
Envelope-to: www-data@lists.xensource.com
Delivery-date: Sun, 16 Oct 2011 12:16:31 -0700
Received: from localhost ([127.0.0.1] helo=lists.colo.xensource.com)
	by lists.xensource.com with esmtp (Exim 4.43)
	id 1RFWCE-0003SE-Q9; Sun, 16 Oct 2011 12:16:30 -0700
Received: from mail27.messagelabs.com ([193.109.254.147])
	by lists.xensource.com with esmtp (Exim 4.43) id 1RFWC7-0003RG-QF
	for xen-community@lists.xensource.com; Sun, 16 Oct 2011 12:16:24 -0700
X-Env-Sender: tomaz.lovrec@x-shells.org
X-Msg-Ref: server-5.tower-27.messagelabs.com!1318792546!49312371!1
X-Originating-IP: [84.255.233.164]
X-StarScan-Version: 6.4.1; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23990 invoked from network); 16 Oct 2011 19:15:47 -0000
Received: from 84-255-233-164.static.t-2.net (HELO srv2.x-shells.org)
	(84.255.233.164)
	by server-5.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted
	SMTP; 16 Oct 2011 19:15:47 -0000
Received: from webmail.x-shells.org (93-103-130-148.static.t-2.net
	[93.103.130.148]) (authenticated bits=0)
	by srv2.x-shells.org (8.14.4/8.14.4) with ESMTP id p9GFrdNI011957
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <xen-community@lists.xensource.com>; Sun, 16 Oct 2011 15:53:40 GMT
MIME-Version: 1.0
Content-Type: text/plain;
 charset=UTF-8;
 format=flowed
Content-Transfer-Encoding: 7bit
Date: Sun, 16 Oct 2011 21:16:04 +0200
From: =?UTF-8?Q?Toma=C5=BE_Lovrec?= <tomaz.lovrec@x-shells.org>
To: <xen-community@lists.xensource.com>
Message-ID: <5d8fcc00aefe949c9435b09653145aac@imap.x-shells.org>
X-Sender: tomaz.lovrec@x-shells.org
User-Agent: Roundcube Webmail/0.4.2
Subject: [Xen-community] dom0 bridge on eth1 and ipv6 on domU
X-BeenThere: xen-community@lists.xensource.com
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Community Discussion <xen-community.lists.xensource.com>
List-Unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-community>, 
	<mailto:xen-community-request@lists.xensource.com?subject=unsubscribe>
List-Archive: <http://lists.xensource.com/archives/html/xen-community>
List-Post: <mailto:xen-community@lists.xensource.com>
List-Help: <mailto:xen-community-request@lists.xensource.com?subject=help>
List-Subscribe: <http://lists.xensource.com/mailman/listinfo/xen-community>,
	<mailto:xen-community-request@lists.xensource.com?subject=subscribe>
Sender: xen-community-bounces@lists.xensource.com
Errors-To: xen-community-bounces@lists.xensource.com

 Hello,

 I have a dom0 with 2 interfaces(eth0 connected to WAN, and eth1 
 connected to LAN), I've got xen configured with network-bridge on eth1 
 and for some reason, I had to add eth1 to virbr0 manualy with brctrl, 
 and on that dom0 I have a tun6to4 interface for 6-to-4, which works 
 perfectly on dom0 and using route I'm passing a /64 over to the domU, 
 which works as long as I keep pinging domU from dom0 over ipv6. As soon 
 as I stop pinging the ipv6 connectivity on domU is lost. Configurations 
 below:


 xend-config.sxp:
 (network-script 'network-bridge netdev=eth1')
 (vif-script vif-bridge)

 modified scripts/vif-bridge:
 ...
 case "$command" in
     online)
         setup_bridge_port "$vif"
         add_to_bridge "$bridge" "$vif"
         if [ "$vif_ip" = '172.16.0.2' ]; then
                 ifconfig virbr0 add 2002:5d67:8294:5272::1/128
                 ip -6 route add 2002:5d67:8294:5272::/64 dev virbr0
         fi
         ;;
 ...

 ifconfig dom0:
 eth0      Link encap:Ethernet  HWaddr 00:0C:6E:42:D8:25
           inet addr:93.103.130.148  Bcast:93.103.255.255  
 Mask:255.255.0.0
           inet6 addr: fe80::20c:6eff:fe42:d825/64 Scope:Link
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:32493502 errors:0 dropped:5252 overruns:0 frame:0
           TX packets:19743882 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000
           RX bytes:3858497404 (3.5 GiB)  TX bytes:489259627 (466.5 MiB)
           Interrupt:19 Base address:0x2000

 eth1      Link encap:Ethernet  HWaddr 00:11:6B:94:3B:39
           inet addr:172.16.64.1  Bcast:172.16.127.255  
 Mask:255.255.192.0
           inet6 addr: fe80::211:6bff:fe94:3b39/64 Scope:Link
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:1446082 errors:0 dropped:0 overruns:0 frame:0
           TX packets:1511689 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:893284344 (851.9 MiB)  TX bytes:1520468362 (1.4 GiB)

 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:16436  Metric:1
           RX packets:22472 errors:0 dropped:0 overruns:0 frame:0
           TX packets:22472 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:3064194 (2.9 MiB)  TX bytes:3064194 (2.9 MiB)

 peth1     Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
           inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
           UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
           RX packets:18770651 errors:0 dropped:0 overruns:0 frame:0
           TX packets:30483389 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000
           RX bytes:4138058579 (3.8 GiB)  TX bytes:1359972829 (1.2 GiB)
           Interrupt:17 Base address:0xc000

 tun6to4   Link encap:IPv6-in-IPv4
           inet6 addr: 2002:5d67:8294::1/16 Scope:Global
           inet6 addr: ::93.103.130.148/128 Scope:Compat
           UP RUNNING NOARP  MTU:1480  Metric:1
           RX packets:95299 errors:0 dropped:0 overruns:0 frame:0
           TX packets:94555 errors:312 dropped:0 overruns:0 carrier:312
           collisions:0 txqueuelen:0
           RX bytes:20810368 (19.8 MiB)  TX bytes:9190625 (8.7 MiB)

 vif0.0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
           inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
           UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
           RX packets:1819688 errors:0 dropped:0 overruns:0 frame:0
           TX packets:1637468 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:1948516171 (1.8 GiB)  TX bytes:912858301 (870.5 MiB)

 vif20.0   Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
           inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
           UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
           RX packets:178357 errors:0 dropped:0 overruns:0 frame:0
           TX packets:452643 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:500
           RX bytes:79072270 (75.4 MiB)  TX bytes:264012337 (251.7 MiB)

 vif20.1   Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
           inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
           UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
           TX packets:34 errors:0 dropped:234863 overruns:0 carrier:0
           collisions:0 txqueuelen:500
           RX bytes:0 (0.0 b)  TX bytes:3878 (3.7 KiB)

 virbr0    Link encap:Ethernet  HWaddr 00:11:6B:94:3B:39
           inet addr:172.16.0.1  Bcast:172.16.63.255  Mask:255.255.192.0
           inet6 addr: 2002:5d67:8294:5272::1/64 Scope:Global
           inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:1701219 errors:0 dropped:0 overruns:0 frame:0
           TX packets:1823178 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:0
           RX bytes:955644061 (911.3 MiB)  TX bytes:1969517278 (1.8 GiB)

 xenbr0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
           UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
           RX packets:176551 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:34750417 (33.1 MiB)  TX bytes:0 (0.0 b)

 ifconfig domU:

 eth0      Link encap:Ethernet  HWaddr 00:16:3E:36:DF:9C
           inet addr:172.16.0.2  Bcast:172.16.63.255  Mask:255.255.192.0
           inet6 addr: 2002:5d67:8294:5272::11/64 Scope:Global
           inet6 addr: 2002:5d67:8294:5272::10/64 Scope:Global
           inet6 addr: 2002:5d67:8294:5272::2/64 Scope:Global
           inet6 addr: 2002:5d67:8294:5272::3/64 Scope:Global
           inet6 addr: 2002:5d67:8294:5272::4/64 Scope:Global
           inet6 addr: 2002:5d67:8294:5272::5/64 Scope:Global
           inet6 addr: 2002:5d67:8294:5272::5743/64 Scope:Global
           inet6 addr: 2002:5d67:8294:5272::6/64 Scope:Global
           inet6 addr: 2002:5d67:8294:5272::7/64 Scope:Global
           inet6 addr: fe80::216:3eff:fe36:df9c/64 Scope:Link
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
           RX packets:453040 errors:0 dropped:0 overruns:0 frame:0
           TX packets:178560 errors:0 dropped:0 overruns:0 carrier:0
           collisions:0 txqueuelen:1000
           RX bytes:257725962 (245.7 MiB)  TX bytes:81602770 (77.8 MiB)
           Interrupt:9

 Routing table domU when ping is not running from dom0:

 Kernel IPv6 routing table
 Destination                                 Next Hop                    
            Flags Metric Ref    Use Iface
 2002:5d67:8294:5272::/64                    ::                          
            U     256    2        0 eth0
 fe80::/64                                   ::                          
            U     256    0        0 eth0
 ::/0                                        2002:5d67:8294:5272::1      
            UG    1      3806       1 eth0
 ::1/128                                     ::                          
            U     0      202       1 lo
 2002:5d67:8294:5272::/128                   ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::2/128                  ::                          
            U     0      24576       1 lo
 2002:5d67:8294:5272::3/128                  ::                          
            U     0      245       1 lo
 2002:5d67:8294:5272::4/128                  ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::5/128                  ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::6/128                  ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::7/128                  ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::10/128                 ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::11/128                 ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::5743/128               ::                          
            U     0      0        1 lo
 fe80::/128                                  ::                          
            U     0      0        1 lo
 fe80::216:3eff:fe36:df9c/128                ::                          
            U     0      1168       1 lo
 ff02::1:ff00:0/128                          ff02::1:ff00:0              
            UC    0      66       0 eth0
 ff02::1:ff36:df9c/128                       ff02::1:ff36:df9c           
            UC    0      59       0 eth0
 ff00::/8                                    ::                          
            U     256    0        0 eth0


 Routing table dom0 when ping to domU is not running:

 Kernel IPv6 routing table
 Destination                                 Next Hop                    
            Flags Metric Ref    Use Iface
 ::/96                                       ::                          
            U     256    1        0 tun6to4
 2002:5d67:8294:5272::2/128                  2002:5d67:8294:5272::2      
            UC    0      38       1 virbr0
 2002:5d67:8294:5272::/64                    ::                          
            U     256    0        0 virbr0
 2002:5d67:8294:5272::/64                    ::                          
            U     1024   0        0 virbr0
 2002::/16                                   ::                          
            U     256    0        0 tun6to4
 2000::/3                                    ::192.88.99.1               
            UG    1      2242       0 tun6to4
 fe80::200:ff:fe00:0/128                     fe80::200:ff:fe00:0         
            UC    0      152       3 virbr0
 fe80::216:3eff:fe36:df9c/128                fe80::216:3eff:fe36:df9c    
            UC    0      191       3 virbr0
 fe80::/64                                   ::                          
            U     256    0        0 virbr0
 fe80::/64                                   ::                          
            U     256    0        0 vif0.0
 fe80::/64                                   ::                          
            U     256    0        0 peth1
 fe80::/64                                   ::                          
            U     256    0        0 vif20.0
 fe80::/64                                   ::                          
            U     256    0        0 vif20.1
 fe80::/64                                   ::                          
            U     256    0        0 eth0
 fe80::/64                                   ::                          
            U     256    0        0 eth1
 fe80::/64                                   ::                          
            U     256    0        0 tun6to4
 ::1/128                                     ::                          
            U     0      3        1 lo
 ::93.103.130.148/128                        ::                          
            U     0      0        1 lo
 2002::/128                                  ::                          
            U     0      0        2 lo
 2002:5d67:8294::1/128                       ::                          
            U     0      58       1 lo
 2002:5d67:8294:5272::/128                   ::                          
            U     0      0        2 lo
 2002:5d67:8294:5272::1/128                  ::                          
            U     0      2559       1 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::20c:6eff:fe42:d825/128                ::                          
            U     0      0        1 lo
 fe80::211:6bff:fe94:3b39/128                ::                          
            U     0      0        1 lo
 ff00::/8                                    ::                          
            U     256    0        0 virbr0
 ff00::/8                                    ::                          
            U     256    0        0 vif0.0
 ff00::/8                                    ::                          
            U     256    0        0 peth1
 ff00::/8                                    ::                          
            U     256    0        0 vif20.0
 ff00::/8                                    ::                          
            U     256    0        0 vif20.1
 ff00::/8                                    ::                          
            U     256    0        0 eth0
 ff00::/8                                    ::                          
            U     256    0        0 eth1
 ff00::/8                                    ::                          
            U     256    0        0 tun6to4

 Routing table domU when ping is runnign from dom0:
 Kernel IPv6 routing table
 Destination                                 Next Hop                    
            Flags Metric Ref    Use Iface
 2002:5d67:8294:5272::1/128                  2002:5d67:8294:5272::1      
            UC    0      7        0 eth0
 2002:5d67:8294:5272::/64                    ::                          
            U     256    2        0 eth0
 fe80::/64                                   ::                          
            U     256    0        0 eth0
 ::/0                                        2002:5d67:8294:5272::1      
            UG    1      3806       1 eth0
 ::1/128                                     ::                          
            U     0      202       1 lo
 2002:5d67:8294:5272::/128                   ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::2/128                  ::                          
            U     0      24590       1 lo
 2002:5d67:8294:5272::3/128                  ::                          
            U     0      245       1 lo
 2002:5d67:8294:5272::4/128                  ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::5/128                  ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::6/128                  ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::7/128                  ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::10/128                 ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::11/128                 ::                          
            U     0      0        1 lo
 2002:5d67:8294:5272::5743/128               ::                          
            U     0      0        1 lo
 fe80::/128                                  ::                          
            U     0      0        1 lo
 fe80::216:3eff:fe36:df9c/128                ::                          
            U     0      1168       1 lo
 ff02::1:ff00:0/128                          ff02::1:ff00:0              
            UC    0      120       0 eth0
 ff02::1:ff00:2/128                          ff02::1:ff00:2              
            UC    0      45       0 eth0
 ff02::1:ff36:df9c/128                       ff02::1:ff36:df9c           
            UC    0      98       0 eth0
 ff00::/8                                    ::                          
            U     256    0        0 eth0

 Routing table dom0 when ping is running to domU:

 Kernel IPv6 routing table
 Destination                                 Next Hop                    
            Flags Metric Ref    Use Iface
 ::/96                                       ::                          
            U     256    1        0 tun6to4
 2002:5d67:8294:5272::2/128                  2002:5d67:8294:5272::2      
            UC    0      140       0 virbr0
 2002:5d67:8294:5272::/64                    ::                          
            U     256    0        0 virbr0
 2002:5d67:8294:5272::/64                    ::                          
            U     1024   0        0 virbr0
 2002::/16                                   ::                          
            U     256    0        0 tun6to4
 2000::/3                                    ::192.88.99.1               
            UG    1      2251       0 tun6to4
 fe80::200:ff:fe00:0/128                     fe80::200:ff:fe00:0         
            UC    0      313       0 virbr0
 fe80::216:3eff:fe36:df9c/128                fe80::216:3eff:fe36:df9c    
            UC    0      304       0 virbr0
 fe80::/64                                   ::                          
            U     256    0        0 virbr0
 fe80::/64                                   ::                          
            U     256    0        0 vif0.0
 fe80::/64                                   ::                          
            U     256    0        0 peth1
 fe80::/64                                   ::                          
            U     256    0        0 vif20.0
 fe80::/64                                   ::                          
            U     256    0        0 vif20.1
 fe80::/64                                   ::                          
            U     256    0        0 eth0
 fe80::/64                                   ::                          
            U     256    0        0 eth1
 fe80::/64                                   ::                          
            U     256    0        0 tun6to4
 ::1/128                                     ::                          
            U     0      3        1 lo
 ::93.103.130.148/128                        ::                          
            U     0      0        1 lo
 2002::/128                                  ::                          
            U     0      0        2 lo
 2002:5d67:8294::1/128                       ::                          
            U     0      58       1 lo
 2002:5d67:8294:5272::/128                   ::                          
            U     0      0        2 lo
 2002:5d67:8294:5272::1/128                  ::                          
            U     0      2624       1 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::/128                                  ::                          
            U     0      0        2 lo
 fe80::20c:6eff:fe42:d825/128                ::                          
            U     0      0        1 lo
 fe80::211:6bff:fe94:3b39/128                ::                          
            U     0      0        1 lo
 ff00::/8                                    ::                          
            U     256    0        0 virbr0
 ff00::/8                                    ::                          
            U     256    0        0 vif0.0
 ff00::/8                                    ::                          
            U     256    0        0 peth1
 ff00::/8                                    ::                          
            U     256    0        0 vif20.0
 ff00::/8                                    ::                          
            U     256    0        0 vif20.1
 ff00::/8                                    ::                          
            U     256    0        0 eth0
 ff00::/8                                    ::                          
            U     256    0        0 eth1
 ff00::/8                                    ::                          
            U     256    0        0 tun6to4


 I don't know where to go or look further, so any help will be 
 appreciated.

 Regards,
 Thomas

_______________________________________________
Xen-community mailing list
Xen-community@lists.xensource.com
http://lists.xensource.com/mailman/listinfo/xen-community

