[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] multiple vif's/bridges



all i can think of now is it's a routing issue- here is my route -n on dom0:

10.255.0.0      10.254.1.254    255.255.255.0   UG    0      0        0 eth0
10.254.1.0      0.0.0.0         255.255.255.0   U     0      0        0 eth0
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 xen-br1
10.254.0.0      10.254.1.254    255.255.0.0     UG    0      0        0 eth0
0.0.0.0         10.1.1.254      0.0.0.0         UG    0      0        0 xen-br1

and from domU:

Destination Gateway Genmask Flags Metric Ref Use Iface
10.255.0.129    10.254.1.254    255.255.255.255 UGH   0      0        0 eth0
10.255.0.0      10.254.1.254    255.255.255.0   UG    0      0        0 eth0
10.254.1.0      0.0.0.0         255.255.255.0   U     0      0        0 eth0
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 eth1
10.254.0.0      10.254.1.254    255.255.0.0     UG    0      0        0 eth0
0.0.0.0         10.1.1.254      0.0.0.0         UG    0      0        0 eth1

so, it looks to me like both things are routing correctly ... but I can't get anywhere through the 10.1.1. subnet ... (eth1/xen-br1 (tied to dom0 eth3 which is 10.1.1.53))

arp -a (dom0):
sudo arp -a
? (10.1.1.243) at 00:11:43:FD:71:8C [ether] on xen-br1
? (10.254.1.254) at <incomplete> on eth0

no arp -a output on domU

ifconfig output looks good, as well as brctl, everything looks bound correctly, although i'm still confused why vifX.1 while bound to xen-br1 doesn't get it's mac address ... seems odd to me

well, that's all the output i can do, and if there's nothing wrong in these routes ... i'm stumped, one network card for me i guess =/

On Mon, 2 May 2005, Nivedita Singhvi wrote:

andrew mathes wrote:

 hm, tcpdump from external -> eth3 of dom0 looks fine

 tcpdump from exteran -> eth1 of domU = no reply

 tcpdump from eth3 -> ext = fine

tcpdump from eth3->domU ... the ping says it's ok, but tcpdump shows nothing

 likewise domU->eth3 ... says it's pinging, but tcpdump shows nothing

so is what's happening here is both sides pinging the bridge, but nothing is going through? i have this in dmesg:

 device vif1.0 entered promiscuous mode
 xen-br0: port 1(vif1.0) entering learning state
 xen-br0: topology change detected, propagating
 xen-br0: port 1(vif1.0) entering forwarding state
 device vif1.1 entered promiscuous mode
 xen-br1: port 2(vif1.1) entering learning state
 xen-br1: topology change detected, propagating
 xen-br1: port 2(vif1.1) entering forwarding state

 so that looks good ...

i'm not supposed to make the domU gateway the same as the domO nic or anything am i?


Sorry to come so late to this thread - but did you
share your routes (ip route show, or netstat -rn) output,
also your arp -a, ifconfig -a?

If you have two real interfaces on the same subnet,
you may need to set arp_filter on.

thanks,
Nivedita


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



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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.