Temporariamente permitindo um módulo do kernel na lista negra a partir do cli

1

Eu desativei um módulo do kernel no meu sistema

>> uname -a
Linux zyx 4.3.0-1-amd64 #1 SMP Debian 4.3.5-1 (2016-02-06) x86_64 GNU/Linux

>> cat /etc/modprobe.d/blacklist.conf 

# Disable WebCam
blacklist uvcvideo

Pergunta

É possível ativar temporariamente um módulo do kernel na lista negra a partir da linha de comando? Se sim, como? Se não, quais outras opções existem para desativar o módulo no momento da inicialização?

Eu tentei o seguinte, que não me permitiu usar minha webcam.

sudo modprobe uvcvideo

    
por AmeBel 22.03.2016 / 09:53

1 resposta

4

Eu achava que modprobe ignoraria a lista negra, a menos que -b fosse especificado ...

Em qualquer caso, o seguinte deve funcionar independentemente das configurações da lista negra:

sudo insmod /lib/modules/$(uname -r)/kernel/drivers/media/usb/uvc/uvcvideo.ko

Se os módulos uvcvideo dependerem de ainda não terem sido carregados, você precisará cuidar disso também (e depois carregar uvcvideo novamente):

sudo modprobe videodev
sudo modprobe videobuf2-core
sudo modprobe usbcore
sudo modprobe media
sudo modprobe videobuf2-malloc

Você pode descobrir isso para qualquer módulo usando modinfo :

/sbin/modinfo uvcvideo
    
por 22.03.2016 / 10:09