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 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] vifN.0 dropping all packets

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] vifN.0 dropping all packets
From: msmith@xxxxxxxxxxxxxx
Date: Tue, 3 Oct 2006 11:02:54 -0400 (EDT)
Delivery-date: Tue, 03 Oct 2006 08:03:49 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
Importance: Normal
In-reply-to:
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:
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: SquirrelMail/1.4.5
Hi,

I'm having a problem getting Xen networking (bridging) to work with my
domUs. I am using Xen 3.0.2 with Gentoo 2006.1 as dom0 (2.6.16.28-xen).
The machine is a newer Dell with a Pentium D (VMX enabled) processor. It
has one physical ethernet interface (Tigon3). The networking works fine in
dom0 (I'm using SSH right now), but I can't get anything in my domUs. I
can't obtain an IP address in any of the domUs and setting the IP manually
doesn't help. I've even tried setting a static ARP entry on dom0 to one of
the domUs and I can't get to any of them that way either. All of the domUs
are HVMs and some are running Windows XP and some are running OpenBSD. All
of the domU config files have ne2000=0 (using pcnet NIC).


It seems all of the virtual interfaces for the domUs are dropping all of
the TX packets:

xen_test ~ # ifconfig
eth0      Link encap:Ethernet  HWaddr 00:13:72:90:B0:1E
          inet addr:10.100.230.53  Bcast:10.100.230.255
Mask:255.255.255.0
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1 RX
packets:2154068 errors:0 dropped:0 overruns:0 frame:0 TX
packets:1122632 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
          RX bytes:700501412 (668.0 Mb)  TX bytes:1295541967 (1235.5 Mb)

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: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)

peth0     Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          UP BROADCAST RUNNING NOARP MULTICAST  MTU:1500  Metric:1 RX
packets:2154051 errors:0 dropped:0 overruns:0 frame:0 TX
packets:1122621 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
          RX bytes:712483148 (679.4 Mb)  TX bytes:1300072225 (1239.8 Mb)
Interrupt:16

vif0.0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1122632 errors:0 dropped:0 overruns:0 frame:0 TX
packets:2154071 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
          RX bytes:1295541967 (1235.5 Mb)  TX bytes:700501651 (668.0 Mb)

vif10.0   Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:1352884 overruns:0 carrier:0
collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vif11.0   Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:1352837 overruns:0 carrier:0
collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vif12.0   Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:1352794 overruns:0 carrier:0
collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vif23.0   Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:1025165 overruns:0 carrier:0
collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vif24.0   Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:1016382 overruns:0 carrier:0
collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

xenbr0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1386756 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:109029513 (103.9 Mb)  TX bytes:0 (0.0 b)


And the bridge looks okay:

xen_test ~ # brctl show
bridge name     bridge id               STP enabled     interfaces xenbr0
        8000.feffffffffff       no              vif0.0
                                                        peth0
                                                        vif23.0
                                                        vif10.0
                                                        vif11.0
                                                        vif12.0
                                                        vif24.0


All of the domUs are similar to this (just different IDs of course):

xen_test ~ # xm network-list 24
Idx BE     MAC Addr.     handle state evt-ch tx-/rx-ring-ref BE-path 0   0
 ??                   0     1      -1    -1   /-1
/local/domain/0/backend/vif/24/0


Also, when doing a 'brctl showmacs xenbr0' it doesn't show any of the
domU's MAC addresses (maybe this is normal):

