Prezados colela,

A configuração do que será compilado no seu kernel, fica no arquivo .config
no diretório /usr/src/linux. Vou dar um exemplo de fosse eu que estivesse
procurando para você ver como é bem facilzinho.... :)

Para procurar pelo módulo pcnet32, fiz isso:

cat -n /usr/src/linux/.config | grep pcnet32

Apareceu isso:

552  # CONFIG_PCNET32 is not set

A linha onde o módulo é definido é na linha 552 do arquivo .config. Se você
editar este arquivo com o vi ou qualquer editor que você trabalhe, verá que
ele fica perto das definições das interfaces de rede Tulip, lá onde você
define os módulos para placa de Rede. Acredito q pela descrição, dê para
advinhar qual é o driver exatamente.

No caso do módulo mpt, é nessário uma procura mais refinada, só para
garantir. Fiz a mesma coisa com o cat:

cat -n .config | grep -i mpt

Apareceu isto:

  113  CONFIG_PREEMPT=y
  114  CONFIG_PREEMPT_BKL=y
  447  # Fusion MPT device support

Como eu sei que é um driver de dispositivo, descarto as linhas 113 e 114,
pois isso é referente a configuração de kernel preemptivo.
Agora tu procuras no make menuconfig, onde tu habilitas o fusion MPT device
support. Ainda fiz isso p/ tirar a dúvida:

find /usr/src/linux -name mptbase*

Apareceu isto:

./drivers/message/fusion/mptbase.c
./drivers/message/fusion/mptbase.h

É onde o arquivo de cabeçalho e source do driver estão.

Espero ter ajudado.

Grande Abraço


-- 
Madson André R. Carneiro
Fundação ATECH



On 6/9/06, fabracer <[EMAIL PROTECTED]> wrote:
>
> E aí galera!!
>
> Gente, eu tenho contato com Linux há algum tempo, e apesar de conseguir
> usar algumas coisas legal, não sou nenhum expert!! Tenho uma grande
> dificuldade no processo de compilação do kernel, quer dizer, eu sei
> quais os módulos que minha máquina precisa, mas quando rodo o "make
> menuconfig" eu não sei qual opção o item se refere, por exemplo:
> preciso dos módulo pcnet32, mptbase,  mas onde achar isso dentre as
> opções do kernel?? Alguém pode me dar uma dica??
>
> Obrigado!
>
> Fabricio
>
>
>
>
>
>
> ---------------------------------------------------------------------
> Esta lista é EXCLUSIVAMENTE destinada aos assuntos servidores Linux e
> clientes Linux em rede. Quem insistir em não seguir esta regra será moderado
> ou terá o envio de msg suspenso sem prévio aviso.
> ---------------------------------------------------------------------
> Soluções Clássicas:
> http://br.groups.yahoo.com/group/servux/links/Mensagens_001047609003/
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.linux.brazil.servux
>
>
>
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>


[As partes desta mensagem que não continham texto foram removidas]




---------------------------------------------------------------------
Esta lista é EXCLUSIVAMENTE destinada aos assuntos servidores Linux e clientes 
Linux em rede. Quem insistir em não seguir esta regra será moderado ou terá o 
envio de msg suspenso sem prévio aviso.
---------------------------------------------------------------------
Soluções Clássicas: 
http://br.groups.yahoo.com/group/servux/links/Mensagens_001047609003/
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.linux.brazil.servux




 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/servux/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a