Questions tagged [firmware]

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.

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)?
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
1
2 3
20 21