Yes, I had an issue. I followed the directions from a fresh iso of Kali and when it asked me which laptop I have, it would not let me choose Number 4. I am reinstalling PureOS to see if it changes from there.
[Edit]: I can confirm that this works best from PureOS.
Or I can confirm that it does not work that well with Kali.
That command would have worked if you were on PureOS I assume, it probably didn’t because you’re not using PureOS and your distribution didn’t update the git version yet ?
Technically, you didn’t need to update to git version 2.16.1, the coreboot image that was built is still valid, the only problem is that you couldn’t be 100% sure that the image is safe (there is no reason for it not to be) and it would have shown as version “4.7.12-g83ed1b0” instead of “4.7.12-g83ed1b0f01” in the coreboot debug log, and you would have had to run the flashing command manually instead of the build script flashing it for you.
Updating git was better though because you can have a guarantee that the image has the same hash as everyone else’s and you can flash it safely.
@Freeforall@hazybluedot@mpc@darwin: This shutdown issue is indeed problematic, and I hadn’t experienced it before (I don’t compile or use much my librems other than for actual coreboot development/testing) but I left @Kyle_Rankin to look into it today and he says disabling Turbo Boost fixes the problem. The reason we enabled SpeedStep was because during IOMMU testing, the Qubes installer was complaining about “kernel modules not loading” and it was the xen-acpi-processor module that failed to load and after debugging it, I found that it was because it couldn’t find the P-state and C-state information in ACPI. The speed step option is what makes coreboot write that information in ACPI, however, there’s a possibility that the information coreboot writes in ACPI is not accurate or that the fact that it’s there (turboboost) is what’s causing this. we’re both (Kyle and I) looking into this so hopefully we’ll have a fix soon, for now, disable turboboost like Kyle suggested.
Thanks for reporting these issues!
Please re-download the build script and re-run it. The 4.7-Purism-3 version should fix the sudden shutdowns.
A quick summary :
The FSP 1.1 (previous version) allowed temperatures to increase slowly (over dozens of seconds) when we stress test the CPU
The FSP 2.0 (current version) seems to cause the CPU temperature to go from cold to 100C within a few milliseconds!
The TCC (Thermal Control Circuit) which regulates the frequency/voltage/temperature (or whatever it does…) gets activated at 100C
The CPU will shut down when it reaches 100C
The CPU shuts down at the same time as the TCC activates, which means the TCC is useless
Current fix is to set the TCC activation temperature to 95C, this will cause the CPU to reach 95C, maybe even 96C but never go above that. It therefore prevents overheating shutdowns
There is still a bigger issue here of “why does the CPU temperature go from 50C to 100C in less than a second now with FSP 2.0 rather than 50C to 80C within a minute like before with FSP 1.1?”. The same Turboboost 3GHz frequency is used in both cases, but the behavior is different
Next week we’ll research this issue, see if the FSP 2 changed some configuration defaults or something which needs to be properly set to prevent the problem, and hopefully we’ll have a fix for you soon
In the meantime, the 4.7-Purism-3 version will at least prevent your PC from shutting down every time the CPU is used.
i’m having the same shutdown issues with my brand new Librem 13v3. But… I don’t know how to update the bios. I was instructed to choose 13v2 at the menu, and defaults for other prompts, but it just fails with “No files to extract” after answering the “1 - Extract from the current machine” prompt. I don’t want to completely brick the machine, so what should I try next?
To give an update, I’m currently running with no_turbo and everything seems stable, though obviously I’d like to get the new bios installed and get the full cpu power.
I figured the monitor part out and made a topic documenting it in case it’s useful for others: On a maybe related note? I usually run plugged into my monitor via HDMI at 2560x1440 and while this was working perfectly with my Librem 15v3, on my Librem 13v3 it blanks out for a second or two every now and again. Seems to be every 10 minutes or so at best, and for a bit there it was blanking every couple of minutes. No idea if it’s related, but it sure seems suspect.
We’ll be emailing everyone that has received a laptop in the past week or so to update with these steps below but here they are as outlined/authored by @Kyle_Rankin:
We have discovered a regression in the latest coreboot BIOS that was
installed on your laptop. This regression causes the CPU to heat up faster
and higher than it should and under high load it can cause the system to
spontaneously power off. To fix this issue will require that you flash your
BIOS with our latest version of coreboot. All of these steps will require
that you run commands in a terminal & connected to the internet (or download the files separately).
First, temporarily disable the TurboBoost feature in your CPU. This will
prevent the laptop from shutting down while it is building the coreboot
BIOS:
Run the script on your Librem machine:
chmod +x build_coreboot.sh && ./build_coreboot.sh
Follow the instructions on the screen, and BE SURE to select your
correct Librem laptop revision (Librem 13v2 or Librem 15v3, select Librem
13v2 if you have a Librem 13v3), and give it time to build the image.
Beyond selecting your specific laptop revision you can select the default
choices for the rest of the script.
Once done, if everything went according to plan, it will ask you if you
want to flash the newly built image.
Make sure you are not running on low battery and select Yes.
Reboot your machine once the flashing process is done.
Once your machine is rebooted, you should no longer have any spontaneous
power off issues."
Indeed, those are the instructions I followed, but after I chose 13v2 at the menu (for my 13v3), and then the defaults for other prompts, it just fails with “No files to extract” after answering the “1 - Extract from the current machine” prompt.
Same problem here. Did the coreboot update a few days ago and got the overtemp shutdown on my 13v2. Laptop shutoff 3 times doing various levels of work. I’m working on applying the update now.
On a side note, what is a 13v3? Im not seeing anything about that on the site and I just got my 13 a few weeks ago. What changed? Is that just with the TPM installed?
In the event that we don’t yet have access to the internet, could one download the needed updates, software etc onto a USB and then install from the key?
I refer to this of course:
“You should first install some of the dependencies needed to build coreboot, with this command:
apt install git build-essential bison flex m4 zlib1g-dev gnat libpci-dev libusb-dev libusb-1.0-0-dev dmidecode bsdiff”
Thanks a bunch for any help, much appreciated
I ask such because when I try to enter the command line into the terminal it tells me I don’t have permission. The exact message from the home terminal is
“E: Could not open lock file /var/lib/dpkg/lock - open (/var/lib/dpkg/), are you root?” I assume this refers to my not being connected to the internet?
On a side note, my terminal seems to have a configuration issued that is detected and shown whenever the terminal is opened. It says the issue is not major and gives a link to github on how to repair it, or just ignore it and use the terminal. I gather that has to do with modifications made to the hardware? At any rate, the terminal works, I just thought I’d put that out there but imagine it’s been handled already in another thread.
You will definitely need to be connected to the internet for this script to work. Connect the laptop to the internet and try again and see if it works now–it could also be that one of the upstream files failed to download last time.
When I tested this on Friday everything worked, and I’m testing it right now and so far so good but if I get a failed download I will report back.
Hey, thanks but I was of course connected to the internet while downloading the images. Did not work, tried it several times. Always just ends with “No files to extract”.
How do you want to extract binary blob files:
1 - Extract from the current machine (must be same as target machine and run coreboot)
2 - Extract from a pre-built coreboot image (filename must be coreboot-orig.rom)
3 - Files are copied manually (copy to coreboot/3rdparty/blobs/mainboard/purism/librem_skl/)
The following files are needed :
descriptor.bin - The Intel Descriptor - SHA256: d5110807c9d67cea6d546ac62125d87042a868177241be4ae17a2dbedef10017
me.bin - The Intel Management Engine image - SHA256: 3042150c7f655293a69bcf886836732fc451439ae551a2babf3173f4f0d9a8d3
vbt.bin - The Video BIOS Table - SHA256: 51fa214ca44a61b171662d4c2ca6adc1aa3dc6c3d7a24bf9ae5f249f012d61c0
fspm.bin - The Intel Firmware Support Package - SHA256: 7a1acc72073969e6753bbfe145f06c3f4d35e2516cb241641eae968705e2cc46
fsps.bin - The Intel Firmware Support Package - SHA256: 0dac94d249473e9d366597fd1f96a0232fb7bf045a3d08f16784961273351822
vgabios.bin - The VGA BIOS - SHA256: 18d861485b86f93dad2b294cebd40b99eb03493d32b514e731ddb8dcf3a1ce83
cpu_microcode_blob.bin - The CPU Microcode Update - SHA256: 9c84936df700d74612a99e6ab581640ecf423d25a0b74a1ea23a6d9872349213
The vbt.bin, fspm.bin and fsps.bin can automatically be downloaded, the me.bin can also be
downloaded, configured and patched so it will match the expected SHA256.
Enter your choice (default: 1):
remote: Counting objects: 4, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 2), reused 0 (delta 0)
Unpacking objects: 100% (4/4), done.
From https://code.puri.sm/kakaroto/coreboot-files
579101e..75f97b8 master -> origin/master
Updating 579101e..75f97b8
Fast-forward
build_coreboot.sh | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
Already on 'skylake'
Your branch is up to date with 'origin/skylake'.
fatal: No names found, cannot describe anything.
fatal: No names found, cannot describe anything.
fatal: No names found, cannot describe anything.
Replacing all version templates with .
Checking for a C compiler... found.
Target arch is x86
Target OS is Linux
Checking for libpci headers... found.
Checking version of pci_get_dev... new version (including PCI domain parameter).
Checking if libpci is present and sufficient... yes.
Checking for libusb-0.1/libusb-compat headers... found.
Checking if libusb-0.1 is usable... yes.
Checking for libusb-1.0 headers... found.
Checking if libusb-1.0 is usable... yes.
Checking for FTDI support... not found.
Checking if Linux SPI headers are present... yes.
Checking for utsname support... found.
Checking for clock_gettime support... found.
make[1]: Entering directory '/home/lurkas/building-coreboot/coreboot/flashrom/util/ich_descriptors_tool'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/lurkas/building-coreboot/coreboot/flashrom/util/ich_descriptors_tool'
Using 'sudo flashrom' to grab the local machine's flash content
flashrom on Linux 4.14.0-3-amd64 (x86_64)
flashrom is free software, get the source code at https://flashrom.org
Using clock_gettime for delay loops (clk_id: 1, resolution: 1ns).
coreboot table found at 0x7aad3000.
========================================================================
WARNING! You seem to be running flashrom on an unsupported laptop.
Laptops, notebooks and netbooks are difficult to support and we
recommend to use the vendor flashing utility. The embedded controller
(EC) in these machines often interacts badly with flashing.
See the manpage and https://flashrom.org/Laptops for details.
If flash is shared with the EC, erase is guaranteed to brick your laptop
and write may brick your laptop.
Read and probe may irritate your EC and cause fan failure, backlight
failure and sudden poweroff.
You have been warned.
========================================================================
Proceeding anyway because user forced us to.
Found chipset "Intel Skylake U Premium".
This chipset is marked as untested. If you are using an up-to-date version
of flashrom *and* were (not) able to successfully update your firmware with it,
then please email a report to flashrom@flashrom.org including a verbose (-V) log.
Thank you!
Enabling flash write... Warning: Setting Bios Control at 0xdc from 0x8b to 0x89 failed.
New value is 0x8b.
Warning: SPI Configuration Lockdown activated.
OK.
Found Programmer flash chip "Opaque flash chip" (16384 kB, Programmer-specific) mapped at physical address 0x0000000000000000.
Reading flash... done.
Using 'sudo dmidecode' to grab the local machine's serial number
File ../coreboot-orig.rom is 16777216 bytes
Flash Region 0 (Flash Descriptor): 00000000 - 00000fff
Flash Region 1 (BIOS): 00200000 - 00ffffff
Flash Region 2 (Intel ME): 00001000 - 001fffff
Flash Region 3 (GbE): 07fff000 - 00000fff (unused)
Flash Region 4 (Platform Data): 07fff000 - 00000fff (unused)
Flash Region 5 (Reserved): 07fff000 - 00000fff (unused)
Flash Region 6 (Reserved): 07fff000 - 00000fff (unused)
Flash Region 7 (Reserved): 07fff000 - 00000fff (unused)
Flash Region 8 (EC): 07fff000 - 00000fff (unused)
--2018-03-05 20:36:24-- http://download1479.mediafire.com/mfvjf7t3i7yg/1angqt361xdf8k0/Intel+CSME+11.0+Firmware+Repository+Pack+r50.rar
Slår opp vertsnavn download1479.mediafire.com (download1479.mediafire.com) … 205.196.123.167
Kobler til download1479.mediafire.com (download1479.mediafire.com)|205.196.123.167|:80 …tilkoblet.
HTTP-forespørsel sendt. Venter på svar … 200 OK
Lengde: 56091592 (53M) [application/x-rar]
Lagrer til: «me_11_repository.rar»
me_11_repository.rar 100%[===========================================================================================================================================================>] 53,49M 42,4KB/s på 25m 5s
2018-03-05 21:01:30 (36,4 KB/s) - «me_11_repository.rar» lagret [56091592/56091592]
./build_coreboot.sh: linje 213: unrar: fant ikke kommando
--2018-03-05 21:01:30-- https://www.rarlab.com/rar/unrarsrc-5.5.8.tar.gz
Slår opp vertsnavn www.rarlab.com (www.rarlab.com) … 5.135.104.98
Kobler til www.rarlab.com (www.rarlab.com)|5.135.104.98|:443 …tilkoblet.
HTTP-forespørsel sendt. Venter på svar … 200 OK
Lengde: 222285 (217K) [application/x-gzip]
Lagrer til: «unrar.tar.gz»
unrar.tar.gz 100%[===========================================================================================================================================================>] 217,08K 49,8KB/s på 4,4s
2018-03-05 21:01:35 (49,8 KB/s) - «unrar.tar.gz» lagret [222285/222285]
unrar/arccmt.cpp
unrar/archive.cpp
unrar/arcread.cpp
unrar/blake2s.cpp
unrar/blake2s_sse.cpp
unrar/blake2sp.cpp
unrar/cmddata.cpp
unrar/coder.cpp
unrar/consio.cpp
unrar/crc.cpp
unrar/crypt.cpp
unrar/crypt1.cpp
unrar/crypt2.cpp
unrar/crypt3.cpp
unrar/crypt5.cpp
unrar/dll.cpp
unrar/encname.cpp
unrar/errhnd.cpp
unrar/extinfo.cpp
unrar/extract.cpp
unrar/filcreat.cpp
unrar/file.cpp
unrar/filefn.cpp
unrar/filestr.cpp
unrar/find.cpp
unrar/getbits.cpp
unrar/global.cpp
unrar/hardlinks.cpp
unrar/hash.cpp
unrar/headers.cpp
unrar/isnt.cpp
unrar/list.cpp
unrar/log.cpp
unrar/match.cpp
unrar/model.cpp
unrar/options.cpp
unrar/pathfn.cpp
unrar/qopen.cpp
unrar/rar.cpp
unrar/rarpch.cpp
unrar/rarvm.cpp
unrar/rawread.cpp
unrar/rdwrfn.cpp
unrar/recvol.cpp
unrar/recvol3.cpp
unrar/recvol5.cpp
unrar/resource.cpp
unrar/rijndael.cpp
unrar/rs.cpp
unrar/rs16.cpp
unrar/scantree.cpp
unrar/secpassword.cpp
unrar/sha1.cpp
unrar/sha256.cpp
unrar/smallfn.cpp
unrar/strfn.cpp
unrar/strlist.cpp
unrar/suballoc.cpp
unrar/system.cpp
unrar/threadmisc.cpp
unrar/threadpool.cpp
unrar/timefn.cpp
unrar/ui.cpp
unrar/uicommon.cpp
unrar/uiconsole.cpp
unrar/uisilent.cpp
unrar/ulinks.cpp
unrar/unicode.cpp
unrar/unpack.cpp
unrar/unpack15.cpp
unrar/unpack20.cpp
unrar/unpack30.cpp
unrar/unpack50.cpp
unrar/unpack50frag.cpp
unrar/unpack50mt.cpp
unrar/unpackinline.cpp
unrar/uowners.cpp
unrar/volume.cpp
unrar/win32acl.cpp
unrar/win32lnk.cpp
unrar/win32stm.cpp
unrar/archive.hpp
unrar/array.hpp
unrar/blake2s.hpp
unrar/cmddata.hpp
unrar/coder.hpp
unrar/compress.hpp
unrar/consio.hpp
unrar/crc.hpp
unrar/crypt.hpp
unrar/dll.hpp
unrar/encname.hpp
unrar/errhnd.hpp
unrar/extinfo.hpp
unrar/extract.hpp
unrar/filcreat.hpp
unrar/file.hpp
unrar/filefn.hpp
unrar/filestr.hpp
unrar/find.hpp
unrar/getbits.hpp
unrar/global.hpp
unrar/hash.hpp
unrar/headers.hpp
unrar/headers5.hpp
unrar/isnt.hpp
unrar/list.hpp
unrar/loclang.hpp
unrar/log.hpp
unrar/match.hpp
unrar/model.hpp
unrar/options.hpp
unrar/os.hpp
unrar/pathfn.hpp
unrar/qopen.hpp
unrar/rar.hpp
unrar/rardefs.hpp
unrar/rarlang.hpp
unrar/raros.hpp
unrar/rartypes.hpp
unrar/rarvm.hpp
unrar/rawint.hpp
unrar/rawread.hpp
unrar/rdwrfn.hpp
unrar/recvol.hpp
unrar/resource.hpp
unrar/rijndael.hpp
unrar/rs.hpp
unrar/rs16.hpp
unrar/savepos.hpp
unrar/scantree.hpp
unrar/secpassword.hpp
unrar/sha1.hpp
unrar/sha256.hpp
unrar/smallfn.hpp
unrar/strfn.hpp
unrar/strlist.hpp
unrar/suballoc.hpp
unrar/system.hpp
unrar/threadpool.hpp
unrar/timefn.hpp
unrar/ui.hpp
unrar/unicode.hpp
unrar/unpack.hpp
unrar/version.hpp
unrar/volume.hpp
unrar/makefile
unrar/dll.def
unrar/dll.rc
unrar/UnRAR.vcxproj
unrar/UnRARDll.vcxproj
unrar/readme.txt
unrar/license.txt
unrar/acknow.txt
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rar.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c strlist.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c strfn.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c pathfn.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c smallfn.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c global.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c file.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c filefn.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c filcreat.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c archive.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c arcread.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c unicode.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c system.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c isnt.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c crypt.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c crc.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rawread.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c encname.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c resource.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c match.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c timefn.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rdwrfn.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c consio.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c options.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c errhnd.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rarvm.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c secpassword.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rijndael.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c getbits.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c sha1.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c sha256.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c blake2s.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c hash.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c extinfo.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c extract.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c volume.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c list.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c find.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c unpack.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c headers.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c threadpool.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rs16.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c cmddata.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c ui.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c filestr.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c recvol.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c rs.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c scantree.cpp
c++ -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP -DUNRAR -c qopen.cpp
c++ -o unrar -pthread rar.o strlist.o strfn.o pathfn.o smallfn.o global.o file.o filefn.o filcreat.o archive.o arcread.o unicode.o system.o isnt.o crypt.o crc.o rawread.o encname.o resource.o match.o timefn.o rdwrfn.o consio.o options.o errhnd.o rarvm.o secpassword.o rijndael.o getbits.o sha1.o sha256.o blake2s.o hash.o extinfo.o extract.o volume.o list.o find.o unpack.o headers.o threadpool.o rs16.o cmddata.o ui.o filestr.o recvol.o rs.o scantree.o qopen.o
strip unrar
UNRAR 5.50 freeware Copyright (c) 1993-2017 Alexander Roshal
Extracting from me_11_repository.rar
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1140_CON_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1144_COR_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1148_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1149_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1151_COR_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1153_COR_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1155_CON_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1155_COR_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1158_CON_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1158_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1158_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1160_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1160_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1160_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1160_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1163_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1163_COR_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1165_CON_LP_C0_NPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1165_COR_LP_C0_NPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1166_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1166_CON_LP_C0_NPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1166_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1166_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1168_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1168_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1168_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1168_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1169_CON_LP_C0_NPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1169_COR_LP_C0_NPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1171_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1171_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1171_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1171_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1173_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1173_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1173_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1173_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1177_COR_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1178_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1178_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1178_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1178_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1180_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1180_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1180_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1180_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1180_SLM_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1183_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1183_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1183_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1183_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1191_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1191_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1191_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1191_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1194_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1194_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1194_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1194_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1196_CON_LP_C0_NPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1197_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1197_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1197_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1197_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1198_CON_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1198_CON_LP_C0_NPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1198_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1202_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1202_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1202_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1202_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1205_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1205_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1205_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.1205_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.0.7101_CON_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.1.1001_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.1.1001_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.1.1001_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.10.1002_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.10.1002_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.10.1002_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.10.1002_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.11.1002_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.11.1005_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.11.1006_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1001_CON_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1001_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1001_COR_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1002_SLM_LP_C0_YPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1003_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1003_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1003_COR_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1008_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1008_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1008_CON_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1008_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1008_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1008_COR_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1010_SLM_LP_C0_NPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1010_SLM_LP_C0_YPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.12.1013_SLM_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.15.1003_CON_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.15.1003_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.15.1003_COR_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.15.1003_COR_LP_C0_NPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.16.1000_CON_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.16.1000_CON_LP_C0_NPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.16.1000_CON_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.16.1000_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.16.1000_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.16.1000_COR_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.17.1002_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.17.1002_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.18.1001_CON_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.18.1002_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.18.1002_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.18.1002_CON_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.18.1002_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.18.1002_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.18.1002_COR_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.18.3003_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.18.3003_COR_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.2.1003_CON_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.2.1003_CON_LP_C0_NPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.2.1003_COR_H_D0_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.22.1000_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.22.1000_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.22.1000_COR_LP_C0_NPDM_PRD_EXTR.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.22.3001_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.24.1000_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.24.1000_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.24.1000_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.24.1000_COR_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.25.3001_CON_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.25.3001_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.25.3001_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.25.3001_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.25.3001_COR_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.26.3000_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.26.3000_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.26.3000_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.27.3000_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.27.3000_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.27.3000_COR_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.28.3002_CON_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.28.3002_COR_H_D0_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.28.3002_COR_LP_C0_NPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.28.3002_COR_LP_C0_YPDM_PRD_RGN.bin
Skipping Intel CSME 11.0 Firmware Repository Pack r50/11.0.3.1000_SLM_LP_C0_NPDM_PRD_EXTR.bin
No files to extract
I think the problem was the missing unrar-nonfree on the system and the fact that the ME repository file was recently updated. Someone had noticed this during the weekend and sent a pull request which I merged this morning. It should work now if you update the script.
The only change is that the TPM is part of the design of the motherboard instead of being a soldered-on module. I think the killswitches are on the side instead of the screen bezel as well if I trust the image here
That’s because you need to use ‘sudo’. You can’t install software on your machine without first authenticating as root or using ‘sudo’, that’s normal. Also, you still need internet to run the build script, because it will download things while it builds, that command will just install the software dependencies the build script needs.
What’s the issue and what’s the link it gives? It’s unrelated, but i’m curious…
Thanks, I assumed the same, with unrar-nonfree. Just installed it, but it’s still failing:
Proceeding anyway because user forced us to.
Found chipset "Intel Skylake U Premium".
This chipset is marked as untested. If you are using an up-to-date version
of flashrom *and* were (not) able to successfully update your firmware with it,
then please email a report to flashrom@flashrom.org including a verbose (-V) log.
Thank you!
Enabling flash write... Warning: Setting Bios Control at 0xdc from 0x8b to 0x89 failed.
New value is 0x8b.
Warning: SPI Configuration Lockdown activated.
OK.
Found Programmer flash chip "Opaque flash chip" (16384 kB, Programmer-specific) mapped at physical address 0x0000000000000000.
Reading flash... done.
Using 'sudo dmidecode' to grab the local machine's serial number
File ../coreboot-orig.rom is 16777216 bytes
Flash Region 0 (Flash Descriptor): 00000000 - 00000fff
Flash Region 1 (BIOS): 00200000 - 00ffffff
Flash Region 2 (Intel ME): 00001000 - 001fffff
Flash Region 3 (GbE): 07fff000 - 00000fff (unused)
Flash Region 4 (Platform Data): 07fff000 - 00000fff (unused)
Flash Region 5 (Reserved): 07fff000 - 00000fff (unused)
Flash Region 6 (Reserved): 07fff000 - 00000fff (unused)
Flash Region 7 (Reserved): 07fff000 - 00000fff (unused)
Flash Region 8 (EC): 07fff000 - 00000fff (unused)
--2018-03-05 21:07:01-- http://download1479.mediafire.com/8b2isspil9ig/1angqt361xdf8k0/Intel+CSME+11.0+Firmware+Repository+Pack+r50.rar
Slår opp vertsnavn download1479.mediafire.com (download1479.mediafire.com) … 205.196.123.167
Kobler til download1479.mediafire.com (download1479.mediafire.com)|205.196.123.167|:80 …tilkoblet.
HTTP-forespørsel sendt. Venter på svar … 200 OK
Lengde: 56091592 (53M) [application/x-rar]
Lagrer til: «me_11_repository.rar»
me_11_repository.rar 100%[===========================================================================================================================================================>] 53,49M 41,3KB/s på 21m 6s
2018-03-05 21:28:08 (43,3 KB/s) - «me_11_repository.rar» lagret [56091592/56091592]
UNRAR 4.10 freeware Copyright (c) 1993-2012 Alexander Roshal
me_11_repository.rar is not RAR archive
No files to extract
Yeah, just update the script. you installed unrar-nonfree (was not needed because the script actually builds it if it can’t find it), but the problem was that the script was using ‘unrar’ instead of ‘unrar-nonfree’ and the ME repository file uses some compression that ‘unrar’ doesn’t support (hence the “me_11_repository.rar is not RAR archive” error). The fix to the script is to use the unrar-nonfree if found, or use the locally compiled unrar-nonfree if it didn’t find it in your system.
I’ve run the my system using the temporary fix, and although the fan doesn’t quite buzz as insanely as before, the temperature that is registered is still all over the place. Using Neofetch/Screenfetch to extract temperature information directly from the sensor still yields erroneous temperatures, being even more unlikely than other temperature measurements. I therefore still think that it must be a temperature sampling problem, and I’ll keep you all updated if anything changes.
In the meantime: I’ve found that enabling Thermald significantly calms the fan. Anyone getting annoyed by fan noise should download this (for the time being at least).
Okay, redid the procedure just now and it worked fine. I’m all patched up and currently running with turbo mode back on.
Thanks!
[ Quick Update: Perfect after a stress test, running compiles and tests in a loop inside a vm, loading up huuuge projects in Krita, grepping my whole file system for the word “bob”, etc. all at the same time. Got everything pegged for a while and no issues. ]