How to Find Kernel Module Behind a Network Interface


How do I find out what kernel module is used for any given network interface?

Best Answer

On the command line run

sudo lshw -C network 

For every network interface you'll get a section starting with *-network. Every section hast a logical name: line that contains the interface name and a configuration: line that contain the driver and some other information.

Related Question