Compile o kernel do Linux com o módulo usbserial dinamicamente (não) carregável

1

Eu tentei instalar drivers para um dispositivo FPGA, mas preciso remover o módulo usbserial . Isso é impossível porque usbserial é um módulo embutido. Foi sugerido que eu compilasse um novo kernel para tornar usbserial dinamicamente carregável e descarregável.

Agora estou tentando compilar um kernel personalizado com o Fedora. O guia está localizado aqui: link

Neste momento, estou usando uma GUI para definir minhas opções de kernel, mas não tenho ideia de quais opções selecionar e desmarcar.

Qualquer conselho seria muito apreciado.

    
por sj755 21.01.2013 / 23:47

1 resposta

3

Tente usar make nconfig ou make menuconfig , que apresenta a interface de texto interativa. Ambos possuem um recurso de pesquisa para as opções de CONFIG_* do kernel (aquelas que são colocadas em .config que governam a compilação) e sequências de caracteres no menu de opções atualmente selecionadas. IMHO essas duas UISs são mais utilizáveis que a GUI.

Quanto ao seu caso, você provavelmente está procurando por CONFIG_USB_SERIAL , que está localizado em Device Drivers -> USB support -> USB Serial Converter support - você precisa mudar isso de <*> para <M> (usando a tecla M ) .

    
por 22.01.2013 / 00:20