[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#521370: marked as done (mkinitramfs doesn't find firmware files)



Your message dated Thu, 02 Apr 2009 11:02:04 +0000
with message-id <E1LpKgO-0004E9-A6@ries.debian.org>
and subject line Bug#521370: fixed in initramfs-tools 0.93.2
has caused the Debian Bug report #521370,
regarding mkinitramfs doesn't find firmware files
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 owner@bugs.debian.org
immediately.)


-- 
521370: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=521370
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: initramfs-tools
Version: 0.93.1
Severity: normal

Hi.

I am just experimenting with initramfs-based kernels and I tried to use
mkinitramfs, with the following command taken from the manpage:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
(...)
Adding module /lib/modules/2.6.29-rc6-2/kernel/drivers/net/b44.ko
Adding module /lib/modules/2.6.29-rc6-2/kernel/drivers/net/e100.ko
W: Possible missing firmware /lib/firmware/e100/d102e_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101s_ucode.bin for module e100
W: Possible missing firmware /lib/firmware/e100/d101m_ucode.bin for module e100
Adding module /lib/modules/2.6.29-rc6-2/kernel/drivers/net/r8169.ko
Adding module /lib/modules/2.6.29-rc6-2/kernel/drivers/net/slhc.ko
Copying module directory kernel/drivers/scsi
(...)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Please notice that it tries to find the firmware in a directory that is
"version agnostic", but it is not always present. It should also seek
directories that have the version of the kernel in its name, like:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
rbrito@chagas:~$ tree /lib/firmware/2.6.29-rc6-2/
/lib/firmware/2.6.29-rc6-2/
`-- e100
    |-- d101m_ucode.bin
    |-- d101s_ucode.bin
    `-- d102e_ucode.bin

1 directory, 3 files
rbrito@chagas:~$ 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

It would, then, find the files without any problems.


Thanks for the package, Rogério Brito.


-- Package-specific info:
-- /proc/cmdline
root=/dev/hda3 ro 

-- /proc/filesystems
	ext3
	hfsplus
	fuseblk
	udf
	iso9660

-- lsmod
Module                  Size  Used by
isofs                  31384  0 
zlib_inflate           13592  1 isofs
udf                    69128  0 
crc_itu_t               1928  1 udf
nfs                   137960  1 
lockd                  66852  1 nfs
nfs_acl                 2888  1 nfs
sunrpc                177928  9 nfs,lockd,nfs_acl
sd_mod                 24088  0 
usb_storage            53264  0 
usblp                  12520  0 
scsi_mod               95080  2 sd_mod,usb_storage
i915                  149288  1 
fb                     44040  1 i915
cfbcopyarea             3640  1 i915
cfbimgblt               2680  1 i915
cfbfillrect             3752  1 i915
battery                 7688  0 
fuse                   54272  1 
nls_utf8                1872  1 
hfsplus                71488  1 
nls_base                7852  4 isofs,udf,nls_utf8,hfsplus
8139too                23692  0 
iTCO_wdt               12496  0 
evdev                  10464  0 
fan                     3960  0 
e100                   31552  0 
bitrev                  1928  1 8139too
crc32                   3944  1 8139too
iTCO_vendor_support     3324  1 iTCO_wdt
8250_pnp               17592  0 
8250                   26952  1 8250_pnp
serial_core            19096  1 8250
thermal                18904  0 
button                  7352  0 
processor              44032  1 thermal

-- /etc/kernel-img.conf
# Kernel image management overrides
# See kernel-img.conf(5) for details
do_symlinks = yes
relative_links = yes
do_bootloader = no
do_bootfloppy = no
do_initrd = yes
link_in_boot = no
postinst_hook = update-grub
postrm_hook   = update-grub

-- /etc/initramfs-tools/initramfs.conf
MODULES=most
BUSYBOX=y
KEYMAP=n
BOOT=local
DEVICE=eth0
NFSROOT=auto


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

Kernel: Linux 2.6.29-rc6-2 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.utf-8, LC_CTYPE=pt_BR.utf-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages initramfs-tools depends on:
ii  cpio                          2.9.90-3   GNU cpio -- a program to manage ar
ii  findutils                     4.4.0-3    utilities for finding files--find,
ii  klibc-utils                   1.5.15-1   small utilities built with klibc f
ii  module-init-tools             3.7-pre9-1 tools for managing Linux kernel mo
ii  udev                          0.125-7    /dev/ and hotplug management daemo

