Your message dated Fri, 29 Aug 2014 14:16:04 +0100
with message-id <[email protected]>
and subject line Re: Bug#711799: PXE error: no server is specified
has caused the Debian Bug report #711799,
regarding PXE error: no server is specified
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
711799: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=711799
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: grub-pc-bin
Version: 2.00-14
File: /usr/lib/grub/i386-pc/pxe.mod
Severity: important
Tags: d-i
Control: affects -1 debian-installer

Hi,

Since upstream version 2.00, a GRUB2 PXE image fails to set
grub_net_default_server and so is unable to proceed with booting.

I built the image with:

> grub-mkimage -O i386-pc-pxe --prefix="(pxe)" -o grub2pxe pxe tftp

The image is not given a multiboot signature.

I'm testing under Qemu with iPXE firmware (but with Etherboot it shows
the same issue).

> $ qemu-system-x86_64 -m 128 -enable-kvm -net nic -net 
> user,bootfile=grub2pxe,tftp=. -boot n

It fails like this:

> iPXE 1.0.0+git-20120202.f6840ba-3 -- Open Source Network Boot Firmware -- 
> http:/
> /ipxe.org
> Features: HTTP iSCSI DNS TFTP AoE bzImage COMBOOT ELF MBOOT PXE PXEXT
> 
> net0: 52:54:00:12:34:56 using E1000_DEV_ID_82540EM on PCI00:03.0 (open)
>   [Link:up, TX:0 TXE:0 RX:0 RXE:0]
> DHCP (net0 52:54:00:12:34:56)...... ok
> net0: 10.0.2.15/255.255.255.0 gw 10.0.2.2
> Next server: 10.0.2.2
> Filename: grub2pxe
> tftp://10.0.2.2/grub2pxe... ok
> Welcome to GRUB!
> 
> error: no server is specified.
> Entering rescue mode...    

net_ls_addr shows no output.

If I run net_bootp manually, it gets an IP address and sets
net_pxe_dhcp_*, but still does not set net_default_server or
pxe_default_server.

If I set net_default_server manually (to 10.0.2.2) I can then fetch
files via TFTP through the "(pxe)" device.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kFreeBSD 9.0-2-amd64-xenhvm
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages grub-pc-bin depends on:
ii  grub-common  2.00-14
ii  libc0.1      2.17-5
ii  libgeom1     9.0+ds1-4

grub-pc-bin recommends no packages.

Versions of packages grub-pc-bin suggests:
pn  desktop-base  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source-Version: 2.02~beta2-11

On 29/08/14 03:16, Steven Chamberlain wrote:
> [...] it looks like the PXE issue has been fixed in this version.

Thanks,
Regards,
-- 
Steven Chamberlain
[email protected]

--- End Message ---

Reply via email to