WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Xen

xen-users

[Top] [All Lists]

Re: [Xen-users] Xen 3.0.0 AMD64 - Can ping through bridge/vif - butonly

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Xen 3.0.0 AMD64 - Can ping through bridge/vif - butonly host (domain0) can use XenU guests services
From: Kevin Jackson <uksysadmin@xxxxxxxxx>
Date: Tue, 3 Jan 2006 15:03:55 +0000
Delivery-date: 2006年1月03日 15:09:17 +0000
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=KbAVj4TG2Ge/EWv8MYn+ZqJ4vXxgFvNjFUggStxvEHldkoJdh5wk1eccBR5uMN4sA3v/Sz7CZ6z7gxiiuEJaRuOLXmy68cGHvGewkqJ/ZTjuHp/vAlGX3cvuv3Y+Kfd83fwiZ9S8JAGim/ro0dDveo8/0tq6NgPe41y6I/qsErI=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <456f1d290601030702y4bddbb23oe4abe012d4c61d72@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <456f1d290512230211t45f5df5en964fedd79ed09adb@xxxxxxxxxxxxxx> <05ae01c60b84$b4461c000100ドルa8c0@balls> <456f1d290601030702y4bddbb23oe4abe012d4c61d72@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx


On 1/3/06, Kevin Jackson <uksysadmin@xxxxxxxxx> wrote:
Greg,
I have indeed got it going by disabling the checksum on the DomU Guest interfaces (ethtool -K eth0 tx off). It's a workaround for now which has allowed me getting all my guest OSes running and working with the rest of the network. Its not the most ideal workaround - but usable. Noting that Bugzilla entry at least highlights this as a known issue.

Many thanks,

Kev


On 12/28/05, Greg Brackley < greg.brackley-sender-3f9d00@xxxxxxxxxxxxxxxxxxxx > wrote:
I ran into a similar issue. I have made a few posts on this issue to the devel (and users) list. My workaround was to disable checksum offload in domU machines. I haven't found an acceptable work-a-round for dom0, and instead provide non-VLAN frames on another physical interface for dom0. Bug #143 [1] might be related.
Please let me know if you make any progress.
Regards,
Greg :-)
----- Original Message -----
Sent: Friday, December 23, 2005 11:11 PM
Subject: [Xen-users] Xen 3.0.0 AMD64 - Can ping through bridge/vif - butonly host (domain0) can use XenU guests services

Dear all,
I had a working Xen 2.0.0 32-Bit setup on RHEL 4 with one server (Opteron) hosting multiple Xen guests. Networking works fully and I'm able to use these Xen guests like any otehr server as expected.

I've now got a second server setup using Xen 3.0.0 running under 64-Bit RHEL.

This Domain0 Xen server has its networking setup using VLANs on eth0 - so eth0 doesn't have a network address.

eth0
eth0.4086 172.18.138.48/255.255.0.0
eth0.4092 172.19.138.48/255.255.0.0

I have 2 bridges set up
bridge name bridge id STP enabled interfaces
xen-br-back 8000.00093d10d5fc no eth0.4092
vif1.1
xen-br-front 8000.00093d10d5fc no eth0.4086
vif1.0


The guests have eth0 bridged through vif1.0 and packets leave the Domain0 server through eth0.4086 to other machines on the real network.
Same with eth1, but for the second interface.
They have a network address like: eth0 172.18.135.10/255.255.0.0 and have a default route through the Domain0's eth0.4086 interface [with forwarding enabled on this box].

I can ping to and from the Xen guests from any machine on the phyiscal network, but - I can't, for example, SSH from the physical network to this Xen guest and vice versa.
But I can go from the Domain0 server and ssh to the Xen box. So I think I've some network level issue with the actual Domain0 server.

What is interesting is that I can - say - ssh from 172.19.138.1 (physical box on same network as Xen guest) to 172.19.135.10 (Xen Guest) -- and can see a netstat ESTABLISHED connection and eventually it times out.


Can anybody shed any light on what is going on?
I had a problem getting this to work with VLANs - I edited /etc/xen/scripts/network-bridge script ops_start() function to not 'exit 1' if Link $vdev is missing as this gets created fine (it seems!) and make sure the script executes:

# old style without ${vdev}
transfer_addrs ${netdev} ${bridge}
transfer_routes ${netdev} ${bridge}

as it was taking down my VLANs and not bringing them up again!

Domain0 (with one XenU Guest running):

Linux NLWAPP049 2.6.12.6-xen0 #3 Fri Dec 9 11:33:59 GMT 2005 x86_64 x86_64 x86_64 GNU/Linux

eth0 Link encap:Ethernet HWaddr 00:09:3D:10:D5:FC
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:812699 errors:0 dropped:0 overruns:0 frame:0
TX packets:11094 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:59039386 (56.3 MiB) TX bytes:1438590 (1.3 MiB)
Interrupt:25

