From 7d636fa35c3128860d09e0973672248403a6be12 Mon Sep 17 00:00:00 2001 From: Bjarne von Horn Date: Tue, 7 Nov 2023 11:52:36 +0100 Subject: [PATCH] Add note on how to find driver name. --- devices/device_drivers_template.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/devices/device_drivers_template.md b/devices/device_drivers_template.md index 9ada925a..63ee5b62 100644 --- a/devices/device_drivers_template.md +++ b/devices/device_drivers_template.md @@ -5,3 +5,17 @@ This table contains a list of all available native drivers, depending on the kernel version. The `generic` and the `ccat` driver are independent of the kernel version. + +To find out which native driver is required for your network card, +you can use `lspci -vv` or look in `/sys`: +```sh +admin@ipc:~> ls -l /sys/class/net/eth5/device/driver +lrwxrwxrwx 1 root root 0 6. Nov 15:35 /sys/class/net/eth5/device/driver -> ../../../../bus/pci/drivers/e1000 +``` +or +```sh +admin@ipc:~> basename $(readlink /sys/class/net/eth5/device/driver) +e1000 +``` + +In this example, `eth5` uses the `e1000` driver.