An off-the-shelf kit and about two hours are all you need.
There was a time when Linux was much simpler. You’d load a driver, it would find your device at boot up, or it wouldn’t. That ...