Re: [Trisquel-users] Coreboot

2017-11-27 Thread aggeliszotis
i have flash a libreboot x200 the i flashed intel ME removed or is alive  
inside ?


Re: [Trisquel-users] Coreboot

2017-11-27 Thread vitacell
You can configure and compile Coreboot blobless (no non-free), but the  
problem is the hardware. X220-X230-X220t, are great computers, but those  
won't boot without some Intel ME code.


So, yes, Coreboot is free software but people can build it with blobs.
Libreboot only want stable version and fully non-blob software.


Re: [Trisquel-users] Coreboot

2017-11-27 Thread Caleb Herbert
No.



[Trisquel-users] Coreboot

2017-11-27 Thread aggeliszotis

Is coreboot totaly free like libreboot?
Is thinkpad x230 with coreboot free?
what hardware is free ?


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread onpon4
It makes it possible to control your computer remotely in a really advanced  
way. Can be used to counter theft, restart down servers remotely, stuff like  
that.


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread allanitomwesh
They did seem to be deluded,even claiming they would reverse engineer the 5th  
generation Intel chip and "talk to Intel about the ME key" even though Google  
couldn't get it out of Intel after a fleet of Chromebooks


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread vitacell

But, I can not understand, why they need/want these features?


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread trinux

https://libreboot.org/faq/#librem


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread onpon4
Let's be perfectly clear: there was never a chance at all for Purism's  
laptops to be "free hardware", or 100% libre software, or even  
privacy-respecting. The hardware they have sold to people is hardware which  
will not run without the Intel ME, which must be signed by Intel and which  
Intel couldn't release as libre software even if it wanted to.


If the people behind Purism aren't frauds, they are massively deluded. They  
also have not given up. Giving up, in my opinion the only ethical thing they  
could do after all the false statements they have used to convince people to  
pay premiums for average laptops, would mean offering to refund all of their  
customers in full and shutting down their operations. They have not done  
this.


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread onpon4
They actually can't; some of the software in question is licensed from third  
parties.


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread onpon4
Maybe, but that would be quite a large effort. That's the point: the state of  
how the ME is made makes it so that no "sinister interest" is needed to  
prevent it from becoming libre. All that's needed is a lack of massive  
inclination toward making it libre. Of course, Intel has no inclination  
whatsoever toward making the ME libre.


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread duncan
I think I understand. The ME is not required to boot the computer and most  
people never use its 'features'. So they should just release a way of  
removing it; that would not require effort on their part. They could just  
release instructions and specification sheets. However corporate interests  
(and maybe 'sinister' motives) mean that it won't happen.


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread duncan
Libreboot removes it all, using painful reverse-engineering. Although some  
firmware does remain in the embedded controller (which controls various bits  
of hardware), it is considered 'trivial' because it is low-level; it can't be  
updated easily so is considered 'hardware'. However someone is working on a  
free replacement. Libreboot is removes the really concerning Intel firmware,  
essentially.


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread davesamcdxv
...leaving Librem a tiny bit freer than Chris' laptops (a tad ironic  
considering how Chris doesn't do false kickstarters and all those things)?


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread duncan
They made false statements, so I would say they misled their customers. They  
thought they could bring free hardware to the mainstream audience but the  
only way they could see how to do this was by using hardware known to be  
flawed, and in doing so alienated the people who have been interested in free  
hardware for a long time (and other people who read the small print). If they  
had the resources to produce their own hardware, then they should have chosen  
some sort of ARM chipset. Certainly they did mislead people about what free  
hardware really is. It is difficult to tell why they did this, though.


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread t8mf4nu6lizp

> But, I don't know how dangerous it is

It can do anything you can at your computer and then some.


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread vitacell

Sorry, what is AMT?


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread jason

It's the backdoor:
https://en.wikipedia.org/wiki/Intel_Active_Management_Technology

Look at what's listed in "Applications" to see what is possible remotely.

And what's worse: "Almost all AMT features are available even if PC powered  
is off, the OS is crashed, the software agent is missing, or hardware (such  
as a hard drive or memory) has failed."


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread vitacell
Thanks you jxself, yes, I know what it is. Just forgot that AMT is Active  
Management Technology. But, I don't know how dangerous it is, and what they  
can do with your computer. I use a desktop computer with i7 2600, cuz I need  
it for play games. Yes, I know, it is backd00red and blobed, but not my OS.


