Debian Bug report logs - #677637
ltsp-server: nbi.img cannot boot non-BIOS clients anymore

version graph

Package: ltsp-server; Maintainer for ltsp-server is Debian LTSP Maintainers <team+ltsp@tracker.debian.org>; Source for ltsp-server is src:ltsp (PTS, buildd, popcon).

Reported by: Martin-Éric Racine <martin-eric.racine@iki.fi>

Date: Fri, 15 Jun 2012 15:24:14 UTC

Severity: important

Tags: wontfix

Found in version ltsp/5.4.0-1

Done: Vagrant Cascadian <vagrant@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#677637; Package ltsp-server. (Fri, 15 Jun 2012 15:24:17 GMT) (full text, mbox, link).


Acknowledgement sent to Martin-Éric Racine <martin-eric.racine@iki.fi>:
New Bug report received and forwarded. Copy sent to LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Fri, 15 Jun 2012 15:24:17 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Martin-Éric Racine <martin-eric.racine@iki.fi>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ltsp-server: nbi.img cannot boot non-BIOS clients anymore
Date: Fri, 15 Jun 2012 18:22:58 +0300
Package: ltsp-server
Version: 5.4.0-1
Severity: important

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Having just upgraded to Wheezy, I notice that the nbi.img produced by ltsp-build-client cannot bootstrap x86 clients built with a non-BIOS firmware anymore. This results in several of my terminals no longer being usable.

- -- Package-specific info:
chroot information: /opt/ltsp/i386

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

Kernel: Linux 3.2.0-2-686-pae (SMP w/1 CPU core)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ltsp-server depends on:
ii  debconf [debconf-2.0]  1.5.43
ii  debconf-utils          1.5.43
ii  debootstrap            1.0.40
ii  gettext-base           0.18.1.1-8
ii  iproute                20120521-2
ii  lsb-release            4.1+Debian6
ii  openssh-client         1:6.0p1-1
ii  python                 2.7.2-10
ii  tcpd                   7.6.q-23
ii  update-inetd           4.43

Versions of packages ltsp-server recommends:
ii  dnsmasq                           2.61-1
ii  nbd-server                        1:3.1.1-1
ii  nfs-kernel-server                 1:1.2.6-2
ii  openbsd-inetd [inet-superserver]  0.20091229-2
ii  openssh-server                    1:6.0p1-1
ii  squashfs-tools                    1:4.2-4+b1

Versions of packages ltsp-server suggests:
ii  audiooss                                    <none>
ii  dnsmasq                                     2.61-1
ii  gnome-session [x-session-manager]           3.4.2.1-1
ii  gnome-session-fallback [x-session-manager]  3.4.2.1-1
ii  ldm-server                                  2:2.2.10-1
ii  libasound2-plugins                          1.0.25-2
ii  ltsp-docs                                   <none>
ii  ltspfs                                      1.1-2
ii  metacity [x-window-manager]                 1:2.34.3-2
ii  mutter [x-window-manager]                   3.4.1-4
ii  pulseaudio                                  2.0-3
ii  qemu-user-static                            <none>
ii  sdm                                         <none>
ii  x11-utils                                   7.7~1
ii  xauth                                       1:1.0.7-1

