Problema instalando ubuntu 6.06 LTS

Mauricio J. Adonis C. mike.alfa.2007 en gmail.com
Dom Jun 14 16:25:42 BST 2009


On Dom 14 Jun 2009 00:10:16 Luis Blanco escribió:
> For candidate card in slot 00:1b.0, firmware information and bootup
> diagnostics are:
>  PCI slot       PCI ID          SubsystemID     Name
>  ----------     ---------       ---------       --------------
>  00:1b.0        8086:293e       1179:ff66       Audio device: Intel
> Corporation 82801I
>
>  Modem interrupt assignment and sharing:
>  22:       1439       1542   IO-APIC-fasteoi   HDA Intel
>  --- Bootup diagnostics for card in PCI slot 00:1b.0 ----
> [    1.090083] pci 0000:00:1b.0: reg 10 64bit mmio: [0x56700000-0x56703fff]
> [    1.090124] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
> [    1.090129] pci 0000:00:1b.0: PME# disabled
> [   32.051153] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level,
> low) -> IRQ 22
> [   32.051261] HDA Intel 0000:00:1b.0: setting latency timer to 64
>
>  The PCI slot 00:1b.0 of the modem card may be disabled early in
>  a bootup process,  but then enabled later. If modem drivers load
>  but the  modem is not responsive, read DOCs/Bootup.txt about possible
> fixes. Send dmesg.txt along with ModemData.txt to discuss en linmodems.org
>  if help is needed.
>
>
>
> ===== Advanced Linux Sound Architecture (ALSA) diagnostics =====
> The ALSA packages provide audio support and also drivers for some modems.
> ALSA diagnostics are written during bootup to /proc/asound/ folders.
>
> The ALSA verion is 1.0.18
> The modem cards detected by "aplay -l"  are: None
>
>
> The /proc/asound/pcm file reports:
> -----------------------
> 00-00: ALC268 Analog : ALC268 Analog : playback 1 : capture 1
> 00-04: ALC268 Analog : ALC268 Analog : capture 1
>
> about /proc/asound/cards:
> ------------------------
>  0 [Intel          ]: HDA-Intel - HDA Intel
>                       HDA Intel at 0x56700000 irq 22
>
>  PCI slot 00:1b.0 has a High Definition Audio Card
>  The drivers are in the kernel modules tree at:
>  /lib/modules/2.6.28-11-generic/kernel/sound/pci/hda/snd-hda-intel.ko
>  The modem codec file for the HDA card is: /proc/asound/card0/codec#1
> --------------------------------------------------------
> Codec: LSI ID 1040
> Address: 1
> Vendor Id: 0x11c11040
> Subsystem Id: 0x11790001
> Revision Id: 0x100200
> Modem Function Group: 0x1
>
>  The audio card hosts a softmodem chip:  0x11c11040
> If not a Conexant modem, the driver agrsm with its dependent drivers:
>
> ----------
> provide audio + modem support with the modem chip residing on the
> subsystem. Any particular card can host any one of several soft modem
> chips.
>
> === Finished firmware and bootup diagnostics, next deducing cogent
> software. ===
>
> Predictive  diagnostics for card in bus 00:1b.0:
>         Modem chipset  detected on
> NAME="Audio device: Intel Corporation 82801I "
> CLASS=0403
> PCIDEV=8086:293e
> SUBSYS=1179:ff66
> IRQ=22
> HDA=8086:293e
> SOFT=8086:293e.HDA
> HDAchipVendorID=11c1
> CHIP=0x11c11040
> IDENT=agrsm
> Driver=agrsm
>
>  For candidate modem in:  00:1b.0
>    0403 Audio device: Intel Corporation 82801I
>       Primary device ID:  8086:293e
>     Subsystem PCI_id  1179:ff66
>     Softmodem codec or chipset from diagnostics: 0x11c11040
>                                from    Archives:
>                         The HDA card softmodem chip is 0x11c11040
>
>
> Support type needed or chipset: agrsm
>
>
> Writing DOCs/Intel.txt
>
> The AgereSystems/LSI agrsm code supports compiling of a agrmodem +
> agrsm driver pair.
> One resource site is
> http://linmodems.technion.ac.il/packages/ltmodem/11c11040/ Thereat get the
> agrsm_howto.txt and one of the agrsm-tools packages. The initial
> agrsm_howto.txt compiling steps are only cogent to modems with PCI IDs:
>    11c1:0620, 11c1:048c and 11c1:048f chips.
>    They use the agrsm-20090418.tar.gz package.
> The agrsm-tools sets a useful symbolic link and a agrsm-test utlity
>
> For AgereSystems/LSI with Vendor 11c1 chips hosted on High Definition
> Audio cards, there may be support
> through the agrsm resources (providing an agrmodem + agrserial driver
> pair) as an alternative to usage
> of the snd-hda-intel driver + slmodemd helper. For the 11c11040 modem
> chip, ONLY the agrsm code is competent.
> Your Linux distro's dkms package should be first installed, as it
> directs the installation of modem
> specific dkms-agrsm resources, and also directs auto-installation of
> new drivers upon kernel upgrades.
>
> Currently, the dkms-agrsm code is NOT competent for 2.26.28 and later
> kernels. A short term fix is to install linux-image + linux-headers
> packages for earlier kernels.
> For example, for Ubuntu Jaunty with 2.6.28 kernels, linux-image +
> linux-headers packages
> for earlier 2.26.27 series Intrepid kernels can be installed. Search
> for them at:
>    http://packages.ubuntu.com
>
>
> The primary dkms-agrsm resource site is
> http://linux.zsolttech.com/linmodem/agrsm/
> whereat a few different packaging types are available. Debian type
> installers (supporting Ubuntu too)
> are copied to http://linmodems.technion.ac.il/packages/ltmodem/11c11040/
> . Thereat the current package
> is the dkms-agrsm_2.1.80-6_i386.deb is for Agere/LSI chipsets hosted
> on High Definition Audio cards.
> Read the Modem/DOCs/Agrsm.txt for details.