Is ATM (and other Intel's crap) is removed from Librebooted laptops? (I am  
using Macbook 2,1 and x60).


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread duncan
What I don't understand is if Libreboot can work without proprietary  
software, why can't Intel make a libre version of the 'management' engine? If  
there are free alternatives to components such as ThreadX, can't Intel just  
build and release a libre replacement of the engine, and release the signing  
key to it?


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread allanitomwesh
It is rather disappointing that the Librem guys just gave up on what was at  
the very least,a worthy attempt at free hardware.
From their recent commentary it seems they won't be bothering with total  
freedom anymore but rather privacy and openness. 


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread duncan
I think that the main problem with proprietary BIOSs is the Intel  
'management' engine. Coreboot is barely better other than being faster. Intel  
simply don't care about releasing the source, or they have some kind of  
sinister interest in keeping it proprietary...


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread vitacell

As I can see, here still no freer computers, that librebooted laptops.


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread duncan
They are using Intel chips, so it has the backdoor. So they aren't really  
catering to privacy, except for the fact they have removed Windows.


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread paradigmlift
That is terrifying and unbelievable.  I never look that up before but I'm  
glad you pointed that out.  Makes me real glad that I started using Libreboot  
last year.


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread jason
"But, I don't know how dangerous it is, and what they can do with your  
computer."


Look at the "Applications" section in the Wikipedia link I provided earlier  
to see what AMT can do.


* Remotely power up, power down, power cycle, and power reset the computer.
* Remote boot the PC by remotely redirecting the PC's boot process, causing  
it to boot from a different image, such as a network share, bootable CD-ROM  
or DVD, remediation drive, or other boot device. (So someone could boot the  
computer using their own remote disk image.)

* etc.


