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

[Xen-bugs] [Bug 1052] New: DHCP client requests don't reach Dom0



http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1052

           Summary: DHCP client requests don't reach Dom0
           Product: Xen
           Version: 3.0.3
          Platform: x86
        OS/Version: Linux-2.6
            Status: NEW
          Severity: major
          Priority: P2
         Component: Hypervisor
        AssignedTo: xen-bugs@xxxxxxxxxxxxxxxxxxx
        ReportedBy: marcelo.fiscella@xxxxxxxxx


Dom0 with only one network interface (eth0). DHCP server running and listening
on 0:0:0:0:67. 

Problem: DHCP client requests coming from LAN don't reach eth0.


Test 1 (watch dhcp traffic on peth0 or xenbr0):
tcpdump -v -i peth0 'dst port 67 or src port 68'

Results:
tcpdump shows every DHCP packet broadcasted on the local network (same thing
happens if listening on xenbr0 instead of peth0)


Test 2 (watch dhcp traffic on eth0):
tcpdump -v -i eth0 'dst port 67 or src port 68'

Results:
tcpdump only shows DHCPINFORM packets, but doesn't show DCHPDISCOVERs nor
DHCPREQUESTs


Additional information
----------------------

* The dhcp server configuration was copied from a physical server, on which is
running without any problems.

* Tried disabling firewall rules at Dom0, and setting the default INPUT policy
to ACCEPT (this didn't help).

* A colleague asked about this problem in the xen-users mailing list, but no
one seems to know why this happens or what to do in order to avoid the issue.

* Searched for similar problems on the Xen bug tracker, but apparently there
isn't any ticket addressing this issue.


System configuration
--------------------

- Hardware

  Pentium 4 Dual-core 3 GHz
  1 GB RAM
  One on-board ethernet adapter, physically attached to a 3Com SuperStack
switch (details below):

02:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
        Subsystem: Intel Corporation Unknown device d600
        Flags: bus master, medium devsel, latency 64, IRQ 21
        I/O ports at de00 [size=256]
        Memory at fddff000 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2

- Dom0 is running Debian Etch:

Linux version 2.6.18-4-xen-686 (Debian 2.6.18.dfsg.1-12etch2)
(dannf@xxxxxxxxxx) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21))
#1 SMP 

- Package information:

ii  linux-image-2.6-xen-686           2.6.18+6
ii  linux-image-2.6.18-4-xen-686      2.6.18.dfsg.1-12etch2
ii  linux-modules-2.6.18-4-xen-686    2.6.18.dfsg.1-12etch2
ii  xen-linux-system-2.6.18-4-xen-686 2.6.18.dfsg.1-12etch2
ii  xen-hypervisor-3.0.3-1-i386-pae   3.0.3-0-2
ii  dhcp3-server                      3.0.4-13

- ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:19:D1:5C:C2:08
          inet addr:192.168.1.4  Bcast:192.168.12.255  Mask:255.255.255.0
          inet6 addr: fe80::219:d1ff:fe5c:c107/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1122114 errors:0 dropped:0 overruns:0 frame:0
          TX packets:145409 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:178228528 (169.9 MiB)  TX bytes:16706447 (15.9 MiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Hostpeth0     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:1352191 errors:0 dropped:0 overruns:0 frame:0
          TX packets:705348 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:271568162 (258.9 MiB)  TX bytes:260191130 (248.1 MiB)
          Interrupt:21 Base address:0xde00

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:145409 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1122114 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:16706447 (15.9 MiB)  TX bytes:178228528 (169.9 MiB)
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:455 errors:0 dropped:0 overruns:0 frame:0
          TX packets:455 errors:0 dropped:0 overruns:0 carrier:0

xenbr0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:765971 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:104995874 (100.1 MiB)  TX bytes:0 (0.0 b)
          collisions:0 txqueuelen:0
          RX bytes:32454 (31.6 KiB)  TX bytes:32454 (31.6 KiB)

- ethtool -k eth0:

Cannot get device rx csum settings: Operation not supported
Cannot get device udp large send offload settings: Operation not supported
rx-checksumming: off
tx-checksumming: off
scatter-gather: off
tcp segmentation offload: off
udp fragmentation offload: off
generic segmentation offload: off

- brctl show:

bridge name     bridge id               STP enabled     interfaces
xenbr0          8000.feffffffffff       no              vif0.0
                                                        peth0


-- 
Configure bugmail: 
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

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


 


Rackspace

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