

Because 99.999% of the time the hardware you’re buying is different from the hardware you have prior experience with. Even if the model numbers are the same there could be a change in hw or fw revision that breaks compatability with whatever drivers you previously had success with.


You forgot the /s so I’ll pretend you’re being serious:
Of course you can debug the kernel drivers, it is open source after all. But it’s always easier to start with a working system and change one thing at a time to isolate any issues that might come up.
-Linus Torvalds