For King and Country <| sep |> Depression , loneliness and I ' m sick . <| sep |> you forgot an s there <| sep |> In basic terms , you need to figure out what CONFIG option you need changed in the kernel , then add it to your system kernel in one of the ways shown here . In there are examples of how to enable the CONFIGPPPFILTER option , but you ' ll want to substitute whatever enables building the mt 7601 u module , probably something like extraConfig MT 7601 m . After a nixosrebuild , if the device needs no firmware or is part of the mainline kernel firmware probably the case if the module is mainline , then the device should get detected when you boot into the new kernel . <| sep |> Okay , that explains it . The pull system is a bit obscure , so nice to know how the mechanics work ! Thanks