1 Device Drivers {#devicedrivers}
4 This table contains a list of all available native drivers,
5 depending on the kernel version.
7 The `generic` and the `ccat` driver are independent of the kernel version.
9 To find out which native driver is required for your network card,
10 you can use `lspci -vv` or look in `/sys`:
12 admin@ipc:~> ls -l /sys/class/net/eth5/device/driver
13 lrwxrwxrwx 1 root root 0 6. Nov 15:35 /sys/class/net/eth5/device/driver -> ../../../../bus/pci/drivers/e1000
17 admin@ipc:~> basename $(readlink /sys/class/net/eth5/device/driver)
21 In this example, `eth5` uses the `e1000` driver.
22 | Kernel | 8139too | bcmgenet | dwmac-intel | e100 | e1000 | e1000e | igb | igc | r8169 | stmmac-pci |
23 |------------:|:-----------:|:-----------:|:-----------:|:-----------:|:-----------:|:-----------:|:-----------:|:-----------:|:-----------:|:-----------:|
24 | 6.12 | X | X | X | X | X | X | X | X | X | X |
25 | 6.6 | - | - | - | - | - | - | - | X | - | - |
26 | 6.4 | X | X | X | X | X | X | X | X | X | X |
27 | 6.1 | X | X | X | X | X | X | X | X | X | X |
28 | 5.15 | X | - | - | X | X | X | X | X | X | - |
29 | 5.14 | X | X | - | X | X | X | X | X | X | - |
30 | 5.10 | X | X | - | X | X | X | X | - | X | - |
31 | 5.4 | - | - | - | X | - | X | - | - | - | - |
32 | 4.19 | - | - | - | - | - | - | X | - | - | - |
33 | 4.4 | X | - | - | X | X | X | X | - | X | - |
34 | 3.18 | - | - | - | - | - | - | X | - | - | - |
35 | 3.16 | X | - | - | X | X | X | - | - | X | - |
36 | 3.14 | X | - | - | X | X | X | - | - | X | - |
37 | 3.12 | X | - | - | X | X | X | - | - | X | - |
38 | 3.10 | X | - | - | X | X | X | - | - | X | - |
39 | 3.8 | X | - | - | X | X | X | - | - | X | - |
40 | 3.6 | X | - | - | X | X | X | - | - | X | - |
41 | 3.4 | X | - | - | X | X | X | - | - | X | - |
42 | 3.2 | X | - | - | - | - | X | - | - | X | - |
43 | 3.0 | X | - | - | X | X | - | - | - | - | - |