Por lo menos el escaneo ha reconocido el chip del modem, cuyo código es 
0x11c11040 (fabricante: AgereSystems/LSI) y te da además el procedimiento para 
activarlo.

Tu tarjeta de modem también incluye un chip de sonido (Intel) el cual ha sido 
configurado ya por el sistema como "Audio device: Intel Corporation 82801I ".

Los actuales núcleos Linux no traen soporte para estos chips de modem, por lo 
que la solución necesariamente pasa  (por lo menos por ahora) por compilar un 
controlador específico, para ello hay que seguir los siguientes pasos...

0) Descargar las fuentes del controlador desde aquí...
http://linmodems.technion.ac.il/packages/ltmodem/11c11040/agere_modem.tar.gz

...luego debes instalar el soporte de desarrollo para hacer la compilación. Si 
tuvieras red sería fácil... simplemente ...

$ sudo aptitude install build-essential

... pero como no tienes red en Ubuntu, la instalación es a mano. Haz lo 
sigiente..

1)  Confirma la versión y tipo de kernel (núcleo Linux) que tienes instalado y 
usas, mediante...

$ uname -r

... como ejemplo a mí me sale:  2.6.28-11-generic, posiblemente el tuyo es el 
mismo. Los paquetes que bajes tienen que corresponder a esos datos.

2) En el sitio http://packages.ubuntu.com/jaunty/devel/ puedes encontrar todos 
los paquetes necesarios para hacer la compilación (debes elegir la 
arquitectura correcta del paquete, sólo ten cuidado con elegir la arquitectura 
correcta del paquete, seguramente i386 si tu sistema es de 32 bits o si no 
amd64 en caso contrario)

Fuentes del kernel ...
http://packages.ubuntu.com/jaunty/linux-source-2.6.28
... además todos los marcados con un punto rojo.

Cabeceras del kernel...
http://packages.ubuntu.com/jaunty/devel/linux-headers-generic

Compilador...
http://packages.ubuntu.com/jaunty/devel/gcc-4.3
... además todos los marcados con un punto rojo.

Una vez instalado todo lo necesario, procedes a compilar el controlador 
siguiendo las instrucciones contenidas en el README que viene dentro del 
paquete del controlador.

Posiblemente no te resulte todo a la primera, pero ten paciencia, estaremos 
aquí para ayudarte en lo que podamos.
-- 
Saludos, 
Mauricio J. Adonis C.
---------------------------------------------------------------------------
Usuario Linux  # 482032
Usuario Ubuntu #  25554
Ubuntu Code of Conduct - 1.0.1 signatario
(FD9329AC66C0907805831BF8E8D0B29A3AE3D244)
----------------------------------------------------------------------------



Más información sobre la lista de distribución ubuntu-es