Firmware is a permanent software programmed into a read-only memory for control, monitoring and data manipulation of engineered products and systems. Use this tag about firmware updates and related issues in Unix and Linux systems.
Questions tagged [firmware]
313 questions
107
votes
5 answers
Possible missing firmware /lib/firmware/i915/* for module i915
I am getting these warnings every time I update my initramfs image(-s) with update-initramfs on my Dell PowerEdge T20 server running GNU/Linux Debian Buster 10.0. Is there a fix?
W: Possible missing firmware /lib/firmware/i915/bxt_dmc_ver1_07.bin…
Vlastimil Burián
- 27,586
- 56
- 179
- 309
41
votes
1 answer
What is "firmware" in Linux terminology?
I'm being confused by the use of firmware in the context of Linux.
My understanding of firmware & driver is that firmware is the code that runs on the bare metal of a device such as a Bluetooth IC, or keyboard controller, or video card, or a…
wopwop
- 513
- 1
- 4
- 4
30
votes
1 answer
Debian stretch failed to load firmware rtl_nic/rtl8168g-3.fw (-2)
I'm getting this error in Debian stretch during the boot process
[ 26.390311] r8169 0000:03:00.0: firmware: failed to load rtl_nic/rtl8168g-3.fw (-2)
After that I continues the boot and works fine. Is there any firmware or driver missing?
lotfio
- 1,001
- 1
- 8
- 13
21
votes
2 answers
TSC_DEADLINE disabled due to Errata
I sent my computer to the manufacturer for diagnosis and help for a video output issue it was having. They updated the BIOS. Since then I've been getting
[Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x20…
RML
- 373
- 1
- 2
- 8
16
votes
10 answers
How to flash firmware under Linux in practice?
Well, I am feeling too old for jumping through several burning hoops to upgrade several firmwares via the usual vendor-specific way: Download some DOS tools, waste some time creating a (Free-)DOS boot medium and wasting more time to make the BIOS…
maxschlepzig
- 56,316
- 50
- 205
- 279
15
votes
6 answers
Disable GPE ACPI interrupts on boot?
If I look for ACPI interrupts, I find:
/sys/firmware/acpi/interrupts/sci: 55414
/sys/firmware/acpi/interrupts/error: 0
/sys/firmware/acpi/interrupts/gpe00: 0 invalid
/sys/firmware/acpi/interrupts/gpe01: 0 …
Naftuli Kay
- 38,686
- 85
- 220
- 311
13
votes
1 answer
How do I install non-free firmware in Debian 12 (Bookworm)?
How do I install non-free firmware using the advanced package tool (APT) in Debian 12 (bookworm)?
Константин Ван
- 398
- 1
- 2
- 13
13
votes
3 answers
ACPI region does not cover the entire command/response buffer
I'm experiencing system freezes and looking in the journal I see kernel (4.14.15-1-MANJARO) errors such as:
kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags…
Tom Hale
- 28,728
- 32
- 139
- 229
12
votes
2 answers
Update Firmware of Samsung 840 Pro
I have a Samsung 840 PRO Series SSD and want to update its firmware in order to find an alternative solution for this problem.
I downloaded "Samsung Magician Software for Enterprise SSD" from this page because Samsung only offers magician for…
UTF-8
- 3,175
- 5
- 23
- 50
11
votes
2 answers
How can I parse the microcode (ucode) in iwlwifi to get the version numbers?
I have an Intel wireless card driven by iwlwifi, and I can see the following message in dmesg:
iwlwifi 0000:03:00.0: loaded firmware version 17.168.5.3 build 42301
Given that I know which blob is loaded, how I can find out the version of this blob…
daisy
- 53,527
- 78
- 236
- 383
10
votes
4 answers
Firmware packages: What do they actually do?
On my CentOS, a yum update brings up the following:
(6/38): iwl1000-firmware-39.31.5.1-62.el7_39.31.5.1-62.2.el7_5.noarch.drpm …
David Tonhofer
- 1,371
- 13
- 26
9
votes
3 answers
How to write/edit/update the OsIndications efi variable from command line?
In the need to enter the UEFI firmware setup utility while using ultra fast boot (keyboard drivers are not loaded during POST), I wish to write to the "Os Indications" efi variable. My OS is Ubuntu 14.04 kernel 3.13.0-35-generic.
OsIndications…
Pro Backup
- 4,686
- 12
- 50
- 82
8
votes
1 answer
Why do some drivers still require firmware?
There are a ton of reverse-engineered drivers in the Linux kernel tree. Yet some drivers, especially wireless drivers, require firmware binary blobs to run properly.
What prevents someone from reverse-engineering these, too, and making the driver…
strugee
- 14,723
- 17
- 73
- 119
8
votes
8 answers
How do I install "non-free firmware" (wifi driver) from USB?
I'm dual-booting kali linux with windows 10. While boot installation kali linux asks for:
Some of your hardware needs non-free firmware files to operate. The firmware can be loaded from removable media, such as a USB stick or floppy.
The missing…
defalt
- 449
- 3
- 8
- 16
8
votes
2 answers
How does linux load firmeware for built-in driver modules
I've learned that the firmware-subsystem uses udevd to copy a firmware to the created sysfs 'data' entry.
But how does this work in case of a built-in driver module where udevd hasn't started yet?
I'am using a 3.14 Kernel.
TIA!
steffenp
- 129
- 1
- 8