eth0.4086 Link encap:Ethernet HWaddr 00:09:3D:10:D5:FC
inet addr:172.18.138.49 Bcast: 172.18.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:515633 errors:0 dropped:0 overruns:0 frame:0
TX packets:1192 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:24148579 (23.0 MiB) TX bytes:115282 (112.5 KiB)

eth0.4092 Link encap:Ethernet HWaddr 00:09:3D:10:D5:FC
inet addr:172.19.138.49 Bcast: 172.19.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:295755 errors:0 dropped:0 overruns:0 frame:0
TX packets:9925 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:16590729 (15.8 MiB) TX bytes:1214086 (1.1 MiB)

eth1 Link encap:Ethernet HWaddr 00:09:3D:10:D5:FD
inet addr:172.20.138.49 Bcast: 172.20.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:110431 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12261024 (11.6 MiB) TX bytes:128 (128.0 b)
Interrupt:26

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask: 255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:217 errors:0 dropped:0 overruns:0 frame:0
TX packets:217 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1150665 (1.0 MiB) TX bytes:1150665 (1.0 MiB)

vif2.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7 errors:0 dropped:0 overruns:0 frame:0
TX packets:705 errors:0 dropped:13 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:486 (486.0 b) TX bytes:42945 (41.9 KiB)

vif2.1 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:101 errors:0 dropped:0 overruns:0 frame:0
TX packets:454 errors:0 dropped:137 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7854 (7.6 KiB) TX bytes:33697 (32.9 KiB)

xen-br-ba Link encap:Ethernet HWaddr 00:09:3D:10:D5:FC
inet addr:172.19.138.49 Bcast: 172.19.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:292321 errors:0 dropped:0 overruns:0 frame:0
TX packets:7858 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:15423109 (14.7 MiB) TX bytes:1056275 (1.0 MiB)

xen-br-fr Link encap:Ethernet HWaddr 00:09:3D:10:D5:FC
inet addr:172.18.138.49 Bcast: 172.18.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:515367 errors:0 dropped:0 overruns:0 frame:0
TX packets:688 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:24120245 (23.0 MiB) TX bytes:44070 (43.0 KiB)



Bridge info

bridge name bridge id STP enabled interfaces
xen-br-back 8000.00093d10d5fc no eth0.4092
vif2.1
xen-br-front 8000.00093d10d5fc no eth0.4086
vif2.0

net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 1
kernel.sysrq = 0
kernel.core_uses_pid = 1



Guest xenU (NLWXEN010)

Linux NLWXEN010 2.6.12.6-xenU #1 SMP Thu Dec 8 15:15:30 GMT 2005 x86_64 x86_64 x86_64 GNU/Linux

eth0 Link encap:Ethernet HWaddr 00:16:3E:67:B0:35
inet addr:172.18.135.10 Bcast: 172.18.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1252 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:76284 (74.4 KiB) TX bytes:708 (708.0 b)

eth1 Link encap:Ethernet HWaddr 00:16:3E:20:6E:75
inet addr:172.19.135.10 Bcast: 255.255.0.0 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:758 errors:0 dropped:0 overruns:0 frame:0
TX packets:123 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:55771 (54.4 KiB) TX bytes:9526 (9.3 KiB)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask: 255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 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:560 (560.0 b) TX bytes:560 (560.0 b)


/etc/xen/NLWXEN010
kernel = "/boot/vmlinuz-2.6-xenU"
memory = 512
name = "NLWXEN010"
nics = 1
ip = "172.18.135.10"
vif = [ 'bridge=xen-br-front','bridge=xen-br-back' ]
gateway = "172.18.138.49"
netmask = " 255.255.0.0"
disk = ['file:/xen/NLWXEN010_rootfs01,sda1,w', 'file:/xen/NLWXEN010_swap01,sda2,w']
root = "/dev/sda1 ro"


Regards,

Kev
--
Kevin Jackson


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users



--
Kevin Jackson
Red Hat Certified Engineer
www.uksysadmin.com

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users 
<Prev in Thread] Current Thread [Next in Thread>
  • Re: [Xen-users] Xen 3.0.0 AMD64 - Can ping through bridge/vif - butonly host (domain0) can use XenU guests services, Kevin Jackson <=
Previous by Date: [Xen-users] Re: xen 2.0.7 on SuSE 9.3 very slow responses in dom0 , Dirk Estreng
Next by Date: [Xen-users] Re: domU network doesn't get IP , Steven Anderson
Previous by Thread: [Xen-users] using multiple domU kernels , Frits Hoogland
Next by Thread: [Xen-users] Re: domU network doesn't get IP , Steven Anderson
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /