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.

Filter by
Sorted by
Tagged with
15
votes
9answers
20k views

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 ...
12
votes
1answer
4k views

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 ...
11
votes
1answer
34k views

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 ...
11
votes
1answer
16k views

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 ...
11
votes
2answers
11k views

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 ...
10
votes
2answers
9k views

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 ...
9
votes
3answers
7k views

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....
7
votes
3answers
261 views

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 ...
7
votes
2answers
3k views

How does linux load firmeware for built-in driver modules [duplicate]

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'...
6
votes
2answers
9k views

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/...
6
votes
3answers
853 views

Where can I find the microcode (ucode) that is being loaded by iwlwifi (Intel 6205)?

Trying to trouble-shoot this error which pertains to microcode, my card from lspci shows, Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34) system.log shows, ...
6
votes
1answer
426 views

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 ...
5
votes
1answer
479 views

What is firmware timeout?

I found a file /sys/class/firmware/timeout, and this file contains just one word 60. Is this timeout related to bootloader like GRUB timeout? What is the practical use of it?
5
votes
1answer
2k views

Include in-kernel firmware blobs in kernel binary

I am compiling my own kernel (4.4.x) on Debian Stretch, and I want to include the firmware for my radeon graphics card in the kernel, so that it does not need to be loaded from userspace. ...
5
votes
1answer
2k views

Installing firmware blob for Intel Wifi USB pen

I have installed Debian 8/Jessie minimal ISO on my laptop. I get error message during system installation: Some of your hardware needs non-free firmware files to operate. The firmware can be ...
5
votes
2answers
11k views

Firmware for wireless card on Ubuntu/Debian?

This is a follow up to my previous question about Debian support for Linksys Wusb600n. I have tried running the Ubunut/Xubuntu LiveCDs and the WiFi does not come up. The Gnome Network Manager menu ...
5
votes
2answers
4k views

intel-ucode not updating? Firmware Bug: TSC_DEADLINE disabled due to Errata; please update microcode to version (or later)

