Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

Shuttle XB860G2 and XH810 Slim Systems Arrive with Intel Core Ultra 200 CPUs

Both models use the LGA1851 socket and support Intel Core Ultra 200 series processors (Arrow Lake-S) with up to 65 W TDP. Each system supports up to 96 GB of DDR5-5600 memory across two SO-DIMM slots and includes integrated Intel Xe graphics with multi-display support.

ELM11-Feather Board with 70 MHz MCU, Lua, and Hardware Overlay Support

The system is built around a microcontroller operating at up to 70 MHz and includes 1 MB of RAM. Programs are stored in internal flash memory, with the architecture supporting configurable hardware elements through a hardware overlay mechanism that defines CPU behavior, timers, and peripheral routing.

PiDP-1 Replica Recreates PDP-1 Computer Using Raspberry Pi

The system is part of the PiDP series of historical replicas, which includes earlier PDP-8, PDP-10, and PDP-11 recreations. Unlike previous models, the PiDP-1 places more emphasis on interactive graphics, early video games, and hands-on programming.

9to5Linux

GStreamer 1.30 to Support HDR10+ Metadata Parsing from H.265 & AV1 Bitstreams

GStreamer 1.30 promises support for parsing HDR10+ metadata from H.265 and AV1 bitstreams, Opus audio support for F32 and S24_32 samples and 96kHz sample rate, rtspsrc2 authentication support, a new VA-API overlay compositor, and Bayer support for the QuickTime demuxer.

Systemd-Free antiX 26 Linux Distro Is Here Based on Debian 13 “Trixie”

Based on the latest and greatest Debian 13 “Trixie” operating system series, antiX 26 is powered by the long-term supported Linux 6.6 LTS kernel series and features the IceWM (default), Fluxbox, JWM, and herbstluftwm window managers, and the runit (default), SysVinit, dinit, s6-rc, and s6-66 init systems.

news

OpenWrt One - celebrating 20 years of OpenWrt

posted by Roy Schestowitz on Jan 10, 2024,
updated Jan 14, 2024

tl;dr

