mascal

@mascal@bench.thebus.top

I suffer from Frenchness.
Pronounshe/him
SituationIt's complicated
Headquartershttps://thebus.top
8 ★ 6 ↺

mascal »
@mascal@bench.thebus.top

I installed i386 on a old, totally wrecked, Thinkpad iSeries 1200 with only 64MB of RAM. I had some previous experience with OpenBSD, so it was mostly painless. I'm still jealous of BSD's ifconfig(8) and especially the /etc/ifconfig.<interface_name> configuration system ❤️

I'm not disappointed by the result, it still could be used as a semi dumb terminal for ssh(1). The memory usage is low because I deactivated all services but cron(8); it may be lower with a tailored kernel, but I don't mind 🙂

A screenshot showing the system infos as displayed by fastfetch(1) in a tmux(1) session itself in a uxterm(1) window

Alt...A screenshot showing the system infos as displayed by fastfetch(1) in a tmux(1) session itself in a uxterm(1) window

    ...
    0 ★ 0 ↺

    mascal »
    @mascal@bench.thebus.top

    My only gripe is their old ksh(1). I've been spoiled by OpenBSD's one ahah

      KaiXin »
      @kaixin@snac.bsd.cafe

      impressive!

        0 ★ 0 ↺

        mascal »
        @mascal@bench.thebus.top

        So I finally rebuilt a kernel for that machine, reducing the kernel size from 23mb to 2.7mb. I needed that RAM badly in the end.

        I couldn't test the parallel, pcmcia ports, but all the rest just work, I even took the luxury to try adding urndis(4) but that doesn't play well with USB1. Well it's compensated by using yt-dlp(1) then ffplay2(1) successfully to play youtube audio on a 25 years old clunker.

        I'm very impressed by build.sh, it's magic and hard to believe for the newcomer! I cross-compiled the NetBSD kernel from Linux/amd64 to NetBSD/i386 with ease thanks to the official docs and some wget(1) invocations to download sets.

        I'll keep dearly my kernel config file derived from GENERIC_TINY. It has been the hard part ahah