On Mon, Sep 14, 2009 at 06:08:50PM +0300, Silviu Paragina wrote:
> My problem:
> I have
> - a xen ubuntu 9.04 with xen from the repository (3.3.0 with some
> patches) and the debian kernel
> - windows 2008 server guest with the attached config
> - dhcp3 server with the attached config
>
> If I leave everything as is (without gplpv) everything works great.
> If I install gplpv and remove type=ioemu from the config the machine can
> not get the ip, but if I manually set the ip address it works fine.
> On the dhcp server side I get "dhcpd: 5 bad udp checksums in 5 packets"
>
What's the physical NIC you have?
Please run "ethtool -i peth0" in dom0.
Also check the offloading settings in dom0 for the NIC:
"ethtool -k peth0"
-- Pasi
> I have tried Checksum offloading from properties on the xen network
> device with no luck. I shall try again anyhow (I might have missed
> something, because I had other issues with xen at the time).
>
> Also on another note the iso image, attached as a cdrom, vanishes after
> I install the drivers, but this doesn't matter much.
>
> Searching with google I have found a few sites some that say this is
> solved, some that say to disable Checksum offloading, but all sites I
> have found refer to the 0.9.x version of the drivers, so I'm not sure of
> anything. Is this how they are supposed to act?
>
>
>
> Silviu
> ddns-update-style none;
> default-lease-time 600;
> max-lease-time 600;
> log-facility daemon;
>
>
> #dhcpd.conf part
>
>
> subnet X.X.0.0 netmask 255.255.0.0 {
> range X.X.1.0 X.X.1.255;
> option domain-name-servers X.X.X.X, X.X.X.X;
> #option domain-name "internal.example.org";
> option routers X.X.0.1;
> #option broadcast-address X.X.255.255;
> #default-lease-time 600;
> #max-lease-time 7200;
> host w2008
> {
> hardware ethernet 00:16:3E:XX:XX:XX;
> fixed-address X.X.0.3;
> }
> }
>
>
> import os, re
> arch = os.uname()[4]
> if re.search('64', arch):
> arch_libdir = 'lib64'
> else:
> arch_libdir = 'lib'
>
> kernel = "/usr/lib/xen/boot/hvmloader"
> builder='hvm'
> memory = 1000
>
> # Should be at least 2KB per MB of domain memory, plus a few MB per vcpu.
> shadow_memory = 32
> name = "w2008"
> vif = [ 'mac=00:16:3E:XX:XX:XX,type=ioemu,bridge=xenbr,vifname=w2008' ]
> localtime = 1
> dhcp = 'dhcp'
> acpi = 1
> apic = 1
> disk = [ 'file:/var/lib/images/xenwin2008.img,hda,w',
> 'file:/var/lib/images/windows2008x86.iso,hdc:cdrom,r' ]
> vcpus = 2
> #cpu = 1
> #cpus = 1
> device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
>
> #-----------------------------------------------------------------------------
> # boot on floppy (a), hard disk (c) or CD-ROM (d)
> # default: hard disk, cd-rom, floppy
> boot="dc"
> sdl=0
> vnc=1
> vncconsole=1
> vncpasswd=''
>
> serial='pty'
> usbdevice='tablet'
>
> _______________________________________________
> 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
|