Kai Schaetzl wrote:
Ross S. W. Walker wrote on Mon, 31 Mar 2008 10:21:10 -0400:
Why not try tcpdump on the bridge interface and see if you can see the DHCPOFFER/DHCPACK and what MACs it used.
I hoped to avoid doing something I do only every few years ;-) I'm quite familiar with using Wireshark/Etheral on Windows, but I used tcpdump only once or so, ever. I remember I can use tcpdump logs with Wireshark, can't I?
You can use the tcpdump logs in wireshark, or you can yum install wireshark and use that interactively right on the bridge.
Anyway, I just installed xen 3.2 and VMs are well. It didn't solve the DHCP problem, so I will check tcpdump soon. But I found a problem with python when I wanted to add a DomU to the xen managed domains. It seems the xmlproc library is missing. I tried to install python-xml (as is recommended for Debian) but there is none for CentOS. libxml2-python is already installed and the only other module with xml in the name is python-lxml which doesn't look like the one I need. Did you hit the same problem?
Yes, the problem is actually in the Xen API for 3.2, they added an option in the API, but didn't provide a default value if the client doesn't provide one, so it bombs.
I have a fix for it. I could send the whole src.rpm, but it is too much baggage for the list, so I have thrown in the 2 patches to be put in the SOURCE directory and an updated xen.spec file.
Rebuild the packages, update them then virt-manager and virt-install should work.
-Ross
______________________________________________________________________ This e-mail, and any attachments thereto, is intended only for use by the addressee(s) named herein and may contain legally privileged and/or confidential information. If you are not the intended recipient of this e-mail, you are hereby notified that any dissemination, distribution or copying of this e-mail, and any attachments thereto, is strictly prohibited. If you have received this e-mail in error, please immediately notify the sender and permanently delete the original and any copy or printout thereof.