psctec
(usa Outra)
Enviado em 18/07/2020 - 12:31h
Então,
Uso Xubuntu 18.04, com o kernel 4.15.0-111-generic
O objetivo é fazer finalmente funcionar o leitor de impressões digitais do notebook que é o fpc1020
E isto de colocar no Kernel está no manual que está disponível em
https://github.com/SanniZ/fpc1020-driver/blob/master/Documentation/2-750-FPC77XXAN-E%20TSF_Integrati... na página 5, item 4.3 que segue abaixo:
4.3.
FPC TSF Driver Built Into the Kernel
In order to make a TSF device driver part of the kernel it must be built from within the kernel
source tree. This section lists the required steps for the TSF linux driver integration into the
kernel.
Copy source files into the platform Linux source tree, e.g. linux/drivers/input/misc
Add CONFIG_INPUT_FPC1020 to the kernel menu configuration.
Add FPC1020 to the Makefile.
Configure the kernel to include fpc1020.
Make the new kernel and/or Android image
O Evgeny Brazgin que ajudou a resolver problemas de compilação do módulo, aí eu descobri como assinar o módulo devido ao secure boot.
https://gitlab.freedesktop.org/libfprint/libfprint/-/issues/137#note_572862
Aí descobri que não era bom usar o kernel 5.7.4 no dia-a-dia, e como teve atualização do kernel 4.15 hoje indo pro 4.15.0-111, reverti a este kernel, recompilei o módulo, assinei o módulo, dei o insmod no fpc1020.ko, no lsmod ele está carregado mas não criou nenhuma pasta no /dev com isto concluo que a recompilação do kernel neste caso é obrigatória.
Caso eu esteja errado, aceito sugestões e links explicando onde está o erro.
Mas, continuo sem saber como fazer esta recompilação, pois no kernel.org não tem a versão 4.15.0-111, o que tem é a versão 4.15, aí pergunto é a mesma coisa?
Ou tenho que baixar de outro lugar? qual?
Desabafo: Está faltando muito pouco, para depois de 1 ano buscando no amago da internet, em fóruns (até em inglês) para fazer com que finalmente funcione o leitor de digitais, isto foi a única coisa que falta funcionar no notebook, o resto funciona 100%.
Depois que funcionar coloco um tutorial de como fazer bem explicadinho, passo a passo aqui.
Mas, no momento preciso de ajuda para recompilar ou de orientação.