O driver do Linux não funciona corretamente, quando compilado no kernel

1

Recentemente tive muitos problemas em fazer meu Gentoo se comunicar com o conversor serial USB > que estava trabalhando em um prolífico driver 2303.

Descobrimos que, quando o driver é compilado como um módulo e não é compilado no kernel, ele simplesmente funciona, caso contrário, não funciona.

De uma maneira concreta, o que eu pude ver nos registros foi que quando o motorista estava compilado no kernel, o dispositivo foi reconhecido (dmesg mostrou, que o novo dispositivo foi anexado e também poderia reconhecer o tipo de dispositivo (dispositivo prolífico), mas a linha, esse dispositivo está ligado a ttyUSB0 estava faltando), quando o driver foi compilado como um módulo, o dispositivo foi devidamente reconhecido e devidamente ligado ao ttyUSB0.

A minha pergunta é se o udev faz algumas suposições, que alguns drivers estão disponíveis apenas como módulos? O que poderia ter acontecido?

    
por DawidPi 01.08.2017 / 08:43

0 respostas