Modificando e Recompilando Drivers Linux [closed]

1

Estou interessado em modificar e re-compilar um dos drivers sem fio em um ambiente Linux. Eu sei exatamente qual linha em qual arquivo eu preciso modificar, no entanto posso saber como eu posso re-compilar o código-fonte de .c para .ko? Me corrija se eu estiver errado, o arquivo .ko é como eu sou capaz de especificar o meu driver sem fio modificado, eu acho.

[8/7/2018] - Editado para mais informações.

Eu editei o driver brcmfmac para transmitir dados estáticos e estou tentando compilá-los novamente. Portanto, eu gostaria de saber como posso compilá-lo em um .ko para que eu possa colocar este novo driver no meu dispositivo openwrt. Espero que as coisas estejam claras. Ainda estou no meio de tentar compilá-lo.

    
por Alan 06.08.2018 / 11:36

1 resposta

1

Você pode recompilar o módulo do kernel executando o comando make -C /lib/modules/$(uname -r)/build M=$(pwd) modules no diretório de origem do módulo.

    
por 06.08.2018 / 11:48