From: Jeremy Fitzhardinge <jeremy@goop.org>
To: Michael D Labriola <mlabriol@gdeb.com>
Cc: Jayson A Dyke <jdyke@gdeb.com>, xen-devel@lists.xensource.com
Subject: Re: pv_ops routing problem?
Date: Tue, 27 Apr 2010 15:02:12 -0700 [thread overview]
Message-ID: <4BD75EE4.1080608@goop.org> (raw)
In-Reply-To: <OF4945E5D5.44C79171-ON85257712.006FFC29-85257712.00756E21@gdeb.com>
On 04/27/2010 02:22 PM, Michael D Labriola wrote:
> Ok, I've got a problem. My current setup is as follows:
>
> I have a pv_ops dom0 (xen/master from a few weeks ago) running 3 domUs.
> Each domU has an eth0 interface and one or more VLAN interfaces.
>
> vm1, vm2, and vm3 are all domUs running with the same pv_ops kernel as
> dom0. vm1's eth0.107 interface routes through vm3 to get to vm2's
> eth0.1020 interface.
>
> dom0:
> eth0: 192.168.1.20/24
>
> vm1:
> eth0: 192.168.1.10/24
> eth0.107: 10.7.1.1/16
> gateway: 10.7.0.1
>
> vm2:
> eth0: 192.168.1.11/24
> eth0.1020: 10.20.1.1/16
> gateway: 10.20.0.1
>
> vm3:
> eth0: 192.168.1.12/24
> eth0.107: 10.7.0.1/16
> eth0.1020: 10.20.0.1/16
>
>
> >From vm1, I can ping the gateway (10.7.0.1) and vm3's 1020 interface
> (10.20.0.1), but get no response if I try to ping vm2's 10.20.1.1.
>
> vm3 can ping both 10.7.1.1 and 10.20.1.1.
>
> Should be a pretty simple packet forwarding example, and it used to work
> using the old xen-linux 2.6.18 kernel we were using on our deployed
> systems. But now it's broken...
>
> I have verified that the exact same setup running on 3 physical PCs
> bare-metal works w/out any problems. I had the problem initially on Xen
> 3.4.2, but just upgraded to 4.0.0 and have the exact same symptoms.
>
Have you tried turning off tx checksum offload? (ethtool -K <dev> tx off)
Though for me that just fixes network access between dom0 and domU;
external traffic normally works fine.
J
next prev parent reply other threads:[~2010-04-27 22:02 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-04-27 21:22 pv_ops routing problem? Michael D Labriola
2010-04-27 22:02 ` Jeremy Fitzhardinge [this message]
2010-04-28 10:40 ` Michael D Labriola
2010-04-28 13:07 ` Michael D Labriola
2010-04-28 13:21 ` Michael D Labriola
2010-04-28 19:06 ` Michael D Labriola
2010-04-29 14:44 ` Konrad Rzeszutek Wilk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4BD75EE4.1080608@goop.org \
--to=jeremy@goop.org \
--cc=jdyke@gdeb.com \
--cc=mlabriol@gdeb.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.