In 2024 the OpenWrt project turns 20 years! Let's celebrate this anniversary by launching our own first and fully upstream supported hardware design.
If the community likes the idea outlined below in greater details, we would like to start a vote.
---
The idea
It is not new. We first spoke about this during the OpenWrt Summits in 2017 and also 2018. It became clear start of December 2023 while tinkering with Banana Pi style devices that they are already pretty close to what we wanted to achieve in ’17/‘18. Banana PIs have grown in popularity within the community. They boot using a self compiled Trusted Firmware-A (TF-A)and upstream U-Boot (thx MTK/Daniel) and some of the boards are already fully supported by the upstream Linux kernel. The only nonopen sourcecomponents are the 2.5 GbE PHYandWi-Fi firmware blobsrunning on separate cores that areindependent of the main SoC running Linuxand the DRAM calibration routines which are executed early during boot.
I contacted three project members (pepe2k, dangole, nbd) on December 6th to outline the overall idea. We went over several design proposals, At the beginning we focused on the most powerful (and expensive) configurations possible but finally ended up with something rather simple and above all,feasible. We would like to propose the following as our "first" community driven HW platform called "OpenWrt One/AP-24.XY".
Together with pepe2k (thx a lot) I discussed this for many hours and we worked out the following project proposal. Instead of going insane with specifications, we decided to include some nice features we believe all OpenWrt supported platforms should have (e.g. being almost unbrickablewith multiple recovery options, hassle-free system console access, on-board RTC with battery backup etc.).
This is our first design, so let's KiSS!
Hardwarespecifications:
* SOC: MediaTek MT7981B * Wi-Fi: MediaTek MT7976C (2x2 2.4 GHz + 3x3/2x2 + zero-wait DFS 5Ghz) * DRAM: 1 GiB DDR4 * Flash: 128 MiB SPI NAND+ 4 MiB SPI NOR * Ethernet: 2x RJ45 (2.5 GbE + 1 GbE) * USB (host): USB 2.0 (Type-A port) * USB (device, console): Holtek HT42B534-2 UART to USB (USB-C port) * Storage: M.2 2042 for NVMe SSD (PCIe gen 2 x1) * Buttons: 2x (reset + user) * Mechanical switch: 1x for boot selection (recovery, regular) * LEDs: 2x (PWM driven), 2x ETH Led (GPIO driven) * External hardware watchdog: EM Microelectronic EM6324 (GPIO driven) * RTC: NXP PCF8563TS (I2C) with battery backup holder(CR1220) * Power: USB-PD-12V on USB-C port (optional802.3at/afPoE via RT5040 module) * Expansion slots: mikroBUS * Certification: FCC/EC/RoHS compliance * Case: PCB size is compatible to BPi-R4 and the case design can be re-used * JTAG for main SOC: 10-pin 1.27 mm pitch (ARM JTAG/SWD) * Antenna connectors: 3x MMCX for easy usage, assembly and durability * Schematics: these will be publicly available (license TBD) * GPL compliance: 3b. "Accompany it with a written offer ... to give any third party ... a complete machine-readable copy of the corresponding source code" * Price: aiming for below 100$
How will the device be distributed?
OpenWrt itself cannot handle this for a ton of reasons. This is why we spoke with the SFC early. The idea is that BPi will distribute the device using the already established channels and for every device sold a donation will be made to ourSFC earmarked fund for OpenWrt. This money can then be used to cover hosting expenses or maybe an OpenWrt summit.
SFC is committed to working with us in various ways on this project — including making sure OpenWrt'strademark is properly respected, that this router isabeautiful example of excellent GPL/LGPL compliance, andthatthis becomes a great promotional opportunity for our project and FOSS generally!
FAQ
* Why are there are 2 different flash chips? - the idea is to make the device (almost!) unbrickable and very easy to recover - NAND will hold the main loader (U-Boot) and the Linux image and will be the default boot device - NOR will be write-protected by default (with WP jumper available on the board) and will hold a recovery bootloader (and other essential data, like Wi-Fi calibration) - a dedicated boot select switch will allow changing between NOR and NAND
* What will the M.2 slot be used for? - we will use M.2 with M-key for NVMe storage. There is a work-in-progress patch to make PCIe work inside the U-Boot bootloader. This will allow booting other Linux distributions such as Debian and Alpine directly from NVMe
* Why is there no USB 3.x host port on the device? - the USB 3.x and PCIe buses are shared in the selected SoC silicon, hence only a single High-Speed USB port is available
* What is the purpose of the console USB-C port? - Holtek UART to USB bridge with CDC-ACM support on USB-C makes the device ultra easy to communicate with. No extra hardware or drivers will be required. Android for example has CDC-ACM support enabled by default
* What MAC OUI will the device have? - we plan to register an OUI block for OpenWrt which can also be used for other vendor extensions such as Wi-Fi beacon IEs
* What is the purpose of the mikroBUS connector? - mikroBUS was chosen as we wanted to make the hardware extendable. There are dedicated pins for UART, SPI, I2C buses and RST/INT signals. The standard uses regular 2.54 mm pitch connectors (you can use available mikroBUS modules or just connect to it something else, with 2.54 mm jumper cables)
* Why have the RTC on board instead of a mikroBUS module? - we believe there are many things a Wi-Fi (or networking in general) device should have on-board by default. Always having a correct time on the device is crucial in many applications, like VPN, DNSSEC, …
Timeline of events leading up to this e-mail
Forgive us for the lack of public communication during the initial phase(which as you can see was short and quick). We wanted to ensure that this project is feasible before disclosing it to the community. It would be a real shame if we announced something that we later found out to not be feasible thus failing expectations raised within the community.
03.12 - initial idea 06.12 - ping pepe2k, dangole, nbd 07.12 - ping MediaTek and ask if this sounds doable 08.12 - ping jow, Hauke 08.12 - request for call with SFC, we want them involved as soon as possible 09.12 - MediaTek replies and says they can help 09.12 - ping apacar, ynezz, dwmm2, lynxis, rsalvaterra 12.12 - MediaTek spoke with Banana Pi, they also like the idea 18.12 - call with SFC (Hauke joined, we found no prior slot to talk) 20.12 - started writing the U-Boot PCIe driver, made recovery from USB and android fastboot recovery work. ... and then the end of year celebrations started and not much happened for 2 weeks. 03.01-08.01 - write this text

Read on

Also:

Linuxiac:

CNX Software & Liliputing:

Late coverage:

Other Recent Tux Machines' Posts

Systemd-Free antiX 26 Linux Distro Is Here Based on Debian 13 “Trixie”
The developers of the antiX Linux distribution announced today the release of antiX 26 as a new major version of this lightweight Debian-based distro without the systemd init system.
 
GStreamer 1.30 to Support HDR10+ Metadata Parsing from H.265 & AV1 Bitstreams
GStreamer 1.30 has entered development for this popular open-source and cross-platform multimedia framework, with a first development milestone now available for public testing. Let’s take a look at the new features.
today's leftovers
software, development, and more
Kernel and E.E.E. (Windows, WSL)
Linux and more
Audiocasts/Shows: Linux Saloon and This Week in Linux
a pair of new episodes
Free, Libre, and Open Source Software Leftovers
FOSS stories
Programming Leftovers
Development stories
Open Hardware/Modding: OpenWrt, Raspberry Pi, and GNU/Linux-Friendly Devices
hardware stories
Games: Benchmark, Old PC Games, and More
gaming picks
today's howtos
Instructionals/Technical posts
Android Leftovers
These Android sync settings are wasting battery and data on things you'll never use
I've used Linux KDE Plasma for 10 years—here are 5 advanced features nobody talks about
If you've been using KDE Plasma for a while
This is the most underrated Linux desktop environment of all time
If you spend enough time around Linux users
Free and Open Source Software
This is free and open source software
GNU/Linux Leftovers: Daily Driver, LibreOffice Writer, Red Hat/Fedora Pushing Restricted Boot (Opposite of Real Security)
today's leftovers
Ageless Linux and systemd-censord
systemd-censord concept
Maintenance Done [original]
Yesterday our server served over 5 million Web requests
Today in Techrights
Some of the latest articles
Videos/Shows About GNU/Linux
Recently, via Invidious
Zentyal Server 8.1 Development Now Available
Zentyal Development Team today announced the availability of Zentyal Server Development Edition 8.1
Richard Stallman at Georgia Tech, and Some of My Thoughts about Free Software
Of course, I don’t live like Stallman, even though I live closer to that life than most people
BSD: FreeBSD and OpenBSD Updates (OpenZFS Also)
Some FreeBSD news
GNU/Linux, systemd trouble, and "Clown" Computing
today's leftovers
Wayland set the Linux Desktop back by 10 years
Desktop Environments regressing, Window Managers (WM) woes
Mozilla and Firefox: Nightly, Emojis, and More
mostly Firefox news
Android 'Safeguards', RISC-V, and the War on Hardware Its Owner Can Control
hardware leftovers
SUSE/OpenSUSE: Tumbleweed Review, Planet News Roundup, and Agama 19 Released
SUSE/OpenSUSE leftovers
GNOME: This Week in GNOME, GNOME Foundation Update, and Play a Video as Lock Screen Wallpaper in GNOME
GNOME picks/updates
KDE: Krita Monthly Report and Marknote 1.5.1
KDE picks
Application Releases: b4 v0.15.0, DeadBeef 1.10.2, and virtnbdbackup 2.46
Applications in the news
Applications: Common Picks, Simple Tools, and Tiagolr Sirial
some new suggestions
today's howtos
Instructionals/Technical leftovers
IBM Red Hat Selling Slop, Microsoft and GAFAM Surveillance; Fedora Update (IBM-Run Faux Community)
Red Hat leftovers
Games: Godot 4.6.2 RC 2, Terra Nil, OpenTTD, and More
many gaming picks for today
Programming Leftovers
Development with R and Rust
Standards: Open Document Format (ODF) Mandatory in Germany, Messing With Apple’s Webloc Format
Standards/Consortia leftovers
Security Leftovers
Security patches and more
Linux Kernel Security: Slop, "an already-flawed CVE system", and more
Linux security picks
CVE-2026-3888 Allows Local Users Gain Root Via Snapd
Canonical mistake
Games: Nightmare Reaper, Lucky Tower Ultimate, and More
7 articles from GamingOnLinux
Wine 11.5
The Wine development release 11.5 is now available
Huge Growth This Year [original]
The more messy the Web becomes, the more people will need to rely on strict curation services which cull the slop and cluster together the real news
The Value of a Human Does Not Exceed an Elephant's [original]
she was put down despite being healthy
Android Leftovers
Google reverses one of Android’s most annoying UI changes
Programming Leftovers
Development - a handful of picks
These 5 settings are making your Linux PC less secure
Think your Linux PC is secure just because it’s Linux
GNOME 50 “Tokyo” Desktop Environment Officially Released, This Is What’s New
The GNOME Project released today GNOME 50 (codename Tokyo) as the latest stable version of this widely used desktop environment for GNU/Linux distributions, a major release that introduces exciting new features.
OpenShot 3.5 Open-Source Video Editor Released with New Default Timeline
OpenShot 3.5 has been released today as yet another stable update to this powerful open-source, free, and cross-platform video editing software written in Qt for GNU/Linux, macOS, and Windows.
Best Free and Open Source Software, howtos and Installations
Only free and open source software is eligible for inclusion here
This Week in Plasma: Time Zone Offsets and Type-Ahead on the Desktop
This week several new features landed, in addition to a number of user interface improvements and some nice performance improvements and bug fixes
Germany’s Sovereign Digital Stack Mandates ODF: a Landmark Validation of Open Document Standards
The Document Foundation (TDF), the non-profit entity behind LibreOffice
System76 Launches New COSMIC-Powered Thelio Mira High-Performance Linux PC
Linux hardware vendor System76 launched today the next generation of the Thelio Mira Linux desktop computer, redesigned to boost performance and improve repairability.
Mageia 10 Enters Public Beta Testing with Linux Kernel 6.18 LTS and Mesa 26.0
Mageia 10 Linux distribution is now available for public beta testing, bringing various upgraded components, bug fixes, and other changes for those who want to help the devs ensure a stable and reliable release ahead of the scheduled launch in April 2026.
Today in Techrights
Some of the latest articles
Emmabuntüs Debian Edition 6 1.01 Is Out with More Accessibility Improvements
The Emmabuntüs Collective informs 9to5Linux.com today about the general availability of Emmabuntüs Debian Edition 6 1.01 as the first point release to the latest Emmabuntüs Debian Edition 6 series of this Debian-based distribution designed to facilitate the reconditioning of old computers.
Free, Libre, and Open Source Software, Events, Open Data, and Coding
today's leftovers
Mozilla: Firefox UX and Thunderbird Roadmaps
Development milestones/transparency
GNU Projects: GNUnet 0.27.0 and libredwg-0.13.4 released
GNU updates
GNU/Linux Leftovers
3 more stories
Canonical/Ubuntu: Focus on Gimmicks, Selling Microsoft
disappointing really
Desktop/Laptop Leftovers
GNU/Linux news picks
KDE/Qt: Development With QML and Update on KDE Home Automation (KIOT)
KDE-centric picks
BSD: FreeBSD on the HP Z2 mini revisited. PF queues break the 4 Gbps barrier
BSD news
Hardware: ESP32, Raspberry Pi, and More
Hardware and Linux
Red Hat Promotes Slop, Pays for Fake 'Coverage' and 'Research' to Help It Sell Slop Plagiarism
the usual Red Hat
Security Leftovers
Security bugs, more news
Audiocasts/Shows: Cybershow, BSD Now, Going Linux, and More
4 new episodes
Games: Godot, OpenTTD, SteamOS, and More
gaming news for GNU/Linux users
Applications: Vykar, Radicle, and More
Applications for or on GNU/Linux
today's howtos
Instructionals/Technical posts
TUXEDO Gemini 17 Gen4 Linux Laptop Now Available with AMD Ryzen 9 9955HX
Linux hardware vendor TUXEDO Computers launched today the AMD variant of the TUXEDO Gemini 17 Gen4 Linux laptop with an AMD Ryzen 9 9955HX CPU and other upgrades.
KiCad 10.0 PCB Design and Electronics CAD Software Released as a Major Update
The KiCad development team announced today the release and general availability of KiCad 10.0 as the latest major update of this open-source, free, and cross-platform PCB design and electronics CAD software for GNU/Linux, macOS, and Windows.
Germany’s Sovereign Digital Stack Mandates ODF: a Landmark Validation of Open Document Standards
Germany’s federal “Deutschland-Stack”
Maintenance Coming Shortly [original]
Don't panic if issues are encountered
Mozilla Firefox as Pusher of VPN by Bundling
Mozilla's latest "idea"
Animals Smarter Than Humans (They Share) [original]
This is one area where many animals are better off than humans
Debian: Modern Debian Compaq Armada E500 (Pentium III), Univention Corporate Server (UCS) 5.2-5 Now Available
UCS and Debian GNU/Linux
Fedora Magazine on Fedora Linux Workstation and JSFX on Fedora Linux
a couple of recent Fedora articles
So-called 'FSFE' Encounters Outsourcing Pains, Speaks About "Attestation"
Some FSFE picks
Open Hardware/Modding: Linux On Mobile, Arduino, and More
Hardware and devices
Programming Leftovers
Development related stories
How to Fix “No Sound” Issue on MacBook Pro with Linux Kernel 6.17 and Later
This is a follow-up tutorial to my previous guide How to Fix Dummy Output/No Sound Issue on MacBook Computers Running Linux since things have changed significantly with recent Linux kernels.
Fedora Asahi Remix 43 Released for Apple Silicon Macs with KDE Plasma 6.6
The Fedora Asahi SIG and Asahi Linux projects announced the general availability of Fedora Asahi Remix 43 as the latest version of this distribution developed for Apple Silicon Macs.
Android Leftovers
Lenovo’s ‘Gamepad G9’ turns the Legion Tab into an Android-powered Steam Deck
MUO: Understanding Linux Package Managers and Linux system
Linux didn’t push back.
I switched to a Linux-based webOS TV and liked it way more than I expected
That meant using LG's proprietary webOS software, based on Linux
Free and Open Source Software
This is free and open source software
PrismLinux: A No‑Drama, Sane Approach to Arch-Based Linux
A polished Arch-based distro with a stellar installer, sane defaults, and plenty of choices to keep power users happy
Stable kernels: Linux 6.19.9, and Linux 6.18.19
I'm announcing the release of the 6.19.9 kernel
How to turn your Pixel phone into a PC - with the new Android Desktop Mode
I test drove the new Android Desktop Mode with my Pixel
EndeavorOS Titan is one of the most unique Arch-based Linux distros I've tried - here's why
EndeavorOS Titan is the newest release in this Arch-based distribution
Today in Techrights
Some of the latest articles