Package: qemu-kvm
Version: 0.11.1+dfsg-1
Severity: normal

In a nutshell, a kvm guest configured with a virtual e1000 ethernet adapter 
fails to get an IP address with dhcp during a PXE boot.

Here's how I launch KVM :

sudo kvm -hda hda.qcow2 -net nic,model=e1000,macaddr=00:11:22:33:44:66 -net tap 
-m 256 -k fr -boot n

Other virtual eth adapters work fine but the PXE kernel I use only knows about 
gigabit hardware, so I can't use others.

Fortunately, this is a known issue (at least in fedora) and their e1000 pxe 
boot rom solves the problem: https://bugzilla.redhat.com/show_bug.cgi?id=507391

This is somewhat also related to bug #552402. I haven't yet tried etherboot's 
e1000 rom but if the bug is already fixed there, using those roms instead of 
the ones bundled with kvm/qemu might be a good idea.

Thanks


-- Package-specific info:


selected information from lshal(1):



/proc/cpuinfo:

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     E8500  @ 3.16GHz
stepping        : 10
cpu MHz         : 3166.000
cache size      : 6144 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc 
arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 
ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm tpr_shadow vnmi flexpriority
bogomips        : 6317.79
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     E8500  @ 3.16GHz
stepping        : 10
cpu MHz         : 3166.000
cache size      : 6144 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc 
arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 
ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm tpr_shadow vnmi flexpriority
bogomips        : 6317.45
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:




-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages qemu-kvm depends on:
ii  adduser                 3.112            add and remove users and groups
ii  bridge-utils            1.4-5            Utilities for configuring the Linu
ii  iproute                 20091226-1       networking and traffic control too
ii  libasound2              1.0.22-1         shared library for ALSA applicatio
ii  libbluetooth3           4.60-1           Library to use the BlueZ Linux Blu
ii  libc6                   2.10.2-5         Embedded GNU C Library: Shared lib
ii  libcurl3-gnutls         7.19.7-1         Multi-protocol file transfer libra
ii  libgnutls26             2.8.5-2          the GNU TLS library - runtime libr
ii  libncurses5             5.7+20090803-2   shared libraries for terminal hand
ii  libpci3                 1:3.1.6-1        Linux PCI Utilities (shared librar
ii  libpulse0               0.9.21-1         PulseAudio client libraries
ii  libsasl2-2              2.1.23.dfsg1-5   Cyrus SASL - authentication abstra
ii  libsdl1.2debian         1.2.14-4         Simple DirectMedia Layer
ii  libvdeplug2             2.2.3-3          Virtual Distributed Ethernet - Plu
ii  libx11-6                2:1.3.3-1        X11 client-side library
ii  python                  2.5.4-9          An interactive high-level object-o
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages qemu-kvm recommends:
ii  linux-image-2.6.32-trunk-686  2.6.32-5   Linux 2.6.32 for modern PCs
ii  linux-image-2.6.32-trunk-686- 2.6.32-5   Linux 2.6.32 for PCs with 4GB+ RAM

Versions of packages qemu-kvm suggests:
ii  debootstrap                   1.0.20     Bootstrap a basic Debian system
ii  hal                           0.5.14-2   Hardware Abstraction Layer
pn  samba                         <none>     (no description available)
ii  vde2                          2.2.3-3    Virtual Distributed Ethernet

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to