PCI class 02: Network controller

Network controller

Code02
NameNetwork controller
Subclasses10

Frequently asked questions

What is a PCI device of class 02 (Network controller)?

Class 02 stands for “Network controller”. It has 10 subclasses, for example Ethernet controller, Token ring network controller and FDDI network controller.

Which Linux drivers handle Network controller?

In Linux kernel 6.12 no driver binds by this class alone; devices are matched by vendor and device ID instead.

How do I find the class of a PCI device?

On Linux, lspci -nn shows the class in square brackets before the name, e.g. [0106]. On Windows it appears in the hardware IDs as PCI\CC_02XX.

Subclasses

CodeNameProgramming interfacesClass drivers (Linux)
02:00Ethernet controller01 Ethernet Controller with IDPF Compliant Interface
02:01Token ring network controller
02:02FDDI network controller
02:03ATM network controller
02:04ISDN controller
02:05WorldFip controller
02:06PICMG controller
02:07Infiniband controller
02:08Fabric controller
02:80Network controller

Nearby entries