Building my own router was a great idea. It solved almost all of my problems.


Just recently have I started to build a GL CI pipeline for my project. >100 jobs for each commit - quite a bundle. Naturally, I have used up all my free runners' time after a few commits, so I had to build myself a runner. "My old i7 should do well" - I thought to myself and deployed the GL runner on my local k8s cluster.

And my router is my k8s master.

And this is the ping to my router (via wifi) every time after I push to GL :)


P.S. at least I have Noctua all over that PC - I can't hear a sound out of it while all the CPUs are at 100%

  • 2
    Elaborate on building your own router 🤔
  • 2
    Looks like my previous Broadcom’s ping log, except yours are all in order 😂

    Oh, and without the duplicate.
  • 2
    Alternative post title: "Learning how to scale, the hard way"
  • 1
    @iiii linux-based router with netfilter for the nat and fw and port-fw. And route for connection between networks
  • 1
    @netikras what's the hardware?
  • 3
    I wanted a fanless solution. A computer inside a radiator made sense. Happy with my choice, it just could have a normal PCIe, not just for USB devices - that's my only regret.



    Soon I'll connect https://aliexpress.com/item/... to it - waiting for the screen and the cables.
  • 1
    @netikras wow, expensive router
  • 0
    @iiii easily upgradable and multipurpose :) + a fun project
  • 1
    @iiii @netikras depends on what you are doing.

    I like the setup of netikras.

    Most cheap routers are ... Pain in the arse.

    Under 150 Euro - nope.

    It's a sad but true fact that many "dumbed down devices" start bitching at certain points.

    Be it OpenVPN with a ton of SSH Proxies...
    A few dozen wlan clients...
    A good device trying to utilize WLan N to it's fullest (yes long time ago).

    And so on.

    I was so happy that in Germany the ISP didn't have a right to enforce it's own device as endpoint. Cause most of these devices are just trash. Pure utter trash.
  • 0
    @IntrusionCM fair enough about cheaper consumer ones.
  • 1
    @netikras so can you confirm that the RTL8814AU works in "master mode" in Linux? Or you're only using it as a client?

    I'm looking for a wifi adaptor with that feature for a while now...
  • 1
    @vigidis "master mode" as in AP? Or Monitor? Or what..?

    Anyways, here's the `iw list`:

    Supported interface modes:
    * IBSS
    * managed
    * AP
    * monitor
    * P2P-client
    * P2P-GO

    `interface combinations are not supported`

    Bus 001 Device 002: ID 0bda:8813 Realtek Semiconductor Corp. RTL8814AU 802.11a/b/g/n/ac Wireless Adapter
  • 2
    @netikras master mode means AP support afaik.

    As in running an access point.

    Dunno where the name stems from but I was confused hearing it the first time, too.
  • 1
    @netikras @IntrusionCM in technical terms they are the same thing... The reason why I avoid calling it AP is because I've seen manufacturers market some devices as AP-compatible just because they are Ad-Hoc and can be used as hotspots, leading to some pretty misleading marketing...

    But yeah, thanks for the tip on the adapter you're using... gonna grab one and finally put that Intel Nuc I have lying around to good use
Add Comment