Drivers in a gnu+linux are part of the kernel. Can't blame solus for a non working wifi as far as I know. I had to compile an external driver from github into every kernel update for a laptop's builtin wifi, but one day the issue was fixed automatically.