Como saber os nomes dos drivers?

3

Existe alguma maneira geral de saber o nome do driver de todos os dispositivos em uma máquina Linux? Por exemplo, quero saber o nome do driver da minha interface de rede e o nome do meu driver da webcam. Como posso fazer isso?

    
por aleixrocks 15.07.2013 / 14:46

3 respostas

2

Para dispositivos em /dev , verifique a entrada correspondente em /sys/class/<device>/device/driver . Aqui um exemplo:

ls -l /sys/class/tty/ttyUSB0/device/driver
lrwxrwxrwx 1 root root 0 2013-07-15 11:08 /sys/class/tty/ttyUSB0/device/driver -> ../../../../../../../../../bus/usb-serial/drivers/ftdi_sio

Agora você sabe que é o ftdi_sio . O módulo pode ser encontrado com lsmod | grep ftdi_sio .

Outra maneira é executar lspci -k , que informa muito bem quais módulos são usados para qual dispositivo.

    
por 15.07.2013 / 15:08
1

Acredito que isso provavelmente faça o que você quer:

sudo lshw
    
por 15.07.2013 / 15:00
-1

Com este comando você deve encontrar o nome do seu driver: lsmod

    
por 15.07.2013 / 15:05

Tags