In WSL:
In QoS and/or fair queueing, perhaps only HTB, NETEM, HFSC, TBF, and RED are needed (according to some code in mininet/link.py), but I didn't want to risk missing something and having to rebuild the kernel, so I just <M> everything…
In cmd or powershell:
In WSL:
Use
uname -r
to check if you're in the new kernel.
Or maybe add them to somwhere like .bashrc? But then you'll have to type the password everytime you open a shell, which is annoying…
(so you can use xterm in mininet)
https://stackoverflow.com/questions/61110603/how-to-set-up-working-x11-forwarding-on-wsl2