xen_test ~ # brctl showmacs xenbr0
port no mac addr                is local?       ageing timer
  2     00:00:5e:00:01:86       no                 0.33
  2     00:01:f4:3a:17:e5       no                 0.88
  2     00:01:f4:c2:e5:6d       no                 7.28
  2     00:03:47:69:1b:33       no                27.21
  2     00:03:47:75:7a:57       no               101.39
  2     00:03:47:9d:d2:79       no               134.76
  2     00:03:47:a0:64:4e       no                50.17
  2     00:04:75:db:57:63       no                 2.68
  2     00:04:75:db:5a:bf       no                 0.86
  2     00:04:75:ec:6c:10       no                 1.24
  2     00:04:75:ee:41:61       no                 0.30
  2     00:04:75:ee:4c:36       no                21.70
  2     00:07:e9:c1:bc:bd       no               178.02
  2     00:07:e9:c1:bc:c8       no                70.35
  2     00:07:e9:c1:bc:e5       no                26.52
  2     00:08:74:fa:34:64       no                41.99
  2     00:0b:db:6a:9b:21       no                21.57
  2     00:0c:29:62:41:e0       no                21.57
  2     00:0c:db:24:a8:60       no                 0.58
  2     00:0c:f1:7a:76:7a       no               120.55
  2     00:0c:f1:85:8b:e8       no                46.19
  2     00:0c:f1:85:8c:53       no                 2.85
  2     00:0c:f1:85:aa:b7       no                63.02
  2     00:0c:f1:86:95:f9       no                74.22
  2     00:0c:f1:86:96:06       no                21.57
  2     00:0c:f1:86:96:13       no                16.69
  2     00:0c:f1:8b:69:98       no                14.58
  2     00:0d:56:09:8e:17       no                 4.35
  2     00:0f:b0:c0:21:48       no               233.13
  2     00:10:4b:88:50:31       no                 0.00
  2     00:10:83:2c:f5:ee       no                 6.63
  2     00:11:11:0b:92:fc       no                55.59
  2     00:11:11:0b:b4:ec       no               184.95
  2     00:11:11:0b:b5:be       no                37.37
  2     00:11:11:0b:ba:4d       no                60.34
  2     00:11:11:0b:db:79       no               131.05
  2     00:11:11:12:9c:1b       no                95.04
  2     00:11:11:12:a0:8a       no               231.88
  2     00:11:11:12:a2:b1       no               242.66
  2     00:11:11:12:a2:ba       no               217.18
  2     00:11:11:13:48:99       no                95.13
  2     00:11:11:34:16:c0       no               187.49
  2     00:11:11:34:31:f3       no               243.63
  2     00:13:20:12:b4:7c       no                53.33
  2     00:13:20:39:a5:ab       no                24.85
  2     00:13:20:3a:89:34       no               254.88
  2     00:13:20:3a:9f:2f       no               117.90
  2     00:13:20:3a:9f:9b       no               190.64
  2     00:13:20:3a:9f:a6       no               288.34
  2     00:13:20:3a:a0:f3       no               195.07
  2     00:13:20:42:20:f6       no               140.15
  2     00:13:20:42:20:f9       no                28.59
  2     00:13:20:42:45:43       no                56.57
  2     00:13:20:42:5d:9d       no                57.42
  2     00:13:20:42:5e:b3       no                88.89
  2     00:13:20:42:6f:2b       no               107.30
  2     00:13:20:42:70:07       no               235.70
  2     00:13:20:42:70:3d       no               107.57
  2     00:13:20:42:70:44       no               109.29
  2     00:13:20:42:71:33       no                79.85
  2     00:13:20:42:72:84       no               251.82
  2     00:13:20:42:74:ee       no               297.31
  2     00:13:20:42:a8:b0       no               199.41
  2     00:13:20:4c:21:09       no               146.26
  2     00:13:20:4c:2c:d8       no                60.93
  2     00:13:20:4c:2d:49       no               238.06
  2     00:13:20:4c:35:a5       no               253.62
  2     00:13:20:4c:36:d7       no               137.50
  2     00:13:20:4c:41:64       no                51.88
  2     00:13:20:80:32:cb       no                81.71
  2     00:13:72:90:92:8c       no                89.54
  1     00:13:72:90:b0:1e       no                 0.00
  2     00:14:51:03:99:26       no                21.84
  2     00:14:51:a7:0d:a8       no                21.89
  2     00:60:b0:13:e4:e1       no                41.89
  2     08:00:09:bf:60:d6       no                28.93
  2     08:00:09:c1:e0:26       no                16.29
  2     08:00:37:2a:65:fb       no                77.71
  2     08:00:37:33:43:e3       no                77.69
  2     08:00:37:33:52:37       no                57.60
  1     fe:ff:ff:ff:ff:ff       yes                0.00


I guess I'm a bit stumped. I don't have iptables installed. I'd like to
get this bridging method working. I've seen that you can also do
networking using the routing method, but I guess I'd still like to find
out why this isn't working. This has gotta be something simple I'm
missing. I've attached my dom0 Linux kernel .config just in case.

Any help is greatly appreciated.
Thanks for your time.


--Marc

Attachment: config.gz
Description: application/gzip

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] vifN.0 dropping all packets, msmith <=