• OpenBSD 7.8 – Ny version med flertrådad TCP/IP och stöd för Raspberry Pi 5

    OpenBSD 7.8 är här – och den säkra, minimalistiska BSD-favoriten tar ett stort kliv framåt. Med flertrådad TCP/IP-stack, stöd för Raspberry Pi 5 och förbättrad virtualisering fortsätter OpenBSD att leverera sitt signum: kompromisslös stabilitet, ren design och säkerhet på högsta nivå.

    OpenBSD 7.8 – Ny version med flertrådad TCP/IP och stöd för Raspberry Pi 5

    OpenBSD, operativsystemet med säkerhet som grundfilosofi, har nu nått version 7.8 – sex månader efter 7.7. Den nya versionen förfinar inte bara systemets välkända stabilitet, utan introducerar också flera betydelsefulla tekniska nyheter: flertrådad TCP/IP och officiellt stöd för Raspberry Pi 5.

    Ett tryggt men inte alltid enkelt BSD

    OpenBSD är känt för sin kompromisslösa säkerhetsmodell, tydliga filosofi och minimalistiska design – men också för en installation som kräver lite tålamod. Operativsystemet är inte riktat till nybörjare, och den som vill experimentera bör helst använda en separat dator snarare än att försöka dual-boota.

    Med version 7.8 finns dock ett nytt och prisvärt sätt att prova: officiellt stöd för Raspberry Pi 5. Det innebär att vem som helst med en Pi 5 kan installera ett komplett BSD-system – förutsatt att man är redo att ansluta en seriell kabel.

    “Added support for Raspberry Pi 5 (with console on serial port).”

    Stödet fungerar via seriell port (RS-232), vilket kräver anslutning via GPIO-pinnarna. Det finns RS-232-HAT-kort för ändamålet, och vissa USB-till-RS-232-adaptrar kan fungera, men det är ingen garanti.

    Än så länge finns några begränsningar:

    • Uppstart via PCIe-lagringskort fungerar inte på grund av saknat U-Boot-stöd.
    • Wi-Fi på Raspberry Pi 5 Model B ”d0” fungerar inte.
    • Den aktiva fläkten fungerar inte förrän pwm-drivrutinerna är färdigställda.

    Trots dessa begränsningar markerar stödet för Pi 5 en viktig milstolpe: OpenBSD blir tillgängligt på fler ARM64-plattformar än någonsin tidigare, inklusive Apple Silicon Macs, Snapdragon Elite X-laptops och förbättrad strömhantering för ARM64-enheter.

    Nyhet: Flertrådad TCP/IP

    En av de mest intressanta nyheterna i OpenBSD 7.8 är att TCP/IP-stacken nu är flertrådad.
    Det innebär att nätverksdelen av operativsystemet kan utnyttja flera CPU-kärnor samtidigt – upp till åtta stycken – där varje anslutning hanteras av en egen kärna.

    Detta är en betydande förändring för OpenBSD, som traditionellt prioriterat enkelhet och säkerhet framför rå prestanda. Nu börjar man öppna upp för bättre skalbarhet på moderna flerkärniga system, särskilt vid IPv6-trafik där beräkningsbehovet är större.

    Virtualisering med AMD SEV

    OpenBSD 7.8 innehåller även inbyggt stöd för AMD:s Secure Encrypted Virtualization (SEV). Denna teknik låter varje virtuell maskin kryptera sitt eget minne, vilket stärker isoleringen mellan gäster i en hypervisor-miljö.

    Stödet omfattar både OpenBSD:s inbyggda hypervisor (VMM/VMD) och drift som gäst-OS under Linux KVM. Det betyder att OpenBSD nu både kan skapa och köra SEV-krypterade virtuella maskiner – en viktig förbättring för säkerhetsfokuserade servermiljöer.

    Tmux får extra kärlek

    Terminalmultiplexern tmux har länge varit en favorit bland systemadministratörer, och OpenBSD har haft stöd för det länge.
    Version 7.8 lyfter tmux till nästa nivå med 16 nya funktioner och buggfixar – inga revolutioner, men välkomna förbättringar för den som lever i terminalfönster dagligen.

    Smidig uppgradering till 7.8

    En av OpenBSD:s styrkor är den tydliga och tillförlitliga uppgraderingsprocessen.
    Systemet uppdateras alltid stegvis – en version i taget – vilket minimerar risken för problem.

    Den rekommenderade proceduren är enkel:

    1. Kör syspatch för att installera säkerhetsuppdateringar.
    2. Kör pkg_add -u för att uppdatera alla installerade paket.
    3. Kör fw_update för eventuell ny firmware.
    4. Kör sysupgrade för att uppgradera hela systemet.

    Vid uppgradering från 7.7 startar systemet automatiskt om utan att fråga – lite oväntat, men effektivt. Efteråt går det snabbt att komma igång igen, och alla program – inklusive Firefox och GNOME-komponenter – uppdateras utan problem.

    Till skillnad från vissa andra BSD-system har OpenBSD-uppgraderingar visat sig vara pålitliga. FreeBSD och NetBSD har historiskt haft mer problem med sina in-place-uppdateringar.

    Enkelhet framför allt

    OpenBSD 7.8 har fortfarande inget Bluetooth-stöd – och det är ett medvetet beslut. Många i OpenBSD-gemenskapen ser Bluetooth som en onödig risk, och systemets renhet prioriteras framför trådlös bekvämlighet.

    Trots sin återhållsamhet uppskattas OpenBSD alltmer för sin tydlighet och konsekvens. Där FreeBSD och NetBSD ibland känns som barocka konstruktioner, känns OpenBSD snarare modernistiskt: enkelt, robust och noggrant avvägt.

    9front släpper sin egen “Release”

    Samtidigt med OpenBSD 7.8 har även 9front-projektet, en vidareutveckling av Plan 9, släppt en ny version – kallad Release.
    Namnet är ingen slump: med sin typiskt skämtsamma ton låter 9front-utvecklarna oss nu läsa ett “Release release announcement”.

    Den här gången hann 9front till och med släppa sin version elva dagar före OpenBSD 7.8 – och båda projekten delar konstverk av samma illustratör.

    Slutsats

    OpenBSD 7.8 är ingen revolution, men en välpolerad evolution.
    Med stöd för Raspberry Pi 5, flertrådad nätverksstack, SEV-kryptering och förbättrat tmux-stöd fortsätter systemet att leverera stabilitet, säkerhet och precision.

    För användare som värdesätter kvalitet framför bekvämlighet, och som inte räds ett textbaserat gränssnitt, är OpenBSD 7.8 ett av de mest pålitliga operativsystemen som finns idag.

    https://ftp.lysator.liu.se/pub/OpenBSD

    Om OpenBSD i vår wiki

    https://wiki.linux.se/index.php/OpenBSD

    Fakta: OpenBSD

    Licens: Främst ISC-licens (mycket tillåtande BSD-familj). Vissa komponenter använder andra BSD-liknande licenser. Projektets grafik (t.ex. maskoten “Puffy”) kan ha egna villkor.

    Vad är OpenBSD? Ett komplett Unix-likt operativsystem (kärna + basverktyg) med fokus på korrekthet, säker standardkonfiguration och kodgranskning.

    Skillnad mot Linux: Linux är i grunden en kärna som oftast kombineras med GNU-användarland till en distribution (t.ex. Debian, Fedora). OpenBSD levereras som ett integrerat bas-OS från ett och samma projekt, med enhetliga beslut, egen pakethantering och återkommande släpp var ~6 månader.

    • Säkerhetsmodell: aggressiva standarder (t.ex. pf-brandvägg, pledge/unveil), kontinuerliga kodrevisioner.
    • Konsekvens: samma team ansvarar för hela basen – mindre fragmentering.
    • Filosofi: enkelhet och korrekthet prioriteras framför “flest funktioner”.

    Varför vissa föredrar OpenBSD: förutsägbara uppgraderingar, tydlig dokumentation (man-sidor), säkra standardinställningar, stabil nätverksstack och verktyg som pf och tmux i basen.

    Stödda plattformar (exempel): amd64 (x86-64), arm64 (t.ex. Raspberry Pi 5, vissa Apple Silicon-lägen), riscv64, i386 (äldre x86), armv7 (32-bitars ARM), powerpc-varianter m.fl. Stöd varierar mellan modeller och generationer.

    Tips: kör bas-uppdateringar med syspatch, paket med pkg_add -u och systemuppgradering med sysupgrade.

  • Radxa X4 – x86-baserad enkortsdator som klarar PS2-emulering bättre än Raspberry Pi 5

    För den som vill spela spel från kalla krigets dagar – när Ronald Reagan fick den onda sidan att riva Berlinmuren.

    Raspberry Pi 5 är en uppskattad och prisvärd enkortsdator med bred användning inom hobbyprojekt, utbildning och lättare serverapplikationer. Trots förbättringar jämfört med tidigare modeller är prestandan fortfarande begränsad, särskilt när det gäller mer krävande uppgifter som spel- och konsolemulering. I jämförelse framstår Radxa X4, som bygger på Intel N100, som ett betydligt starkare alternativ – både vad gäller kompatibilitet och rå prestanda.

    Fördelar med x86-arkitektur

    En stor fördel med x86-baserade system som Radxa X4 är den breda kompatibiliteten med operativsystem och mjukvara. Till skillnad från ARM-plattformar, där stöd ofta är begränsat eller beroende av inofficiella portar, kan x86-enheter köra kompletta Linux-distributioner och även Windows 11 utan större problem. Det öppnar för ett mycket större urval av emulatorer och verktyg – och enklare installation.

    Radxa X4 är bättre utrustad än en Raspberry Pi 5. Den har stöd för M.2-hårddiskar men använder samma 40-pin GPIO-header som gjort Raspberry Pi populär. Den har stöd för två skärmar upp till 4K, samt USB Type-C PD, vilket innebär att den kan drivas via en USB-C-adapter.

    Till skillnad från Zimablade, som tidigare har testats, kan man inte själv välja RAM på Radxa X4 – det är fastlött på moderkortet. Dock bygger Zimablade på en äldre CPU än Intel N100. Zimablade har inte stöd för M.2-diskar, men däremot för vanliga SATA-diskar.

    Radxa X4 som PlayStation 2-emulator

    Enkel installation med Batocera

    För projektet valdes Batocera, en specialiserad Linux-distribution för spel- och retroemulering. Batocera är känd för sitt intuitiva gränssnitt och breda stöd för olika konsoler – inklusive en fullt fungerande PCSX2-kärna för PlayStation 2. Systemet installerades på en extern SSD genom att flasha rätt avbildningsfil via Balena Etcher, varpå enheten enkelt kunde starta från disken efter ändring i boot-ordningen.

    Konfigurationen av emulatorn var okomplicerad: BIOS-filer för PS2 lades i katalogen //BATOCERA/share/bios/ps2, medan spel-ROM:ar placerades i //BATOCERA/share/roms/ps2. Därefter var systemet redo att köra.

    Spelprestanda som imponerar

    I praktiska tester visade Radxa X4 att den klarar de flesta PS2-titlar med god marginal. Spel som Devil May Cry 3 levererade stabila 30 bilder per sekund vid 1,25× upplösning – och ännu bättre prestanda kunde nås genom att växla till Vulkan som grafikmotor. God of War, Tales of the Abyss, Persona 3, Metal Gear Solid 3 och flera andra klassiker var fullt spelbara, många med förbättrad grafik jämfört med originalkonsolen.

    Detta står i stark kontrast till Raspberry Pi 5, där samma spel knappt uppnår spelbara bilduppdateringsfrekvenser – även vid reducerad upplösning och med omfattande optimeringar.

    Begränsningar vid mer krävande titlar

    Vissa mer grafiktunga spel kräver dock justeringar. Xenosaga fungerade endast acceptabelt vid originalupplösning, och även då kunde viss prestandaförlust märkas. Shadow of the Colossus krävde liknande kompromisser. Burnout 3: Takedown, känt för sina snabba hastigheter och intensiva visuella effekter, tappade under vissa moment från 60 FPS, vilket kan påverka spelkänslan.

    Slutsats: En kapabel PS2-emuleringsdator i miniformat

    Radxa X4 visar sig vara ett utmärkt val för den som vill bygga en kompakt, strömsnål men kraftfull retrospelmaskin med stöd för PlayStation 2-emulering. Med förmågan att köra ett brett utbud av titlar i högre upplösning och med god prestanda – samt enkel installation via Batocera – placerar sig denna SBC som ett fullgott alternativ till större datorer, och ett överlägset val framför Raspberry Pi 5 i detta sammanhang.

    Prisjämförelse (cirka, inkl. moms/frakt):

    • Raspberry Pi 5, 4 GB: ca 799 kr
    • Radxa X4: ca 1130 kr
    • Zimablade: ca 1000 kr (inkl. frakt från t.ex. Hongkong)

    Observera att priser kan variera över tid och mellan återförsäljare.

    Innehållet ovan som behandla PS2 emulering är data som kommer ifrån

    https://www.xda-developers.com/this-raspberry-pi-killer-is-great-at-emulating-ps2-games

    Radxa X4 – Tekniska Specifikationer

    Processor (SoC): Intel® N100 (Alder Lake-N) – 4 kärnor / 4 trådar, upp till 3,40 GHz turbo, 6 MB Smart Cache, stöd för Intel GNA 3.0 och IPU 6.0

    Grafik: Intel® UHD Graphics, upp till 750 MHz; stöd för DirectX 12.1, OpenGL 4.6 och OpenCL 3.0

    Minne och lagring

    LPDDR5 RAM: 4 GB, 8 GB, 12 GB eller 16 GB (~4800 MHz)

    Lagring: M.2 2230 NVMe SSD via PCIe 3.0 ×4; valbar eMMC på vissa SKU:er

    Gränssnitt och anslutningar

    USB: 3 × USB 3.2 Gen 1 (Type‑A), 1 × USB 2.0 (Type‑A)

    Video: 2 × micro HDMI med upp till 4K @ 60 fps

    Ethernet: 2.5 Gbps RJ45 med PoE-stöd (med tillbehör)

    Trådlöst: Wi‑Fi 5 / Bluetooth 5.0 eller Wi‑Fi 6 / Bluetooth 5.2 beroende på modell

    GPIO: 40-polig header styrd av RP2040 mikrokontroller (Cortex‑M0+ @ 133 MHz), med stöd för 2×SPI, 2×UART, 2×I²C, 16×PWM, 8×PIO samt 5 V och 3.3 V ström

    Extra: 3.5 mm ljudutgång + mikrofoningång, RTC-batterisockel, fläktkontakt, Power- och BOOTSEL-knappar

    Strömförsörjning och drift

    Strömmatning: USB‑C PD (12 V, ≥ 2.5 A), PoE-stöd

    Effektförbrukning: Ca 18–25 W vid belastning

    TDP: CPU har TDP på ~6 W; fabriksinställt BIOS begränsar PL1 till 6 W

    Kylning: Aktiv kylning rekommenderas vid full belastning

    Temperaturintervall: 0 °C till ca 60 °C

    Mjukvarustöd

    Operativsystem: Windows 11 (64-bit), Debian, Ubuntu

    Utvecklingsstöd: GPIO via Linux-bibliotek, Pico SDK för RP2040

    Snabbspecifikation

    Funktion Detalj
    CPUIntel N100, 4 kärnor @ 3.40 GHz
    GPUIntel UHD Graphics (750 MHz)
    RAM4–16 GB LPDDR5
    LagringNVMe m.2 (PCIe 3.0 ×4), eMMC
    USB3× USB 3.2, 1× USB 2.0
    Display2× micro HDMI, 4K@60 fps
    Ethernet2.5 Gbps, PoE-stöd
    TrådlöstWi‑Fi 5/6 + BT 5.0/5.2
    GPIO40-pin via RP2040
    StrömUSB‑C PD 12 V / PoE
    KylningAktiv rekommenderas
    OS-stödWindows 11, Debian/Ubuntu
    Temperaturområde0 °C – 60 °C

    Sammanfattning

    Radxa X4 är en kraftfull x86-baserad SBC med Intel N100 och LPDDR5, vilket gör den betydligt snabbare än många ARM‑baserade alternativ. Den stöder NVMe-lagring, 2.5 Gbps Ethernet, dual‑4K HDMI och GPIO-expansion via RP2040. Perfekt för utvecklare och entusiaster som behöver x86-kompatibilitet, kraftfull grafik och robusta anslutningar.

    Modeller med Wi‑Fi 6/BT 5.2 kräver ofta minst 8 GB RAM. Enklare konfigurationer har Wi‑Fi 5/BT 5.0.

    Källor: radxa.com, docs.radxa.com, bret.dk, tomshardware.com, dl.radxa.com

Etikett: Raspberry Pi 5

  • OpenBSD 7.8 – Ny version med flertrådad TCP/IP och stöd för Raspberry Pi 5

    OpenBSD 7.8 är här – och den säkra, minimalistiska BSD-favoriten tar ett stort kliv framåt. Med flertrådad TCP/IP-stack, stöd för Raspberry Pi 5 och förbättrad virtualisering fortsätter OpenBSD att leverera sitt signum: kompromisslös stabilitet, ren design och säkerhet på högsta nivå. OpenBSD 7.8 – Ny version med flertrådad TCP/IP och stöd för Raspberry Pi 5…

  • Radxa X4 – x86-baserad enkortsdator som klarar PS2-emulering bättre än Raspberry Pi 5

    Raspberry Pi 5 är en uppskattad och prisvärd enkortsdator med bred användning inom hobbyprojekt, utbildning och lättare serverapplikationer. Trots förbättringar jämfört med tidigare modeller är prestandan fortfarande begränsad, särskilt när det gäller mer krävande uppgifter som spel- och konsolemulering. I jämförelse framstår Radxa X4, som bygger på Intel N100, som ett betydligt starkare alternativ –…