I encourage everyone to chip in on this crowd fund campaign. Louis Rossman, well-known Right to Repair lobbyist wants to get laws passed in his country USA for Right to Repair.
This will greatly benefit projects like coreboot and riscv-related projects.
Right to repair means: access to schematics, boardviews and other such info necessary for repair. Presently, hardware/logic info is highly restrictive. This law would be a huge legal precedent for future rights.
Do you love bittorrent?
Set your client to use any standard TCP+UDP ports: 6881-6889
Open/forward all of these ports. Set your bittorrent client to one of these, for incoming connections.
Basically, make sure that ports 6881-6889 are open, and that your machine is directly accessible on the internet via these ports.
This makes you easier to find by other peers. If your ISP puts you behind CGNAT (carrier grade NAT), ask for a dedicated IP address. My ISP gives me public IPv4+IPv6 subnets.
when you use nload, press the left and right arrow key to navigate between different network interfaces
press ctrl+c to exit nload. simple!
I wholeheartedly recommend nload. I use it all the time, when monitoring load on a network interface.
This is running on my router right now. My router is a Debian system running iproute/pppd with some simple iptables rules. If I want to know how busy the network is, I just ssh into it and run nload!
apt-get install nload
Some have ICH10 southbridge, which means Intel ME and Intel Flash Descriptor, but ICH10 machines can be booted without a descriptor, which means no Intel ME. I plan to fork ich9gen to create ich10gen, so that these boards can be used with a descriptor, with the ME nuked, so that the Intel GbE NIC can be used
For now, the ICH10 ones will be descriptorless, and you'll just have to use an add-on network card. They're all desktops boards. Most are ICH7 anyway (intel gigabit NIC will work just fine)
leah@unimatrix0:~/Project/osbdev/osbmk/coreboot/default$ grep -il "x4x" src/mainboard/*/*/Kconfig
These boards are next. Soon!
You can build osboot-libre now. Use one of the scripts in resources/scripts/build/dependencies/ to install build dependencies (arch or debian based system)
Using any of those directory names, do this:
./build boot roms boardnamegoeshere
osboot-libre is a fork of osboot. it's in the "libre" branch of osbmk.git. i'm basing the new libreboot release off of it
roms appear under bin/
KGPE-D16 added to osboot-libre. Won't be long before the new libreboot release!
When the release comes out, osboot-libre and libreboot will be virtually identical. osboot-libre is the libre version of osboot.
After that release, I will immediately update all boards in osboot and osboot-libre, to use the latest coreboot/grub/seabios. osboot will become a rolling release coreboot distro.
Libreboot will focus on stable releases with well-tested (older) coreboot revisions
Nearly ready with the libreboot release! I'm actually doing the work on osboot-libre ("libre" branch in osboot git repository) at the moment. As soon as *that* is ready, I can basically just rename it to Libreboot.
I'm doing it this way because *after* the libreboot release, I'll update osboot/osboot-libre to always use bleeding edge revisions of coreboot, grub, seabios etc, making it a rolling release coreboot distro (archlinux-style)
Libreboot will focus on stable releases (debian-style)
This is osboot-libre. I said in my post on libreboot.org that I'd fork osboot into osboot-libre, and fork osboot-libre to make a libreboot release. The libreboot version (not yet published) is ahead of osboot-libre, but here you see my work.
I want there to be *2* libre distros of coreboot. One on osboot (in the "libre" branch), and one on libreboot.org, because the libreboot version will focus on stable releases while the osboot version will focus on rolling releases.
What I'm most proud of is the vastly improved SPI flashing guide (external flashing):
I'm close to a Libreboot release. I've opened port 80 on my local development web server: http://188.8.131.52/
Thoughts welcome! I'm still updating a lot of old/obsolete info on pages. Certain build docs are missing. It'll be done soon, and uploaded to libreboot.org
This is not the live version of the Libreboot site. I will close port 80 again once this is moved to the official website.
Well I managed to fix imap. Now my email is working!
The HDDs should be replaced soon. It's a RAID1 array. Disks were new 3 years ago. I'm a very conservative person when it comes to sysadmin tasks.
This server upgrade has been a resounding success.
I'm making configuration changes and doing upgrades on http://libreboot.org so expect some downtime today. I'll try to keep the downtime to a minimum.
I'm making some infrastructure changes.
I really love Debian GNU+Linux. One of my web servers was still running on Debian 9. I upgraded to Debian 10, and the upgrade went smoothly.
Updated /etc/apt/sources.list and
apt-get update and apt-get dist-upgrade
Rebooted, and everything was gravy. They really make sure that these upgrades Just Work.
I managed to get it working, finally. I still have some polishing to do; a few extra features (more configurability/flexibility to different setups), plus security improvements (e.g. don't allow building symlinked markdown files and advise to disable symlinks in your web server).