I am getting this error on booting up: [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version (or later) I see a possible mismatch between the firmware version in /...
4
votes
1answer
470 views

Rolling back Intel-microcode updates and computer speed

I assume that Debian package intel-microcode packages gradually correct the various spectre and meltdown issues. From what I understand about these problems, the only way to correct them on existing ...
4
votes
1answer
3k views

How to use the EXTRA_FIRMWARE_DIR kernel option?

I am using Gentoo, and I need to load an extra firmware to get my USB Wifi adapter work. I found an EXTRA_FIRMWARE_DIR kernel option, but I do not understand if it is used during compile time only or ...
4
votes
2answers
8k views

How to run my RTL8191SU USB Wifi adapter in monitor mode on Linux?

I recently bought this WLAN adapter on Amazon. When I attempt to switch to monitor mode: ifconfig wlan1 down iwconfig wlan1 mode monitor ifconfig wlan1 up I receive the following error: Error for ...
4
votes
2answers
6k views

Edimax EW-7811UN Debian

I just installed Debian with xfce and am loving it except my wifi adapter doesn't work. As mentioned in the description, it is an Edimax EW-7811UN. My laptop is Sony Vaio VGN-NR260E running Debian ...
4
votes
2answers
46k views

How to detect, find and install a missing firmware [duplicate]

Context Today I installed Debian 8 on my HP Pavilion Notebook PC, during the installation (specifically during the network setting up), the the system prompted: Hardware needs non-free firmware to ...
4
votes
2answers
2k views

Open Source firmware for e-ink book reader

Is there any open source version of firmware for ebook readers or maybe project like RockBox? AFAIK most of e-ink readers runs linux, so maybe exists at least one model of e-reader with an open ...
4
votes
1answer
1k views

Can I update firmware using a virtual machine?

I've got a Native Instruments Komplete Audio 6 audio interface, which is a usb 2 compliant device. I'm having some problems with it, and it might be related to the firmware. Using usb-devices, I ...
4
votes
2answers
2k views

Firmware bug error message on Arch on Apple

On Arch Linux on a MacBook Air 5.1 i get the error message DMAR-IR: [Firmware Bug]: ioapic 2 has no mapping iommu, interrupt remapping will be disabled when booting. I can't notice any problem, but ...
4
votes
0answers
54 views

How check EFI revision?

How can I check the (U)EFI revision (or specification version) of my laptop NB: I don't mean the EFI/BIOS version provided by the manufacturer of the laptop/motherboard
3
votes
1answer
7k views

OpenBSD failing to load firmware of supposedly supported WiFi USB adapter

I recently bought an Edimax EW-7811Un WiFi USB adapter on Amazon. A handful of OpenBSD users have reported success with it, and it's listed as being supported by urtwn(4) in its man pages. I'm ...
3
votes
2answers
9k views

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/...
3
votes
2answers
624 views

Getting a true open-source only OS running on a phone? Android?

I've read a lot, and heard both sides, but still slightly in the cloud when it comes to android. Android is a open source OS, but when I buy a phone, it comes preloaded with google services and apps ...
3
votes
2answers
191 views

why do some network cards need to load external firmware?

I have read this question/answer, but I still do not understand why some network cards work perfectly well without any additional firmware, whereas others need to load firmware to work. As a specific ...
3
votes
1answer
89 views

OpenBSD Supported Hardware

I've recently installed OpenBSD on my Lenovo Ideapad 510s-14ISK. Unfortunately, it seems that my current network card (Qualcomm Atheros NFA435 QCA9377-5 / NFA 344 QCA6174 WiFi 802.11ac 1x1 + BT) is ...
3
votes
2answers
1k views

How to know NIC firmware in Solaris 11.3?

I have Oracle Solaris 11.3 (Intel) installed. In my server, I have three different NIC adapters placed. I have recently upgraded the firmware. I want to know whether the firmware has been ...
3
votes
1answer
400 views

How to mitigate Meltdown and Spectre with firmware update

How does a firmware update help in mitigating Meltdown and Spectre vulnerabilities? Is it true that vendors are only releasing a firmware update for the windows platform? What about Linux? I ...
3
votes
1answer
635 views

UEFI firmware resetting bootorder

I am trying to boot Fedora 23 that I have just installed on a laptop, replacing Windows. I just can't boot it. I kept the UEFI boot partition but replaced all the other partitions with Linux ones. The ...
3
votes
0answers
1k views

AMD-Vi: Unable to write to IOMMU perf counter. Arch Linux

I'm having some problems with an Antergos 4.18 installation on my Acer Swift 3 (SF315-41) the main one is regarding virtualization. At first when I booted up the OS I would get this messages: [...
3
votes
0answers
99 views

how to update the firmware of an epson xp 211 printer in linux?

Since the epson utility are available for windows and mac, I was wondering how to update the firmware in Linux. Comment> Using a virtualized windows/mac machine would work?. I remembered , this was ...
3
votes
1answer
3k views

Ubuntu 16.10 not recognising bnx2 network interfaces

I have a ProLiant DL360 g7 server that was running Ubuntu 14.04 LTS. I was trying to update the OpenSSH version, but without wanting, my server got upgraded to Ubuntu 16.10. Since then, I have "lost" ...
3
votes
0answers
586 views

Questions Regarding UEFI Shell - Version 2.0 Wanted

I bought a cheap laptop for myself last Christmas, just because I wanted a laptop. A Toshiba Satellite C55-A5310 on special. I'm also a big believer in OEM software for laptops, so I left Windows 8.1 ...
3
votes
0answers
5k views

Bluetooth firmware not loading for Intel 7260 [solved]

I recently installed a Intel 7260 wireless module in the pcie slot of my ASUS N550jv CN270H laptop. The idea was to get bluetooth and wifi working flawlessly, as the originally installed atheros card ...
3
votes
0answers
400 views

Inaccessible USB Mass Storage Device (Bricked Garmin device)

I've got a running GPS watch (Garmin Forerunner 210, fwiw) which recently got bricked during a firmware update. Let's assume for point of discussion that an rma is not possible, so I'd really like to ...
3
votes
1answer
295 views

Compile mkvtoolnix for router with customized firmware

I am using my router (asus-rt66u with customized firmware (tomato) as a media server. To get the tools I need, I have been using the optware package manager which has has bunch of cross-compiled ...
2
votes
1answer
7k views

What is the purpose of ath10k/pre-cal-pci and ath10k/cal-pci?

I'm running Debian 9 including non-free firmware, in order to get my wifi to work. I do apparently have the necessary firmware as my wifi works, but I do still get the following output after running ...
2
votes
1answer
95 views

What is coreboot?

I read it's about replacing the firmware on a board, but why do they need to do this, and does it effect the ability to install other OSs on the board?
2
votes
1answer
4k views

Trouble “activating” the SDIO Broadcom BCM43430 Wifi chip on Linux 4.8.0

I have an Intel Z3735F (Bay Trail) platform running a current 64Bit kernel 4.8. on UEFI32. From lines in dmesg and hwinfo I found, that on this particular device the on-board "Broadcom BCM43430 WLAN ...
2
votes
1answer
143 views

Using Debian to backup my firmware setup?

I have a HP 15-g094sa Notebook PC, and have dual booted it with Windows 10 and Debian Stretch. The manufacturer firmware for Windows 10 is on there by default. Before making a significant change to ...
2
votes
1answer
1k views

Apt refusing to install kernel firmware package from Debian backports

In trying to get my Ryzen integrated GPU working properly, and ultimately in trying to set the screen resolution above 1024x768, my understanding is I need at least Linux 4.15. I am using Debian ...
2
votes
2answers
55 views

The package linux-firmware-nonfree causes Debian to not see my monitors

When I boot up after installing that package, my monitors don't work. I know that I can still get to a tty and that the system is working because I can run 'eject cdrom' and I can play the bell noise,...
2
votes
1answer
3k views

RT5572 shown in lsusb but not iwconfig

I've searched google and I can't find a solution to this problem :[ I'm running Debian. Simply did a minimal netinst with no desktop environment: ~#: uname -r 3.2.0-4-686-pae I have this product ...
2
votes
1answer
2k views

getting wifi up and running in Arch Linux on Mac Mini 3,1

I am dual booting arch linux on my mac mini 3,1. Am trying to get the WiFi to work and have hit a block. Following these instructions. I have identified my card as BCM4321, which from the tables I ...
2
votes
4answers
1k views

hack mac g4 powerbook firmware to boot Linux?

Is there a way to flash/hack/jailbreak the firmware for say a 15" G4 powerbook so that I can boot from Linux live usb sticks? As it is many macs simply do not boot from usb, let alone usb sticks and ...