Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #232153

Re: How to self-load non-freeware firmware on existing netinst ISO installer

From Brian <ad44@cityscape.co.uk>
Newsgroups linux.debian.user
Subject Re: How to self-load non-freeware firmware on existing netinst ISO installer
Date 2021-02-26 14:10 +0100
Message-ID <BML2B-h9-15@gated-at.bofh.it> (permalink)
References <BM4TE-8mk-5@gated-at.bofh.it> <BMf2F-5Rj-5@gated-at.bofh.it> <BMgL7-6Zk-1@gated-at.bofh.it> <BMpY6-4cy-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Thu 25 Feb 2021 at 14:32:49 +0000, Brian wrote:

> On Wed 24 Feb 2021 at 22:47:59 -0600, David Wright wrote:
> 
> > On Thu 25 Feb 2021 at 10:36:40 (+0800), Robbi Nespu wrote:
> > 
> > > > 5. Create /lib/firmware: mkdir /lib/firmware and transfer the
> > > >    firmware there.
> > > > 
> > > > 6. ALT-F1 to go back to d-i. d-i should now find the firmware.
> > 
> > Note that on most systems, steps 3 through 6 are unnecessary as
> > the installer will find the firmware itself anyway.
> 
> That's the advice given in Section 6.4.1 if the Installer Guide and,
> if it works, it works. However, I would not like to guarantee that it
> does, just as, in the case of the OP, the non-free installer ISO does
> not come up with installing the firmware.
> 
> Transferring the firmware files directly to where the installer kernel
> can find them seems more assured of success. If it doesn't, there is a
> big problem for the system both during and after installation.

Inspired by David Wright's and Robbi Nespu's contributions I adapted
my six-step advice to take advantage of preseeding. The needed firmware
files are assumed to be available in a directory named firmware on a
USB stick partition labelled FIRMWARE.

The following addition is made to the installer's kernel command line.
Press TAB when theinstallation choice is highlighted to make the line
visible. 

(The line is broken for readability).

   preseed/early_command="modprobe vfat ; sleep 2 ; \
   mount /dev/disk/by-label/FIRMWARE /media ;       \
   cp -a /media/firmware /lib"

Firmware blob location and loading is put with the installer kernel
rather than have the installer, sometimes unreliably, locating and
dealing with the files.

-- 
Brian.

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

How to self-load non-freeware firmware on existing netinst ISO installer Robbi Nespu <robbinespu@gmail.com> - 2021-02-24 16:10 +0100
  Re: How to self-load non-freeware firmware on existing netinst ISO installer Kenneth Parker <sea7kenp@gmail.com> - 2021-02-24 16:40 +0100
    Re: How to self-load non-freeware firmware on existing netinst ISO  installer Robbi Nespu <robbinespu@gmail.com> - 2021-02-25 03:50 +0100
  Re: How to self-load non-freeware firmware on existing netinst ISO  installer Brian <ad44@cityscape.co.uk> - 2021-02-24 17:10 +0100
    Re: How to self-load non-freeware firmware on existing netinst ISO  installer John Boxall <jboxall47@gmail.com> - 2021-02-24 17:20 +0100
      Re: How to self-load non-freeware firmware on existing netinst ISO  installer Brian <ad44@cityscape.co.uk> - 2021-02-24 17:30 +0100
        Re: How to self-load non-freeware firmware on existing netinst ISO  installer Robbi Nespu <robbinespu@gmail.com> - 2021-02-25 04:40 +0100
      Re: How to self-load non-freeware firmware on existing netinst ISO  installer Robbi Nespu <robbinespu@gmail.com> - 2021-02-25 04:00 +0100
    Re: How to self-load non-freeware firmware on existing netinst ISO  installer Robbi Nespu <robbinespu@gmail.com> - 2021-02-25 04:00 +0100
      Re: How to self-load non-freeware firmware on existing netinst ISO  installer David Wright <deblis@lionunicorn.co.uk> - 2021-02-25 05:50 +0100
        Re: How to self-load non-freeware firmware on existing netinst ISO  installer [SOLVED] Robbi Nespu <robbinespu@gmail.com> - 2021-02-25 11:20 +0100
        Re: How to self-load non-freeware firmware on existing netinst ISO  installer Brian <ad44@cityscape.co.uk> - 2021-02-25 15:40 +0100
          Re: How to self-load non-freeware firmware on existing netinst ISO  installer Brian <ad44@cityscape.co.uk> - 2021-02-26 14:10 +0100
          Re: How to self-load non-freeware firmware on existing netinst ISO  installer David Wright <deblis@lionunicorn.co.uk> - 2021-03-01 01:40 +0100
            Re: How to self-load non-freeware firmware on existing netinst ISO  installer Charles Curley <charlescurley@charlescurley.com> - 2021-03-01 04:00 +0100
            Re: How to self-load non-freeware firmware on existing netinst ISO  installer Brian <ad44@cityscape.co.uk> - 2021-03-01 15:20 +0100
              Re: How to self-load non-freeware firmware on existing netinst ISO  installer David Wright <deblis@lionunicorn.co.uk> - 2021-03-01 18:00 +0100
                Re: How to self-load non-freeware firmware on existing netinst ISO  installer Brian <ad44@cityscape.co.uk> - 2021-03-01 21:50 +0100
  Re: How to self-load non-freeware firmware on existing netinst ISO installer Semih Ozlem <semihozlemlinuxuser@gmail.com> - 2021-02-26 06:50 +0100

csiph-web