Configurar som (CMI-8738 e VIA AC'97)
O FreeBSD 4.7 ou 5.0 suporta uma ampla variedade de placas de som, permitindo a você ter uma boa saída de audio em seu computador. Nesse caso em particular, estaremos trantando em base da instalação de placas integradas de maneira prática e rápida.
Configurar som (CMI-8738 e VIA AC'97)
Este tutorial irá descrever os passos necessários para configurar
sua placa de som on-board (CMI-8738 e VIA AC'97 da VIA VTxxx) que foram
as quais eu testei, mas essas configurações podem funcionar em outras
placas on-board, desde que não sejam muito atuais.
Adicionar um driver de dispositivo a uma máquina FreeBSD envolve adicioná-lo a alguns arquivos de configuração e editar o código-fonte do kernel para incluir referências às rotinas do driver.
Vamos ter que construir e instalar um kernel personalizado recompilando-o e adicionando as linhas no arquivo do novo kernel.
Primeiro entre no diretório do kernel:
# cd /usr/src/sys/i386/conf
Faça uma copia do kernel GENERIC para de preferência o nome do seu host (recomendável), ou se não quiser, use um nome de sua escolha. Em nosso exemplo, usaremos o nome LOCALHOST:
# cp GENERIC LOCALHOST
Mande essas linhas para o seu novo arquivo de kernel que foi copiado do GENERIC para ativar os drivers de som:
# echo "# Configuração da placa de som" >> LOCALHOST
# echo "device pcm" >> LOCALHOST
# echo "options PNPBIOS" >> LOCALHOST
Ou simplesmente edite o arquivo LOCALHOST com o editor VI ou outro de sua preferência, e insira as linhas no final do arquivo:
Adicionar um driver de dispositivo a uma máquina FreeBSD envolve adicioná-lo a alguns arquivos de configuração e editar o código-fonte do kernel para incluir referências às rotinas do driver.
Vamos ter que construir e instalar um kernel personalizado recompilando-o e adicionando as linhas no arquivo do novo kernel.
Primeiro entre no diretório do kernel:
# cd /usr/src/sys/i386/conf
Faça uma copia do kernel GENERIC para de preferência o nome do seu host (recomendável), ou se não quiser, use um nome de sua escolha. Em nosso exemplo, usaremos o nome LOCALHOST:
# cp GENERIC LOCALHOST
Mande essas linhas para o seu novo arquivo de kernel que foi copiado do GENERIC para ativar os drivers de som:
# echo "# Configuração da placa de som" >> LOCALHOST
# echo "device pcm" >> LOCALHOST
# echo "options PNPBIOS" >> LOCALHOST
Ou simplesmente edite o arquivo LOCALHOST com o editor VI ou outro de sua preferência, e insira as linhas no final do arquivo:
# Configuração da placa de som
device pcm
options PNPBIOS
device pcm
options PNPBIOS
Salve o arquivo e depois dê o comando config para ele ler o arquivo e criar o diretório correspondente de instalação em /usr/src/sys/compile/LOCALHOST:
# config LOCALHOST
Em seguida entre no diretório abaixo:
# cd /usr/src/sys/compile/LOCALHOST
agora, compile-o com os comandos:
# make depend
# make
# make install
Depois reinicie o PC e veja se o som toca na inicialização, caso sim, o som foi devidamente configurado, caso contrário, revise os passos anteriores para verificar os erros e acertá-los.
Espero que este mini-tuto tenha ajudado ao pessoal que tenta fazer funcionar placas on-board no BSD.
Um grande abraço a todos.
grato
giovane.
e-mail giovane.ss@ig.com.br