Earlier quoted context omitted.
NICs exist, occasionally: Atheros Wifi chips work with open-source firmwares. And it shouldn't be too hard to find a GBit ethernet NIC without. Everything else is a lost cause right now. Keyboards, mice, displays, … Everything is running proprietary firmware blobs.
> And it shouldn't be too hard to find a GBit ethernet NIC without. Just wonder how exactly you going to check if hardware have firmware inside it.
The Intel ME subsystem can take over your machine, can't be audited
121–130 of 282 posts
Re: The Intel ME subsystem can take over your machine, can't be audited
#122Earlier quoted context omitted.
Except libreboot doesn't help. ME executes below BIOS/UEFI.
That's not the case. ME code is large and not bundled inside CPU. On old systems it's was possible to not provide ME firmware while keep CPU operational. On modern systems it's will just poweroff every 30 minutes if ME firmware not present and this is why libreboot won't support any newer hardware.
That's highly suggestive of a hidden agenda.
Re: The Intel ME subsystem can take over your machine, can't be audited
#123Where can people go if they want a fully-libre machine and are willing to sacrifice x86?
Pi-top like laptop with your choice of pi3 or BeagleBone running Linux. The performance of a pi3 is actually decent. It's not perfect as there's a GPU BLOB in the pi3 and the BB also has some issue. It's my compromise for now, hoping the blob will be reversed/replaced eventually. Or anything that runs libreboot: https://libreboot.org/docs/hcl/ If OpenBSD runs on it that's also a good sign usually as they won't touch…
Re: The Intel ME subsystem can take over your machine, can't be audited
#124Where can people go if they want a fully-libre machine and are willing to sacrifice x86?
https://www.raptorengineering.com/TALOS/prerelease.php It's quite expensive, and prerelease, but from what I heard it fits the bill.
Re: The Intel ME subsystem can take over your machine, can't be audited
#125Where can people go if they want a fully-libre machine and are willing to sacrifice x86?
Pi-top like laptop with your choice of pi3 or BeagleBone running Linux. The performance of a pi3 is actually decent. It's not perfect as there's a GPU BLOB in the pi3 and the BB also has some issue. It's my compromise for now, hoping the blob will be reversed/replaced eventually. Or anything that runs libreboot: https://libreboot.org/docs/hcl/ If OpenBSD runs on it that's also a good sign usually as they won't touch…
Re: The Intel ME subsystem can take over your machine, can't be audited
#126Earlier quoted context omitted.
> And it shouldn't be too hard to find a GBit ethernet NIC without. Just wonder how exactly you going to check if hardware have firmware inside it.
Good point. Usually the criterion is "can we send it a firmware blob? Can we send it an open-source firmware blob?". If you have a firmware that can't be replaced at all, it's usually handwaved away.
Re: The Intel ME subsystem can take over your machine, can't be audited
#127Very naively, I wonder what happens if you just call Intel and complain about this. Say you want a way to remove the ME completely. They won't help you, but I wonder how they will justify making it compulsory if pressed. Now if I call them, I wouldn't reach anybody important. But surely there are a couple of people on HN who are lawyers, CEOs, with the government etc.? If you have an imposing job and a few minutes to…
If this functionality is a good trade-off is a different question.
Re: The Intel ME subsystem can take over your machine, can't be audited
#128Earlier quoted context omitted.
Not the signature, the payload. It's very complex. I guarantee there are bugs.
Indeed, the blob can be reverse engineered. Even more, an unbreakable signature can have it's private key stolen by hacking, by agencies inserting personnel into the companies, by agencies blackmailing key personnel and by agencies compelling the companies legally or ex-legally to hand them their keys.
Re: The Intel ME subsystem can take over your machine, can't be audited
#129Earlier quoted context omitted.
> GPUs without BLOBs are hard to find Any devices without firmware are hard to find. Even if only some have option to upload firmware almost every device on market have closed-source firmware inside it: NICs, USB controllers, hard drives and especially modern SSD, sound cards, etc.
NICs exist, occasionally: Atheros Wifi chips work with open-source firmwares. And it shouldn't be too hard to find a GBit ethernet NIC without. Everything else is a lost cause right now. Keyboards, mice, displays, … Everything is running proprietary firmware blobs.
Interesting. Isn't such firmware able to initiate unlawful transmissions? How are they going to deal with this new FCC goodness?
Re: The Intel ME subsystem can take over your machine, can't be audited
#130Earlier quoted context omitted.
> GPUs without BLOBs are hard to find Any devices without firmware are hard to find. Even if only some have option to upload firmware almost every device on market have closed-source firmware inside it: NICs, USB controllers, hard drives and especially modern SSD, sound cards, etc.
NICs exist, occasionally: Atheros Wifi chips work with open-source firmwares. And it shouldn't be too hard to find a GBit ethernet NIC without. Everything else is a lost cause right now. Keyboards, mice, displays, … Everything is running proprietary firmware blobs.