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?