No, no lo hay, y yo casi diría que "afortunadamente".
El kernel es la parte principal de un sistema operativo. En el caso de Linux, el kernel tiene distintos "módulos". Cada módulo se encarga de dar soporte a una cosa concreta. Así, hay un módulo específico del kernel para cada dispositivo de hardware. El problema es que cada una de las tarjetas existentes en el mercado funciona con un módulo concreto.
Muchas veces lo más difícil es determinar qué módulo es el que necesita tu hardware. Buscando en Google es fácil averiguarlo. Una vez lo sabes, distros como Mandrake o RedHat suelen llevar en el kernel casi todos los módulos disponibles, así que con hacer como root:
# modprobe nombremodulo
El hardware funcionará si elegiste el módulo adecuado, (nombremodulo sin terminar en ".o"
).
Suerte. Un saludo,