O kernel do suporta um grande número de programas de controle de dispositivos de hardware para diversos tipos de equipamentos. Esta seção fornece uma pequena visão geral de famílias de programas disponíveis, e os nomes das interfaces utilizadas.
Existe uma série de nomes padrões para interfaces no , as quais são listadas abaixo. Muitos programas de controle de dispositivos suportam mais que uma interface, sendo todas elas numeradas, como por exemplo em eth0, eth1, etc.
Para outras interfaces de programas de controle de dispositivos, como ISDN ou AX.25, outros nomes serão introduzidos. Drivers para IPX (protocolo para rede Novell©) e AX.25 (usado por rádio amadores) estão disponíveis. Durante as seções seguintes, discutiremos os detalhes do uso dos programas de controle de dispositivos descritos acima.