Versions of packages initramfs-tools recommends:
ii  busybox                       1:1.10.2-2 Tiny utilities for small and embed

initramfs-tools suggests no packages.

-- no debconf information

-- 
Rogério Brito : rbrito@{mackenzie,ime.usp}.br : GPG key 1024D/7C2CAEB8
http://www.ime.usp.br/~rbrito : http://meusite.mackenzie.com.br/rbrito
Projects: algorithms.berlios.de : lame.sf.net : vrms.alioth.debian.org



--- End Message ---
--- Begin Message ---
Source: initramfs-tools
Source-Version: 0.93.2

We believe that the bug you reported is fixed in the latest version of
initramfs-tools, which is due to be installed in the Debian FTP archive:

initramfs-tools_0.93.2.dsc
  to pool/main/i/initramfs-tools/initramfs-tools_0.93.2.dsc
initramfs-tools_0.93.2.tar.gz
  to pool/main/i/initramfs-tools/initramfs-tools_0.93.2.tar.gz
initramfs-tools_0.93.2_all.deb
  to pool/main/i/initramfs-tools/initramfs-tools_0.93.2_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 521370@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
maximilian attems <maks@debian.org> (supplier of updated initramfs-tools package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 02 Apr 2009 12:44:33 +0200
Source: initramfs-tools
Binary: initramfs-tools
Architecture: source all
Version: 0.93.2
Distribution: unstable
Urgency: low
Maintainer: Debian kernel team <debian-kernel@lists.debian.org>
Changed-By: maximilian attems <maks@debian.org>
Description: 
 initramfs-tools - tools for generating an initramfs
Closes: 416063 427509 455876 493863 517072 521370 522030
Changes: 
 initramfs-tools (0.93.2) unstable; urgency=low
 .
   [ François Delawarde ]
   * hook-functions: MODULES=dep fix for luks over cciss devices.
     (closes: #517072, #522030)
 .
   [ maximilian attems ]
   * hook-functions: stricter match on loaded module for firmware
     warning.
   * hook-functions: Add first firmware from $(uname -r) versioned
     directories. (closes: #521370)
   * hook-functions: MODULES=most add all fb modules per default.
   * update-initramfs: Cleanup run_bootloader()
   * update-initramfs: mbr_check() use /boot/grub/grub.cfg for grub2
     search. (closes: #427509)
   * update-initramfs: Run update on highest version instead of
     /initrd.img link. (closes: #493863)
   * hook-functions: MODULES=most fb add all available agp modules.
   * update-initramfs: Fix error message on wrong -k version argument.
   * hooks/thermal: Prevent inclusion of windfarm modules on PS3.
   * mkinitramfs: Allow dots in boot and script filenames.
 .
   [ Maik Zumstrull ]
   * init-top/framebuffer: Load intel-agp for intelfb.
     (closes: #416063, #455876)
Checksums-Sha1: 
 bac2490c383e5e0f808e67ae311cb9e6ae0b3f2f 1008 initramfs-tools_0.93.2.dsc
 c8c83ff5d4f2bbc6cefaa978f95be2c2373c86d3 70266 initramfs-tools_0.93.2.tar.gz
 538cdf78766778fab2fbf8518a717e63813e9a62 77610 initramfs-tools_0.93.2_all.deb
Checksums-Sha256: 
 fe3d2424b606ebe0486349bbc5881c3673195b7c5489b98358c1bfd4e7cb2dec 1008 initramfs-tools_0.93.2.dsc
 b31983b27630b3ef99f68bd8382851a7963542c944b625bdbfd2f2ff301a02d3 70266 initramfs-tools_0.93.2.tar.gz
 ff9bc46dfd823da4bf28d129fa400efb5d33a6a99476ddaa8c31b3a529bed94f 77610 initramfs-tools_0.93.2_all.deb
Files: 
 7cf511e3644815bf13eb610eded7facd 1008 utils optional initramfs-tools_0.93.2.dsc
 2ad2ae73267b926ef2a8b058185a3f26 70266 utils optional initramfs-tools_0.93.2.tar.gz
 35a2764b82cb2c4fa38b382a126b1f15 77610 utils optional initramfs-tools_0.93.2_all.deb

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

iEYEARECAAYFAknUl3oACgkQeW7Lc5tEHqjS6QCcDyb8hNDX86ALB7AlRMR+Y9ub
OGIAn2yD61HuBe42RTARvStV/f5+pCgp
=jiKM
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: