rexruthless
Recruit
★★
- Joined
- May 8, 2026
- Posts
- 170
- Online time
- 19h 31m
I know how to build a fully libre Gentoo desktop setup w/ 2 MilkV Jupiter boards and 2 or 3 Mars SBCs with it as network LLM accelerator nodes. Take a PCIe rack from a board, made of metal, conduct the boards to a PCBway computer-class printed circuit board w/ LiteX and ECP5 NAND + NOR for memory controllers, Lattice ECP5 FPGA for HSM module, which'll encrypt the board's memory and softbrick it if there is intrusion, give it PCM1802 / PCM1808 (TI) ADC, a MAX98357A (Maxim) DAC and a pair of Micca (e.g., MB42X) analog passive speakers wired to the RISC-V Jupiter board, give it a Modos paper display, a Keyboardio model 01 keyboard, a 3D printed Ploopy mouse, and a Logitech Quickcam Express 1999 web cam. Flash Gentoo onto the SBCs by Ovrdrive USB flash drive, keep a separate Ovrdrive USB flash drive for KeePassXC decryption, when setting up Gentoo from source, refuse any proprietary packages upon setup, refuse any proprietary packages in nftables, harden the kernel and secure the bootchain, install nftables, kvm/qemu, firejail, fail2ban, pyshark, a custom SOCKS5 proxy written in Python w/ X25519, Poly1305, ChaCha20 and Kyber for cryptographic post-quantum protection, w/ libsodium, PQclean and openSSL integration, using GNU Icecat, ELinks or GNUNet/GNUNet CADET (or Jami)/GNUNet FS (File Sharing)/gnunet-vpn for web browsing services, install the proxy on the router MilkV Jupiter SBC board to protect your traffic from your default ISP router via cat6 cable, and wire that router Jupiter board to your main Jupiter workstation board via cat6 cable, and there you basically go. Run wired ethernet IP over DHCP for all connections. While you're at it, bifurcate the board to add a separate ath9k PCIe Atheros card attachment over your memory/HSM module board.
That'll make for a libre network communications stack. For your own service, get a ULX3S and program a custom physical layer (PHY) on it (TDMA complexity, not OFDMA, which is LTE/5G), snap a LimeSDR PCIe to it wire it to a LiPo/Li-ion battery, wire that same battery to another PCBway computer-class printed circuit board w/ a lifted Motorola C123 screen + buttons + 2G antenna + speakers + SIM card slot and sysmousim SIM card programmed for activation to the network via OsmocomBB w/ freeRTOS running on it + TI Calypso chipset + Litex and ECP5 NAND/NOR for SD replacement. So give it 3 or 4 serial ports at the bottom to plug to your desktop Jupiter SBC and your 2 or 3 Mars nodes to connect your computer to a custom 2G cellular network over OsmocomBB running a Python BBS over GNUNet/GNUNet CADET/GNUNet FS/gnunet-vpn for network traffic encryption and forward secrecy and finally, build a custom BTS tower w/ OpenBTS and Asterisk for handling calls on your computer, and you can send announcements to any TI Calypso phones running OsmocomBB in the network via SMS, and now you're done!
Will need to LiteDRAM the proprietary DDR4 controllers to the Jupiter and Mars boards and replace w/ UberDDR3 or custom DDR3 (research-level project). You might have to unwire components and rewire to an entirely new PCBway board from scratch.
That'll make for a libre network communications stack. For your own service, get a ULX3S and program a custom physical layer (PHY) on it (TDMA complexity, not OFDMA, which is LTE/5G), snap a LimeSDR PCIe to it wire it to a LiPo/Li-ion battery, wire that same battery to another PCBway computer-class printed circuit board w/ a lifted Motorola C123 screen + buttons + 2G antenna + speakers + SIM card slot and sysmousim SIM card programmed for activation to the network via OsmocomBB w/ freeRTOS running on it + TI Calypso chipset + Litex and ECP5 NAND/NOR for SD replacement. So give it 3 or 4 serial ports at the bottom to plug to your desktop Jupiter SBC and your 2 or 3 Mars nodes to connect your computer to a custom 2G cellular network over OsmocomBB running a Python BBS over GNUNet/GNUNet CADET/GNUNet FS/gnunet-vpn for network traffic encryption and forward secrecy and finally, build a custom BTS tower w/ OpenBTS and Asterisk for handling calls on your computer, and you can send announcements to any TI Calypso phones running OsmocomBB in the network via SMS, and now you're done!
Will need to LiteDRAM the proprietary DDR4 controllers to the Jupiter and Mars boards and replace w/ UberDDR3 or custom DDR3 (research-level project). You might have to unwire components and rewire to an entirely new PCBway board from scratch.





