Compiling custom kernel for WSL2 + USB-IP support

Updated 19.11.2021: Add note on runnins usbipd from WSL Updated 08.11.2021:  Add metntion usbipd-win Updated 28.10.2021: The most recent kernel 5.10.60.1 has enabled USB-IP support, but only a few drivers for USB devices are enabled, so these instructions still make sense.…

Starting services on WSL2 with systemd

Updated 28.10.2021: Corrected installation flow, init way + notes on VScode server WSL2 is a great way to run Linux alongside Windows 10/11. However, systemd doesn't work in it yet. Luckily, there is a 3rd-party solution - genie.  It creates a PID namespace, so systemd can run with…

Under the desk: USB Power

I have a zillion of different USB powered devices that require dumb simple 5V supply. About 10 of them is always on on my my desk. So having a number of AC usb power adapters may eat all available sockets quickly. So I've decided to make a DIY USB-power HUB…