- -- debconf information:
  ltsp-server/build_client: false

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJP21NMAAoJEK4fgnfEtNe2wQoQAI3cOcqlPcPwcJtYHgVncXLg
8s4ZrP+FN7JPAWHEEChO21sJn4d8nlrmPR0mbxIzMyOoUWIj7pHim3PPmN3q5b4D
hwGjj5EEw0SVsxJND6/p5++Gu9xPt5u/FgMJL74M/ghDfFaFihFjkjOxxet3XC/P
v2+d0nTk3sHQwuV6ytOm+6vuEKwQFMwf2PWEh8naimpbBv/YF6KxWvScDAHJ4Sos
y7zRmLs28KF49exHXfMqnVcvMWFiSAJjWvhF/DdlNnR0guojhX97GbcgrX3GQeq1
lwbZdB8Q7oPRhgoXTok2sI6BdgcrjJJvPCjs90EXzSh/nw8uZ4GLhc8yeSAjdCko
wP/qg4HFP878l6XTtv8I7buH0+dBLWXl8pek9Z/QaHzi4fSQB27RcSjRv2YOH7Ec
n34hE2424W+sUFLY0vVi1rk/FCL688+cJ2ODCsDmXWpoh8cftD+fyauJ5KTF0gSG
zco3gAPOxH9lYapSK5j2JV8VitLXOsFI51chx1Ipl1LxLxkYRGBB3FFrUVNZdazR
x0R21nl90LbrscbhEXfdITKpdoD++qMzaZwQ7vpk0uUO1goPEtCODgqEB0weru26
fSIL+wioDAFbCjFUVe8D/+TW4+7UHPiaoH7mcUW0j305fn/yoImVu3MItual1hWP
aKR3PLPIdcEjLn97E1fD
=8BA7
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#677637; Package ltsp-server. (Fri, 15 Jun 2012 19:15:07 GMT) (full text, mbox, link).


Acknowledgement sent to 677637@bugs.debian.org:
Extra info received and forwarded to list. Copy sent to LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Fri, 15 Jun 2012 19:15:08 GMT) (full text, mbox, link).


Message #10 received at 677637@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@debian.org>
To: 677637-submitter@bugs.debian.org
Cc: 677637@bugs.debian.org
Subject: Re: Bug#677637: ltsp-server: nbi.img cannot boot non-BIOS clients anymore
Date: Fri, 15 Jun 2012 12:10:39 -0700
On Fri, Jun 15, 2012 at 06:22:58PM +0300, Martin-Éric Racine wrote:
> Having just upgraded to Wheezy, I notice that the nbi.img produced by 
> ltsp-build-client cannot bootstrap x86 clients built with a non-BIOS 
> firmware anymore. This results in several of my terminals no longer being 
> usable.

You may need to install mknbi in the chroot and configure your DHCP server to 
pass legacy-nbi.img instead of nbi.img:

  ltsp-chroot apt-get install mknbi
  ltsp-chroot /usr/share/ltsp/update-kernels

Alternately, install mknbi in the chroot and and remove mkelfimage, and then 
maybe the nbi.img files will work for you:

  ltsp-chroot apt-get install mknbi
  ltsp-chroot apt-get remove mkelfimage
  ltsp-chroot /usr/share/ltsp/update-kernels

If neither of those work, this is likely a bug in mkelfimage, mkelf-linux, or 
mknbi-linux (or at least a change in behavior, if not a bug).


Thanks for testing wheezy's LTSP!


live well,
  vagrant




Message sent on to Martin-Éric Racine <martin-eric.racine@iki.fi>:
Bug#677637. (Fri, 15 Jun 2012 19:15:24 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#677637; Package ltsp-server. (Fri, 15 Jun 2012 21:54:05 GMT) (full text, mbox, link).


Acknowledgement sent to martin-eric.racine@iki.fi:
Extra info received and forwarded to list. Copy sent to LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Fri, 15 Jun 2012 21:54:05 GMT) (full text, mbox, link).


Message #18 received at 677637@bugs.debian.org (full text, mbox, reply):

