Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Arch Linux mkinitcpio: Possibly missing firmware for module

Problem

In Arch Linux mkinitcpio -p linux

shows

Possibly missing firmware for module: aic94xx
 Possibly missing firmware for module: wd719x

Solve

git clone https://aur.archlinux.org/aic94xx-firmware.git
cd aic94xx-firmware
makepkg -sri
git clone https://aur.archlinux.org/wd719x-firmware.git
cd wd719x-firmware
makepkg -sri

and then mkinitcpio -p linux again.

Reference

https://wiki.archlinux.org/index.php/Mkinitcpio

@technotherion

This comment has been minimized.

Copy link

commented Feb 21, 2018

As a note to myself (and others) because I'm sure I'll be here again and will have forgotten a command or two.

Fresh arch install - "you can not install as root"

  1. make sure sudo, base-devel, and vim are installed
  2. useradd -m (user) then passwd (user)
  3. visudo
  4. Add the following line into the file: (user) ALL=(ALL) ALL
  5. Escape vim: Hit escape, then type :wq and enter.
  6. su (user) -
  7. try the gist instructions again, this time cloning the directory into your home folder.
@Tknott95

This comment has been minimized.

Copy link

commented Aug 12, 2018

Will have fix on my ghub gists as well
yoaurt -S aic94xx-firmware wd719x-firmware

@rigred

This comment has been minimized.

Copy link

commented Nov 8, 2018

Of importance is that this module is entirely unnecessary for most users.
It's simply a warning as these are commonly used modules for SAS/SCSI Disk Controllers in server hardware.

It's not recommended that you install these if you don't have such hardware in your system.
If you don't know what they are, don't install them.
Because if you did know what they are you'd know if you needed them to get your disks working.

@noraj

This comment has been minimized.

Copy link

commented Jan 4, 2019

@rigred is totally right.

  • aic94xx-firmware: Adaptec SAS 44300, 48300, 58300 Sequencer Firmware for AIC94xx driver
  • wd719x-firmware: Driver for Western Digital WD7193, WD7197 and WD7296 SCSI cards

Most people won't have SAS/SCSI Disk Controllers, so just ignore those warnings and don't install those drivers.

Also RTFM Arch Wiki: Possibly missing firmware for module XXXX:

When initramfs are being rebuild after a kernel update, you might get these or similar warnings:

==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: wd719x 

These appear to any Arch Linux users, especially those who have not installed these firmware modules. If you do not use hardware which uses these firmwares you can safely ignore this message.

@Vrak

This comment has been minimized.

Copy link

commented Mar 16, 2019

Can someone explain why we're seeing warnings about firmware for hardware that's not even installed?

@syaorandroid

This comment has been minimized.

Copy link

commented Apr 22, 2019

I just execute the command: yaourt -S aic94xx-firmware wd719x-firmware, and it's all right!

@teethgrinder

This comment has been minimized.

Copy link

commented Apr 22, 2019

@syaoandroid stop using yaourt , but it is not being developed anymore. https://itsfoss.com/best-aur-helpers/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.