Re: [Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread GNUtoo
The fact that the ME is required to boot the computer depends on the  
generation of the intel platforms.

On older platform such as GM45/GS45 it's not.
On some more recent platform it is. Code has to run and initialize things  
that are required to permit code execution on the main CPU (I don't remember  
exactly what, probably clock lines).


The issue is that the ME firmware is signed on most laptops.
It's totally unknown if it's signed on the puri.sm laptops.

Some early silicon revision (I don't remember on which generation) have the  
ability of having the bootrom replaced by a flash chip, making it possible to  
bypass the signature check.


Having the ME chip disable is good, but not good enough for me to actually  
use a computer with such chip as my main computer.
Without free software running on it, we won't have good documentation of what  
that chip is actually capable of.


Most of us probably know the dangers of such chips when running proprietary  
software, but do we know its dangers when it's supposedly off? Hard to say  
without documentation.


-> As far as I know, the ARC architecture (which used in older ME) permits  
defining your instructions, I've no idea if that's permanent or if it permits  
to override instructions.
-> Part of the code running on the ME is in rom, and it cannot easily be  
dumped.


So, is the ME bootrom responsible for powering itself off when reading some  
flash descriptor bits? If so can the modification of instructions be enough  
to have persistent code execution even when no firmware is given to that ME?  
What else would that ME be capable of?


Having a free firmware would also permit us to run 100% free sofware on more  
recent computers.


Given the amount of RAM that is reserved to the ME, having GNU/Linux on it  
would make sense. That can probably result in some creatives uses of it.


According to some blog posts, there are actually people using AMT under  
GNU/Linux volountarly, because of the out of band features it offers.


I wound't use that but that could still be useful, for instance, to create a  
test farm for coreboot/libreboot. I don't have other ideas (yet) to use it.


Denis.


[Trisquel-users] Coreboot Ported To The Librem 13 Laptop, Without Purism

2016-02-07 Thread gromobir

There is some interesting news about the Librem project:

"The controversial, crowd-funded Librem laptop that aimed to be fully open  
down to the firmware but ended up shipping with an AMI UEFI firmware for the  
initial release has now been ported to Coreboot for the Librem 13 model. The  
Coreboot support wasn't done by Purism, the company behind the Librem, but  
rather a Coreboot developer at Google."  
(https://www.phoronix.com/scan.php?page=news_item&px=Coreboot-Hits-The-Librem-13)


Please note, that "the port allows for Coreboot to boot the Librem 13 with  
Coreboot. However, it's not fully-open but relies upon the Intel firmware  
blobs, as is sadly the case for all recent generations of Intel processors."  
Thus, there's still no chance to boot these laptops with libreboot


Re: [Trisquel-users] Coreboot Now Supports The Sandy Bridge MacBook Air 4.2

2015-10-12 Thread lilos1
Dam i was thinking that apple as intel partner can be able to remove ME but  
it seems mac are not so custom


Re: [Trisquel-users] Coreboot Now Supports The Sandy Bridge MacBook Air 4.2

2015-10-12 Thread nicolasmaia

I asked on #libreboot, and yes, it needs the ME blob.


[Trisquel-users] Coreboot Now Supports The Sandy Bridge MacBook Air 4.2

2015-10-12 Thread lilos1

http://phoronix.com/scan.php?page=news_item&px=Coreboot-SNB-MacBook-Air

The MacBook Air 4,2 is the 2011 model that ships with an Intel Sandy Bridge  
processor. With Sandy Bridge hardware already being supported by Coreboot,  
Vladimir Serbinenko committed the auto-generated port for the MacBook Air 4,2  
this morning to Coreboot


Womder is this need ME blob ?

 http://libreboot.org/faq/#intelme


Re: [Trisquel-users] Coreboot to boot USB

2014-02-24 Thread bm-2cwce5abrzcyn1hzwsb33z4btaxgamtogq
Installing libftdi1 was enough to run flashrom. I don't recall removing it,  
but I did remove quite a few packages.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info

See my note below (in this thread) about gdnewhat.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info
Your hostname in the past tells me that you use Debian. Although I don't  
(won't) use this myself, the dependencies should be the same as Trisquel.


You should probably recompile it.

So install these dependencies (as per the readme):
sudo apt-get -y install libpci-dev pciutils zlib1g-dev libftdi-dev

(libftdi is needed, this command will install it. The output says that you  
don't have it)


And then:
make clean
make

Then try again:
sudo ./flashrom -p internal -w coreboot.rom

If it says "VERIFIED" at the end, then it worked!
At that point, shut down then wait a few secs, and turn it back on.

If it doesn't say VERIFIED, then it would have complained about multiple  
flash chips. In that case, do this instead:


sudo ./flashrom -p internal -w coreboot.rom -c "MX25L1605D/MX25L1608D"



Note,
you can also install flashrom from the repository.

sudo apt-get install flashrom

Then do instead, like so:
sudo flashrom -p internal -w coreboot.rom

or (if the above doesn't work):
sudo flashrom -p internal -w coreboot.rom -c "MX25L1605D/MX25L1608D"


Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info

s/past/paste


Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread junichiro
root@debian-gluglug:/home/junichiro/X60_binary/flashrom# ./flashrom -p  
internal -w coreboot.rom
./flashrom: error while loading shared libraries: libftdi.so.1: cannot open  
shared object file: No such file or directory

root@debian-gluglug:/home/junichiro/X60_binary/flashrom#



Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info
Note, I am also "fchmmr" (same nick as on this forum) on IRC freenode. /query  
me there if you get stuck.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info

For those who are reading this, this assumes you already have coreboot.
This won't work if you have Lenovo BIOS (there are some extra steps  
involved).


--

wget http://gluglug.org.uk/X60/release/3/X60_source.tar.gz

Here is what I did:

tar -xf X60_source.tar.gz
cd X60_source/flashrom
or
cd X60_binary/flashrom

Note: I already have flashrom dependencies installed. Get the list in README.

make clean
make
cp ../coreboot/build/coreboot.rom .

Note: if you downloaded X60_binary.tar.gz, do this instead:
cp ../coreboot.rom .

sudo ./flashrom -p internal -w coreboot.rom

If it shows *VERIFIED* written at the end, then it worked.
At this point, shut down the machine (shut it down fully! Do not  
sleep/reboot).


---

If you didn't see that output above, you will have seen this instead:

$ sudo ./flashrom -p internal -w coreboot.rom
[sudo] password for user:
flashrom v0.9.7-r on Linux 3.12.4-gnu (i686)
flashrom is free software, get the source code at http://www.flashrom.org

Calibrating delay loop... OK.
Found chipset "Intel ICH7M". Enabling flash write... OK.
Found Macronix flash chip "MX25L1605" (2048 kB, SPI) at physical address  
0xffe0.
Found Macronix flash chip "MX25L1605A/MX25L1606E" (2048 kB, SPI) at physical  
address 0xffe0.
Found Macronix flash chip "MX25L1605D/MX25L1608D" (2048 kB, SPI) at physical  
address 0xffe0.
Multiple flash chip definitions match the detected chip(s): "MX25L1605",  
"MX25L1605A/MX25L1606E", "MX25L1605D/MX25L1608D"

Please specify which chip definition to use with the -c  option.


So I do this instead (on my X60):

sudo ./flashrom -p internal -w coreboot.rom -c "MX25L1605D/MX25L1608D"

And then I see that same successful output as above:

$ sudo ./flashrom -p internal -w coreboot.rom -c "MX25L1605D/MX25L1608D"
flashrom v0.9.7-r on Linux 3.12.4-gnu (i686)
flashrom is free software, get the source code at http://www.flashrom.org

Calibrating delay loop... OK.
Found chipset "Intel ICH7M". Enabling flash write... OK.
Found Macronix flash chip "MX25L1605D/MX25L1608D" (2048 kB, SPI) at physical  
address 0xffe0.

Reading old flash chip contents... done.
Erasing and writing flash chip... Erase/write done.
Verifying flash... VERIFIED.




Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info

Tested gdnewhat. Doesn't work but you can now use "cat".

So you can use, eg:

cat (usb0)/isolinux/isolinux.cfg
It might link to another .cfg file. So cat that instead.

Then get the options, and adapt them. For example, I found the menu entry in  
there with those options on the APPEND line.


Then I found where those vmlinuz and initrd

Then you do (with those options):

linux (usb0)/isolinux/vmlinuz0 root=live:CDLABEL=hatrack20 rootfstype=auto ro  
rd.live.image quiet  rhgb rd.luks=0 rd.md=0 rd.dm=0


initrd (usb0)/isolinux/initrd0.img

boot


You can boot any distro, but not all of them work properly with the parser so  
in those cases you still hvae to do it manually.


That is how I manually booted the ISO. This is necessary in those cases where  
the "parse" options don't work properly. (for example, it couldn't boot  
gdnewhat or gnewsense - but it worked with Trisquel Mini, Trisuel and  
Parabola)


(usb0) means I'm assuming you used "dd" on the flash drive directly, and not  
on a partition.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info

The instructions are in FLASH_INSTRUCTION (file):

WARNING!
Updating your firmware has a risk of bricking the machine.
You have been warned, and do so at your own risk.

also see: README
---

this assumes that you already have coreboot running and are updating it.

put coreboot.rom in the flashrom directory
(coreboot.rom is in ./coreboot/build)

a flashrom executable is already compiled for convenience.
so if you don't want to compile, just make sure it has execute permission:
chmod +x ./flashrom

or if you want to compile it again:
make clean
make

---

with coreboot.rom in the flashrom directory, do this:
sudo ./flashrom -p internal -w coreboot.rom
--
or this command, if 3 flash chips are detected (in the case of X60's with the  
macronix flashchip):

sudo ./flashrom -p internal -w coreboot.rom -c "MX25L1605D/MX25L1608D"

shut down your machine after it says VERIFIED.



Note: you can also use the flashrom version provided by your distro.
Note: look in README for flashrom dependencies.



Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info

The new updates (see this thread) improve things.
SeaBIOS is no longer included. GRUB can do everything (without those bugs  
from before) now.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info

This is no longer true (or it is less true).
I'm testing some USB drives that used to fail, and they are working perfectly  
now.


(see notes below about updating)


Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info
It will remain unchanged but now you can easily change the default grub.cfg  
using "cbfstool" (the config is in CBFS now). I will write a tutorial about  
this at some point.


cbfstool is included in coreboot source code, until ./util

I have another update planned:

Next update planned:
 - enumerate list of all ISO's on the root of a flash drive, generate
menu entries for loopback mounting and booting those directly.
 - automatically use "scan" and boot the 1st menu by default*

*an error appears, because the wrong prefix is set. (there are modules that  
most distro grub configs try to load, which aren't included in the grub  
payload)
(the idea is to test it by setting the prefix in GRUB to use the modules  
provided by the distro)


I think you can fix this by setting the right prefix to use the grub
modules on the HDD instead of in the boot flash.
I'll be testing this.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info

See my reply below regarding the updated coreboot image (plus source code).


Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info
I've tested this on a drive that had the "USB Mass Storage request failed"  
bug. Now it works perfectly.


I've also tested Trisquel Mini ISO. The "parse" options also boot that  
(directly from GRUB, without seabios), without having to type any commands.


When selecting "Parse" it switches to a new GRUB menu with all the  
isolinux.cfg entries converted to GRUB entries.


Next I'll test this on a USB DVD drive.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info

Parse options tested with Trisquel 6 (gnome3) iso, Parabola iso.



Re: [Trisquel-users] Coreboot to boot USB

2014-02-22 Thread info

To put one's money where one's mouth is:

4th release.
2014 February 21st

Compiled version () (pre-compiled coreboot.rom, flashrom/bucts source code.  
Documentation.):

 - useful if you just want to flash the new version:
 - http://gluglug.org.uk/X60/release/3/X60_binary.tar.gz

Source code () (coreboot, bucts, flashrom, grub2, memtest86+. Config files.  
Documentation.):

 - useful if you want to study and hack the source code:
 - http://gluglug.org.uk/X60/release/3/X60_source.tar.gz

Changes:
 - Removed SeaBIOS (redundant)
 - New GRUB version (2.02~beta2)
 --> Fixes some USB issues
 --> Includes ISOLINUX/SYSLINUX parser
 - New grub.cfg
 --> Removed useless options:
* options for booting sda 2/3/4
* seabios boot option
 - Added new menu entries:
 --> Parse ISOLINUX config (USB)
 --> Parse ISOLINUX config (CD)
 --> Added "cat" module for use on GRUB command line.
* "set pager=1" is set in grub.cfg, for less-like functionality

The "Parse" options read ./isolinux/isolinux.cfg on a CD or USB,
and automatically converts it to a grub config and switches to the boot menu  
of that distro.

This makes booting ISO's *much* easier than before.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-12 Thread info

Adding to note: working on a new update which should solve these issues.
(on the weekend of Saturday, February 15th)


Re: [Trisquel-users] Coreboot to boot USB

2014-02-05 Thread info
To view serial output, connect the null modem cable to the dock and connect  
the other end via the USB serial adapter, to your other machine.
On that other machine, there are several ways to monitor serial output. The  
way I use is:

sudo screen /dev/ttyUSB0 115200

(if you don't have GNU Screen: sudo apt-get install screen)

The SeaBIOS payload is redundanty, strictly speaking. It will not be included  
in later updates. (instead, a SYSLINUX parser from the latest GRUB will be  
included, which makes booting ISO's much easier).


Re: [Trisquel-users] Coreboot to boot USB

2014-02-05 Thread info
chainloader will not work as this requires a bios* (this is why it is  
necessary to boot a kernel and ramdisk directly).

*the gluglug x60 uses GRUB2 payload instead of SeaBIOS.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-05 Thread bm-2cwce5abrzcyn1hzwsb33z4btaxgamtogq

Problem solved thanks to Mr. Rowe. I'll be back with more details.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-05 Thread bm-2cwce5abrzcyn1hzwsb33z4btaxgamtogq
I just tried the SeaBIOS with the Gluglug X60 docked. Serial means not access  
to a serial port, but a second computer to read the Serial output and give a  
particular input based on that output?


Re: [Trisquel-users] Coreboot to boot USB

2014-02-05 Thread bm-2cwce5abrzcyn1hzwsb33z4btaxgamtogq
Most probably it is a stupid thing, but can't it chain somehow? Let the drive  
do the job. I have no idea how the magic of the proprietary BIOS works.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-04 Thread info

http://git.savannah.gnu.org/cgit/grub.git/tree/grub-core/commands/syslinuxcfg.c

And an example that uses it:
http://git.savannah.gnu.org/cgit/grub.git/tree/docs/osdetect.cfg


Re: [Trisquel-users] Coreboot to boot USB

2014-02-04 Thread info
You can boot USB in GRUB2 but you have to directly boot the kernel/ramdisk.  
Some example entries are in the menu.
There is a newer version of GRUB available that can parse the SYSLINUX menu  
(isolinux.cfg) of most ISO's and automatically create GRUB menu entries.


I plan on issuing an updated coreboot image in the near future, with this  
parses included and some menuentries that use it. This should make booting  
ISO's easier.
Currently there are some pre-defined menuentries for common FSDG distros  
(Trisquel, Parabola, gNewSense).


Re: [Trisquel-users] Coreboot to boot USB

2014-02-04 Thread info

When booting with SeaBIOS, your distro's grub config is used.
In Trisquel, you can add "idle=halt" option to /etc/default/grub on the  
GRUB_CMDLINE_LINUX_DEFAULT= variable and then run "update-grub" command as  
root. 


Re: [Trisquel-users] Coreboot to boot USB

2014-02-04 Thread info
You can boot with USB. Not all drives work currently (GRUB2 USB mass storage  
support is incomplete). This is a common issue that will hopefully be  
addressed in the near future.


The ones I have and recommend: Kingston DT101 G2 (8GB).
There are others but this is what I have. (they work flawlessly in GRUB).


Re: [Trisquel-users] Coreboot to boot USB

2014-02-04 Thread info

Example (USB):
 linux (usb0)/vmlinuz idle=halt
 initrd (usb0)/initrd.gz
 boot
Or CD (on the dock):
 linux (ata0)/vmlinuz idle=halt
 initrd (ata0)/initrd.gz
 boot

idle=halt turns off CPU throttling, which removes the whining noise. This is  
a workaround for a bug in the way coreboot handles power states. It happens  
when the CPU is idle (running at a lower speed).


Re: [Trisquel-users] Coreboot to boot USB

2014-02-04 Thread bm-2cwce5abrzcyn1hzwsb33z4btaxgamtogq

Thank you. It beats the purpose of a Live system. But it looks workable.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-02 Thread bm-2cwce5abrzcyn1hzwsb33z4btaxgamtogq
So the only way out is plugging the docking station for those who have it and  
bare with the noise till they install another system. Not a nice perspective.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-02 Thread eemeli . blasten
It seems booting into USB is buggy currently. In the readme included in the  
sources I found this sentence: "GRUB2 USB support is buggy/temporamental at  
the time of writing"


I also get the high-pitched noise when trying to boot using the SeaBios.


Re: [Trisquel-users] Coreboot to boot USB

2014-02-02 Thread bm-2cwce5abrzcyn1hzwsb33z4btaxgamtogq
Sure. One of the many options says 'Boot SeaBIOS (requires serial ouput, baud  
115200) (for booting USB drives)'
Only it's one of those useless options. After a dark screen it defaults to  
normal boot. And a strange rather faint high pitch sounds that remains until  
I shut the system down.


Weird, because Mr. Rowe, in one of the messages prior to the purchase wrote  
to me that coreboot can boot USB without the need of SeaBIOS.


Re: [Trisquel-users] Coreboot to boot USB

2014-01-31 Thread firefoxbugreporter

You may want to use SeaBIOS as a payload to have support for USB devices.


[Trisquel-users] Coreboot to boot USB

2014-01-31 Thread bm-2cwce5abrzcyn1hzwsb33z4btaxgamtogq
I searched high and low and found a few ways to put GRUB2 on the USB, that  
coreboot can have GRUB2 as a payload, but not GRUB1 and so on.


My Gluglug X60 comes with coreboot that boots amazingly fast. I am almost  
instantly presented with a GURB2 menu. And I am lost here. I badly want to  
boot a USB stick. No option would work, but anything that has to do with USB  
leads to a faint high pitched noise. Sticks and carrots? I learned my lesson.  
Can somebody help me boot one stick any regular proprietary BIOS from the  
last decade can boot. Nothing about specifying a vmlinuz path.


Re: [Trisquel-users] coreboot flashing

2014-01-29 Thread debianlinux
Thank you guys for the infos, appreciate, I will start to read, hope to  
understand how everythings works, seems little bit complicated to me, but  
I'll try. THX


Re: [Trisquel-users] coreboot flashing

2014-01-20 Thread mono
A few days ago I did the same with a x60. It took me about a week to 1) read,  
2) understand most parts, or at least understand enough for success and 3)  
actually upgrading the BIOS. Once you know which steps to do, it will take a  
few minutes only.


You might want to read a few more pages. GNUtoo has a spearate coreboot  
branch with removed microcode and a so-called native vga code that replaces  
the non-free vga code. this branch is used by gluglug too, as far as I  
understood and thus this branch is what is ryf-certified by fsf


http://www.coreboot.org/User:GNUtoo

https://www.gitorious.org/gnutoo-for-coreboot/coreboot/source/0c4ce5539a16ea32c903e7596f12a412f9afe2ca:

make sure to checkout the production-x60+v5 branch, not the master branch.

On GNUtoo's page the description is mostly about how to flash (this means  
write) the new BIOS to the eeprom chip (aka flash chip). To my understanding  
you should not skip the step that says: get to know which chip is installed  
in you computer by inspection. I had to remove almost all parts from the x60  
inside to find this chip and I had to use a magnifier glass and good zoom  
photo to be able to read the chip name. The lenovo hardware manual is a very  
good resource for how to install and deinstall all the parts.


For actually learning how to build coreboot, which results in a file named  
coreboot.rom and which is to be flashed/written to the eeprom chip you might  
read the generic HowTo


http://www.coreboot.org/Build_HOWTO

and for me this was even more helpful:
http://www.coreboot.org/User:Fchmmr
it uses GNUtoo's code.

For me it was very new that the bootloader grub now is stored in the eeprom  
chip, it is not stored at the hard disk anymore. well there are other  
possibilities, you should read about it.


hope this helps a little,
cheers Mono


Re: [Trisquel-users] coreboot flashing

2014-01-20 Thread Ivaylo Valkov
В 21:13 +0100 на 20.01.2014 (пн), debianli...@libero.it написа:
> In few days I will recieve a thinkpad T60 with non free BIOS
> I decided to flash by myself the machine, this is the instruction:  
> https://www.coreboot.org/Board:lenovo/x60/Installation
> 
> I read it, and I cannot understand well what I have to do...
> If any of you has some more detailed infos on how to proceed will be very  
> helpful
 
I haven't done it for the x60, though that was the idea when I bought
the laptop. Lack of time and too many tasks. :/ I've flashed Coreboot
on a desktop motherboard, where there is one advantage - the flash
chip can be replaced (in some cases).

Basically, Coreboot has a sister project which is a general purpose
flash (&& EEPROM) chip programmer. You have to use it to install
Coreboot. It communicates with the flash/BIOS chip over a system bus
from GNU/Linux. 
 
The procedure describes how to change flashrom source code to
work-around the proprietary BIOS restrictions which prevents BIOS
flashing on the entire chip. It seems the modification is flash chip
specific. The proprietary BIOS is read from the chip for backup
(recovery if necessary). The Coreboot image is prepared and the flash
chip is programmed with the special image. When Coreboot is flashed
and the laptop boots, the entire chip is reprogrammed. This procedure
uses the internal system bus for programming. If an external
programmer and a SO-8 IC clip mentioned in the recovery section is
used, the modifications should not be needed. The external programmer
approach is more complicated.

If you need more help, I would be glad to help. You can also find me
on the Trisquel IRC channel as thedreamer. I'm usually online most of
the time (UTC+2:00), but during work hours I'm at work, (duh! :)) so I
won't be able to spare more than 10 minutes.








signature.asc
Description: This is a digitally signed message part


[Trisquel-users] coreboot flashing

2014-01-20 Thread debianlinux

In few days I will recieve a thinkpad T60 with non free BIOS
I decided to flash by myself the machine, this is the instruction:  
https://www.coreboot.org/Board:lenovo/x60/Installation


I read it, and I cannot understand well what I have to do...
If any of you has some more detailed infos on how to proceed will be very  
helpful





Re: [Trisquel-users] Coreboot for my laptop

2013-12-20 Thread myself600
That's just a naming scheme of Samsung. He's notebook is definitely not  
supported.


Re: [Trisquel-users] Coreboot for my laptop

2013-12-20 Thread LDrumbler

It looks like your laptop is supported! http://www.coreboot.org/Chromebooks


Re: [Trisquel-users] Coreboot for my laptop

2013-12-20 Thread myself600
I want that too (who not), but this isn't this simple. Unless you're a  
professional, willing to spend your time getting coreboot to work on your  
rig, you will be not able to run coreboot with binary-blobs. Here you can  
find information on how to begin:


http://www.coreboot.org/Laptop#HOWTO_to_find_a_way

Also, special equipment is required during unsuccessful flashes.


Re: [Trisquel-users] Coreboot for my laptop

2013-12-20 Thread dadix

My laptop is a Samsung 3 series.


[Trisquel-users] Coreboot for my laptop

2013-12-20 Thread dadix
I want to put Coreboot on my laptop but I don't found any refernce for my  
laptop. i only saw Coreboot for Chromebook.

The Coreboot installation depends on what? Video card? Processor?
What must be compatible ?
I have a intel i5 2410m peocesor and a Nvidia 520mx video card. So my laptop  
is compatible? I searched the web and coreboot site but I didn't find any  
information about this.


Re: [Trisquel-users] Coreboot & Triquel Computers

2012-03-28 Thread chris
Contrary to popular belief most of the free code written is done by companies  
like Redhat, IBM, and others. At least they are paying the developers to  
write said code.


There are other industries which have no interest in non-free code. They  
contribute to projects like Coreboot. Coreboot is used on servers for  
instance. There are things you can do with Coreboot that you can't do  
otherwise. Or not in a cheap and effective manor. So while there are  
developers being paid they are not being paid to work on porting Coreboot to  
the hardware we need it on. They are being paid to port it to new server  
boards and similar.


There have been ATOM boards with Coreboot. At least one exists. Unfortunately  
it isn't manufactured and there is nobody with the resources interested in  
funding another port.


Re: [Trisquel-users] Coreboot & Triquel Computers

2012-03-28 Thread mdunivan
It is difficult to understand the GNU Operating System's software development  
model.  All the development seems to have been done at no cost to the Free  
Software Foundation and then the code was released under the GPL (and  
copyright was assigned to FSF? http://live.gnome.org/CopyrightAssignment  How  
does it make it into the package list?  
http://www.gnu.org/software/software.html#allgnupkgs
or the Gnome Foundation List?  Who can decide to relicense/dual license a  
package).


It seems that Coreboot is no exception, programmer charity to support an  
ideal.


Hopefully, one of the Coreboot developers (past or future), or companies  
sponsoring Coreboot, will reach out and offer their talents and services  
gratis, in charity, pro bono, to develop mainboards that are desired by  
ThinkPenguin, InaTux, and Los Alamos Computers.


This shouldn't cost any money or require resources from the vendors  
distributing computers with Trisquel pre-installed.



Maybe one of the team at Google Summer of Code could work on this.

http://www.gnu.org/links/companies.html
http://www.coreboot.org/Sponsors
http://www.coreboot.org/Contributors
http://www.coreboot.org/Products







Re: [Trisquel-users] Coreboot & Triquel Computers

2012-03-24 Thread chris
We are trying to solve these issues. Right now we are working on USB wireless  
N chipset as we feel this is a critical issue. The BIOS is not the only  
non-free code running and requires more resources than the community could  
possibly finance at this time.


Really- there isn't any way it is going to happen. We have in the works  
agreements which we hope will significantly increase our revenue. Money is  
key to getting things done. I think there will come a point where it'll  
happen. It is going to require adoption by the masses though. Right now even  
if every consumer purchased a computer from us and no one else we probably  
still couldn't finance a coreboot port.


This is not to say there isn't any other way to finance a coreboot port. It  
has been done before. I'm not sure who got these laptops or if it was done  
after the fact (there may not have been any actual users or availability with  
coreboot installed).


I know of one which was financed by a government in Europe (if I recall).  
Again- this system was not free software friendly. It used an ATI graphics  
chipset and still had other non-free microcode. This is off the top of my  
head. Please correct if I have made any factual errors or if you have  
additional info. The coreboot web site does have a number of laptops which  
coreboot was ported. Each is not completely free or remotely free software  
friendly.





Re: [Trisquel-users] Coreboot & Triquel Computers

2012-03-24 Thread mdunivan

Chris and Cyberhawk thank you for the comments.

Disheartening.

There is over 50 motherboards in that list.  They have done quite a lot of  
work, which doesn't seem to benefit Trisquel or the vendors that sell  
Trisquel Computers.


"The coreboot project was started in the winter of 1999 in the Advanced  
Computing Laboratory at Los Alamos National Laboratory (LANL) by Ron  
Minnich."



One assumes that something so important to the Free Software Foundation there  
would be direct efforts by FSF to get important hardware BOISes released  
under the GPL, or structure financing to have a dedicated team earning their  
livelihood on this project.  To ask a single Linux computer system vendor to  
finance this on their own doesn't make sense.  Not even to work on  
motherboards that dedicated GNU/Linux computer system vendors such a  
ThinkPenguin, InaTux, and Los Alamos Computers are currently selling or are  
planning on selling...they way the project is structured I can't imagine they  
even asked.


http://www.coreboot.org/FAQ
http://www.coreboot.org/Contributors
http://www.coreboot.org/Sponsors



Re: [Trisquel-users] Coreboot & Triquel Computers

2012-03-20 Thread chris
Every body is making compromises and we are trying mitigate those  
compromises. Nobody sells a coreboot compatible laptop for instance.


The reason we don't ship coreboot is for the reason Cyberhawk mentions. It is  
a non-trivial task to port coreboot from one board to another. If we were to  
finance it (this is not happening in the near future- although is something  
we would like to eventually do) the board most likely to get a port would be  
an Intel Atom desktop board.


Lets back up a moment though. Why are we not shipping a desktop system right  
now with coreboot when there are all these boards available. Cost and  
availability. A board actually has to be supported before it is discontinued.  
These discontinued boards are significantly more expensive and most people  
aren't willing to pay 3x as much for a system.


Go through that list and point me to a motherboard under $100 that isn't  
discontinued and supports 16GB of ram. It also can't have an NVidia or ATI  
chipset.


You aren't going to find such a motherboard.



Re: [Trisquel-users] Coreboot & Triquel Computers

2012-03-18 Thread Igor . Zobin
The problem is the following: there is only one company that makes videocards  
that run with fully free drivers. It is ironically Intel. For example the  
x3000 and x4500 have free drivers and do not require binary blobs in the  
kernel.


However, the motherboards that use those videocards run on chipsets that have  
no support by coreboot. I asked on the coreboot mailing list and that's more  
or less what one of the devs answered me: "coreboot does not run with this  
type of chipset. It would require a lot of difficult backwards engineering to  
make coreboot run on these motherboards. It will not happen in the  
foreseeable future."


So at the moment you cannot run a fully free system, that has 3D  
acceleration. You either have 3D acceleration plus a non-free bios, or a free  
bios with no 3D acceleration (a system with an AMD CPU and a Radeon/GeForce  
card running in a kind of limited mode with free software drivers). 


Re: [Trisquel-users] Coreboot & Triquel Computers

2012-03-18 Thread tegskywalker
Some confirmation from Chris would be nice if he only supports coreboot  
systems.


Re: [Trisquel-users] Coreboot & Triquel Computers

2012-03-18 Thread mdunivan

And, of course, ThinkPenguin sells "free" computers.