From: Martin-Éric Racine <martin-eric.racine@iki.fi>
To: 677637@bugs.debian.org
Subject: Re: Bug#677637: ltsp-server: nbi.img cannot boot non-BIOS clients anymore
Date: Sat, 16 Jun 2012 00:50:22 +0300
2012/6/15 Vagrant Cascadian <vagrant@debian.org>:
> On Fri, Jun 15, 2012 at 06:22:58PM +0300, Martin-Éric Racine wrote:
>> Having just upgraded to Wheezy, I notice that the nbi.img produced by
>> ltsp-build-client cannot bootstrap x86 clients built with a non-BIOS
>> firmware anymore. This results in several of my terminals no longer being
>> usable.
>
> You may need to install mknbi in the chroot and configure your DHCP server to
> pass legacy-nbi.img instead of nbi.img:
>
>  ltsp-chroot apt-get install mknbi
>  ltsp-chroot /usr/share/ltsp/update-kernels
>
> Alternately, install mknbi in the chroot and and remove mkelfimage, and then
> maybe the nbi.img files will work for you:
>
>  ltsp-chroot apt-get install mknbi
>  ltsp-chroot apt-get remove mkelfimage
>  ltsp-chroot /usr/share/ltsp/update-kernels
>
> If neither of those work, this is likely a bug in mkelfimage, mkelf-linux, or
> mknbi-linux (or at least a change in behavior, if not a bug).

It appears that mkelfimage DOES produce images that the clients
accept, but after the initial loading takes place, nothing happens.
Meanwhile, neither mkelf-linux or mknbi-linux seem to produce content
that this client likes.




Information forwarded to debian-bugs-dist@lists.debian.org, LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>:
Bug#677637; Package ltsp-server. (Fri, 11 Apr 2014 16:45:14 GMT) (full text, mbox, link).


Acknowledgement sent to Vagrant Cascadian <vagrant@debian.org>:
Extra info received and forwarded to list. Copy sent to LTSP Debian Maintainers <pkg-ltsp-devel@lists.alioth.debian.org>. (Fri, 11 Apr 2014 16:45:14 GMT) (full text, mbox, link).


Message #23 received at 677637@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@debian.org>
To: 677637@bugs.debian.org
Subject: Re: Bug#677637: ltsp-server: nbi.img cannot boot non-BIOS clients anymore
Date: Fri, 11 Apr 2014 09:43:37 -0700
[Message part 1 (text/plain, inline)]
Control: tags 677637 wontfix

On Fri, Jun 15, 2012 at 06:22:58PM +0300, Martin-Éric Racine wrote:
> Having just upgraded to Wheezy, I notice that the nbi.img produced by 
> ltsp-build-client cannot bootstrap x86 clients built with a non-BIOS 
> firmware anymore. This results in several of my terminals no longer being 
> usable.

This is considered deprecated by LTSP upstream, marking as wontfix.

live well,
  vagrant
[signature.asc (application/pgp-signature, inline)]

Added tag(s) wontfix. Request was from Vagrant Cascadian <vagrant@debian.org> to 677637-submit@bugs.debian.org. (Fri, 11 Apr 2014 16:45:14 GMT) (full text, mbox, link).


Reply sent to Vagrant Cascadian <vagrant@debian.org>:
You have taken responsibility. (Sun, 27 Nov 2016 01:18:11 GMT) (full text, mbox, link).


Notification sent to Martin-Éric Racine <martin-eric.racine@iki.fi>:
Bug acknowledged by developer. (Sun, 27 Nov 2016 01:18:11 GMT) (full text, mbox, link).


Message #30 received at 677637-done@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@debian.org>
To: 677637-done@bugs.debian.org
Subject: Re: Bug#677637: ltsp-server: nbi.img cannot boot non-BIOS clients anymore
Date: Sat, 26 Nov 2016 17:08:31 -0800
[Message part 1 (text/plain, inline)]
On 2014-04-11, Vagrant Cascadian wrote:
> Control: tags 677637 wontfix
>
> On Fri, Jun 15, 2012 at 06:22:58PM +0300, Martin-Éric Racine wrote:
>> Having just upgraded to Wheezy, I notice that the nbi.img produced by 
>> ltsp-build-client cannot bootstrap x86 clients built with a non-BIOS 
>> firmware anymore. This results in several of my terminals no longer being 
>> usable.
>
> This is considered deprecated by LTSP upstream, marking as wontfix.

And resolving, as there's been no activity and no likely fix in sight
for several years.


live well,
  vagrant
[signature.asc (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 25 Dec 2016 07:26:37 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jul 1 13:12:19 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.