sysfs에서 어떤 드라이버가 장치를 처리하고 있는지 찾을 수 있습니다. 예를 들어, 다음은 장치용 드라이버를 led0
이라고 표시합니다 leds-gpio
.
pi@raspberrypi:/sys/devices/platform/leds/leds/led0/device $ ls -l
...
lrwxrwxrwx 1 root root 0 Apr 18 10:58 driver -> ../../../bus/platform/drivers/leds-gpio
...
leds-gpio.c
이는 Linux 커널의 소스 코드에서 찾을 수 있습니다. 그러나 을 leds-gpio
통해 또는 에서 lsmod
이름이 지정된 모듈을 찾을 수 없습니다 /lib/modules/$(uname -r)
.
어떤 모듈에 특정 드라이버(예: leds-gpio
이 예의 드라이버)가 포함되어 있는지 어떻게 알 수 있나요?