como fazer a instalação de driver de audio C-Media CMI8338(duvida)

Iniciado por rosoris, 28 de Agosto de 2008, 20:13

tópico anterior - próximo tópico

rosoris

ola estou tentando instalar drive de audio no ubuntu  mas não estou sabendo como fazer gostaria muito da ajuda do forum segue nome do pacote cmpci-5.68.tar.gz
e instrução de instalação o qual não consegui seguir desde ja meu agradecimento pela ajuda do forum 
Audio driver for CM8338/CM8738 chips by Chen-Li Tien





HARDWARE SUPPORTED

================================================================================

C-Media CMI8338

C-Media CMI8738

On-board C-Media chips





WHAT'S NEW

================================================================================



  1. Support modem interface for 8738. (select in kernel configuration)

  2. Enable S/PDIF-in to S/PDIF-out (S/PDIF loop).

  3. Enable 4 channels analog duplicate mode on 3 jack or 4 jack

     configurateion.

  4. Enable joystick support. (joystick driver needed)





STEPS TO BUILD DRIVER

================================================================================



  1. Backup the Config.in and Makefile in the sound driver directory

     (/usr/src/linux/driver/sound).

     The Configure.help provide help when you config driver in step

     4, please backup the original one (/usr/src/linux/Document) and

     copy this file.

     The cmpci is document for the driver in detail, please copy it

     to /usr/src/linux/Document/sound so you can refer it. Backup if

     there is already one.



  2. Extract the tar file by 'tar xvzf cmpci-xx.tar.gz' in the above

     directory.



  3. Change directory to /usr/src/linux



  4. Config cm8338 driver by 'make menuconfig', 'make config' or

     'make xconfig' command.



  5. Please select Sound Card (CONFIG_SOUND=m) support and CMPCI

     driver (CONFIG_SOUND_CMPCI=m) as modules. Resident mode not tested.

     For driver option, please refer 'DRIVER PARAMETER'



  6. Compile the kernel if necessary.



  7. Compile the modules by 'make modules'.



  8. Install the modules by 'make modules_install'





INSTALL DRIVER

================================================================================



  1. Before first time to run the driver, create module dependency by

     'depmod -a'



  2. To install the driver manually, enter 'modprobe cmpci'.



  3. Driver installation for various distributions:



    a. Slackware 4.0

       Add the 'modprobe cmpci' command in your /etc/rc.d/rc.modules

       file.so you can start the driver automatically each time booting.



    b. Caldera OpenLinux 2.2

       Use LISA to load the cmpci module.



    c. RedHat 6.0 and S.u.S.E. 6.1

       Add following command in /etc/conf.modules:



       alias sound cmpci



   also visit http://www.cmedia.com.tw for installation instruction.



DRIVER PARAMETER

================================================================================



  Some functions for the cm8738 can be configured in Kernel Configuration

  or modules parameters. Set these parameters to 1 to enable.



  spdif_loop:   Enable S/PDIF loop, this route S/PDIF-in to S/PDIF-out

                directly.

  four_ch:      Enable 4 channels mode, rear-out or line-in will output

                the same as line-out.

  rear_out:     Enable this if you have independent rear-out jacket on

                your sound card, otherwise line-in will be used as

                rear-out.

  modem:   You will need to set this parameter if you want to use

      the HSP modem. You need install the pctel.o, the modem

      driver itself.

  joystich:   Enable joystick. You will need to install Linux joystick

      driver.
??? ??? ???

gpr

Dica:
como configurar som Ubuntu Surround 5.1 CMI8738, placa genius
tive uma certa dificuldade com essa placa de som CMI8738, 5.1 6ch da genius.

estava com o problema,
a cada musica ou video o audio desconfigurava,
dai tinha que clicar nas opções de audio
e trocar a opcao de 5.1 para 5.0
e clicar novamente na 5.1 que voltava a tocar as 6 caixas.
muito chato.

ja estava quase compilando o kernel com dicas encontradas ne web.
e achei varias dicas. que resumi todas abaixo.

http://ubuntuforum-br.org/index.php/topic,102381.0.html
Ubuntu Studio