Se alguns de seus drivers não funcionarem, não há uma maneira mágica de fazê-los funcionar de repente. Você tem que esperar até que eles sejam corrigidos para trabalhar com o novo kernel ou viver sem eles. O problema provavelmente está no nível de código do kernel, as assinaturas de função podem ter mudado ou as APIs podem ter sido depreciadas por completo.
Para alguns hardwares, existem outros drivers disponíveis (ou seja, não do fabricante, mas, por exemplo, código aberto) e podem funcionar mais cedo ou mais tarde. Isso realmente depende do que você tem que trabalhar.