

<feed xmlns="http://www.w3.org/2005/Atom">
  <id>/</id>
  <title>KernelKit — Home of Infix OS &amp; curiOS</title>
  <subtitle>Infix is a free, Linux-based, immutable operating system.  Suitable for switches, routers, and end-devices alike.</subtitle>
  <updated>2026-03-06T08:39:13+01:00</updated>
  <author>
    <name>KernelKit Maintainers</name>
    <uri>/</uri>
  </author>
  <link rel="self" type="application/atom+xml" href="/feed.xml"/>
  <link rel="alternate" type="text/html" hreflang="en"
    href="/"/>
  <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator>
  <rights> © 2026 KernelKit Maintainers </rights>
  <icon>/assets/img/favicons/favicon.ico</icon>
  <logo>/assets/img/favicons/favicon-96x96.png</logo>


  
  <entry>
    <title>Field Report: WiFi AP on BPi-R3</title>
    <link href="/posts/wifi-home-networking/" rel="alternate" type="text/html" title="Field Report: WiFi AP on BPi-R3" />
    <published>2026-02-27T10:00:00+01:00</published>
  
    <updated>2026-02-27T10:00:00+01:00</updated>
  
    <id>/posts/wifi-home-networking/</id>
    <content type="text/html" src="/posts/wifi-home-networking/" />
    <author>
      <name>troglobit</name>
    </author>

  
    
    <category term="showcase" />
    
  

  <summary>WiFi access point support landed in Infix v26.01, and the engineer who spent six months making it happen — Mattias Walström — wasted no time putting it to the test.  He wrote up his experience of replacing his home network with a full Infix deployment on a BPi-R3.  His setup runs six SSIDs across 2.4 GHz and 5 GHz, each on its own isolated network: trusted devices, IoT (13+ smart home gadgets w...</summary>

  </entry>

  
  <entry>
    <title>From Embedded App to Container</title>
    <link href="/posts/containerizing-applications/" rel="alternate" type="text/html" title="From Embedded App to Container" />
    <published>2025-11-20T10:00:00+01:00</published>
  
    <updated>2026-01-23T11:00:00+01:00</updated>
  
    <id>/posts/containerizing-applications/</id>
    <content type="text/html" src="/posts/containerizing-applications/" />
    <author>
      <name>troglobit</name>
    </author>

  
    
    <category term="howto" />
    
  

  <summary>So you have an application running on a Raspberry Pi, BeagleBone, or similar embedded Linux platform. Maybe it’s a temperature monitor, a data logger, or a custom control system. You’ve heard about Infix and want to try running your application as a container. This guide shows you how.  Previous posts in this series covered running existing containers, advanced networking, and basic container s...</summary>

  </entry>

  
  <entry>
    <title>Immutable by Design</title>
    <link href="/posts/immutable-by-design/" rel="alternate" type="text/html" title="Immutable by Design" />
    <published>2025-11-06T09:00:00+01:00</published>
  
    <updated>2025-11-06T09:00:00+01:00</updated>
  
    <id>/posts/immutable-by-design/</id>
    <content type="text/html" src="/posts/immutable-by-design/" />
    <author>
      <name>troglobit</name>
    </author>

  
    
    <category term="architecture" />
    
  

  <summary>We’ve talked before about how Infix OS focuses on being friendly, secure, and immutable. But what does immutability actually mean to us?  It’s not about locking things down for the sake of it. It’s about predictability. Every Infix release is a fully rebuilt, self-contained OS image — not a patchwork of upgrades. We don’t apt upgrade one package; we rebuild everything from source with Buildroot...</summary>

  </entry>

  
  <entry>
    <title>Introduction to Zone-Based Firewall</title>
    <link href="/posts/zone-based-firewall/" rel="alternate" type="text/html" title="Introduction to Zone-Based Firewall" />
    <published>2025-10-29T08:10:00+01:00</published>
  
    <updated>2025-10-29T22:20:59+01:00</updated>
  
    <id>/posts/zone-based-firewall/</id>
    <content type="text/html" src="/posts/zone-based-firewall/" />
    <author>
      <name>troglobit</name>
    </author>

  
    
    <category term="howto" />
    
  

  <summary>As of Infix v25.10, a zone-based firewall (ZBF) built on firewalld is included, exposing the most relevant functionality for network security. Rather than managing rules on a per-interface basis, zones group interfaces by trust level and policies control traffic flow between zones.   Figure 1: Zone-based firewall concept.  The Zone Concept  A zone defines a level of trust for network connection...</summary>

  </entry>

  
  <entry>
    <title>Flashing SD Card Images</title>
    <link href="/posts/flashing-sdcard/" rel="alternate" type="text/html" title="Flashing SD Card Images" />
    <published>2025-10-27T08:05:00+01:00</published>
  
    <updated>2025-10-27T08:05:00+01:00</updated>
  
    <id>/posts/flashing-sdcard/</id>
    <content type="text/html" src="/posts/flashing-sdcard/" />
    <author>
      <name>troglobit</name>
    </author>

  
    
    <category term="howto" />
    
  

  <summary>This guide covers how to flash an Infix SD card image to a microSD card or eMMC module.  Prerequisites  You will need:     An SD card reader (USB or built-in)   A microSD card or eMMC module (minimum 2 GB recommended)   An Infix SD card image from the latest-boot builds   Linux  Using dd  The traditional dd command works on any Linux system without additional software:  $ sudo dd if=infix-aarch...</summary>

  </entry>

</feed>


