Difference between revisions of "Talk:Microcode"

From ArchWiki
Jump to: navigation, search
Line 1: Line 1:
 +
= question =
 
this page doesn't tell how to actually update the microcode.
 
this page doesn't tell how to actually update the microcode.
 
steps I've gleaned:
 
steps I've gleaned:
Line 19: Line 20:
 
:: 2. a firmware file holding the actual microcode update
 
:: 2. a firmware file holding the actual microcode update
 
:: Installing the firmware (linux-firmware for AMD, intel-ucode for intel) is all you need to do if you're on a modern (3.4.2+) kernel. --[[User:Stefanwilkens|stefanwilkens]] ([[User talk:Stefanwilkens|talk]]) 11:13, 13 October 2013 (UTC)
 
:: Installing the firmware (linux-firmware for AMD, intel-ucode for intel) is all you need to do if you're on a modern (3.4.2+) kernel. --[[User:Stefanwilkens|stefanwilkens]] ([[User talk:Stefanwilkens|talk]]) 11:13, 13 October 2013 (UTC)
 +
 +
= intel microcode? =
 +
{{pkg|amd-ucode}} was merged with {{pkg|linux-firmware}}, but why do we still have 2 packages for intel microcode updates? {{pkg|linux-firmware}} seems to contain intel microcode updates but we also have {{pkg|intel-ucode}}?

Revision as of 11:15, 13 October 2013

question

this page doesn't tell how to actually update the microcode. steps I've gleaned:

  • install intel-ucode
  • reboot
  • run command dmesg | grep microcode
  • download the microcode download from intel (don't do anything with it since the wiki page doesn't say what to do with this file
  • (I extracted the microcode.dat file but have no idea what to do with it.
  • Reboot
  • run the dmesg command again to see what happens

says to load the module in /etc/modules-load.d/ but doesn't explain what to put there. I made a file called intel-ucode.conf containing the phrase 'intel-ucode' and did a 'modprobe microcode'. I have no idea what it did.

there's a note that says Arch doesn't use a folder called /etc/firmware/... ok. That doesn't enlighten me to what I'm supposed to do with what.

Starting with linux kernel 3.4.2, microcode update modules are loaded automatically if your processor supports it. The mechanism is as follows:
1. a kernel module providing the update routine
2. a firmware file holding the actual microcode update
Installing the firmware (linux-firmware for AMD, intel-ucode for intel) is all you need to do if you're on a modern (3.4.2+) kernel. --stefanwilkens (talk) 11:13, 13 October 2013 (UTC)

intel microcode?

amd-ucode was merged with linux-firmware, but why do we still have 2 packages for intel microcode updates? linux-firmware seems to contain intel microcode updates but we also have intel-ucode?