Como evitar que um módulo do kernel abra um dispositivo específico?

3

Estou usando dois dispositivos, um dos quais requer uso manual para operação adequada (um GPS, usando o gpsd; este guia especifica que o usbserial é necessário), e um deles requer que o usbserial seja descarregado (o FTDI FT232H; este guia especifica que rmmod usbserial deve ser executado para usar os drivers D2XX).

Existe alguma maneira que eu possa adicionar regras para evitar que o usbserial toque no dispositivo FTDI, enquanto ainda permite que o gpsd use o usbserial?

    
por Trent Bing 26.04.2016 / 21:35

1 resposta

3

Você pode usar a interface unbind em sysfs. Por favor, consulte este artigo para detalhes. Você encontrará instruções para automatizar a desvinculação ao descobrir o dispositivo em esta resposta.

    
por 28.04.2016 / 21:49