próximo acima anterior sumário índice
Próximo: 4. Lista de Módulos Acima: 3. Parâmetros Ethernet Anterior: 2. Parâmetros de Placas   Sumário   Índice

3. Parâmetros Via Módulos

Esta seção informa como parâmetros que devam ser usados pelos módulos. Caso se encontre alguma dificuldade ao se carregar um programa de controle (apesar de eventualmente os parâmetros serem informados) ou caso não haja nenhuma seção para informar-se o parâmetro então deve-se usar um kernel monolítico.

Alguns programas de controle de dispositivos ainda não estão disponíveis como módulos e alguns reconhecem o hardware adequadamente somente se compilados com o kernel. Apesar destes aspectos, recomendamos utilizar a carga através de módulos inicialmente.

Caso um programa de controle de dispositivo seja carregado como módulo, toda e qualquer variável pode ser sobreposta através da linha de comando. Ou seja, por exemplo a variável io do programa de controle NE2000 que especifica o endereço de E/S pode ser especificado através do seguinte comando:

insmod ne io=0x300 irq=10

ou através do comando

modprobe ne io=0x300 irq=10

Esteja seguro de não haver espaços antes ou depois da palavra equal, assim como valores em hexadecimal devem ser especificados com o prefixo 0x.

Caso se queira informar mais de um parâmetro, eles devem estar separados por espaços. Esta é a principal diferença entre os parâmetros informados através do LILO.

Os parâmetros podem ser informados de forma definitiva no arquivo /etc/conf.modules. Note que diversos parâmetros podem ser definidos para um módulo em particular, porém somente um módulo pode ser definido em cada linha.

Cada linha tem o seguinte formato:

options <nome_módulo> <parâmetro1>=<valor1>...

Apresentamos a seguir alguns exemplos para o módulo opl3:

options opl3 io=0x388
options opl3sa2 io=0x370 mss_io=0x530 irq=5 dma=1,0 mpu_io=0x330

Para obter uma listagem dos tipos de módulos e dos módulos disponíveis para um determinado sistema pode ser usado o comando modprobe -l ou a verificação do arquivo /boot/module-info.

Para atualizar o arquivo /etc/conf.modules, sugerimos a utilização do utilitário kernelcfg, descrito na seção [*] na página [*].


próximo acima anterior sumário índice
Próximo: 4. Lista de Módulos Acima: 3. Parâmetros Ethernet Anterior: 2. Parâmetros de Placas   Sumário   Índice
www.conectiva.com