Problema com placa de áudio e rede wireless (Ubuntu 8.04)

Iniciado por Raphael Barros, 07 de Agosto de 2008, 17:58

tópico anterior - próximo tópico

Raphael Barros

Galera

Instalei o Hardy heron uma máquina da HP e a placa de rede wifi RTL-8185 não foi reconhecida. Atualizei o kernel para o backport 2.6.24-21-generic que suporta a placa, mas a de áudio perdeu o módulo. Me parece que o módulo dela é o snd_hda_intel, um módulo bem comum, mas nesse kernel ainda não tem.

Achei este tópico ( http://ubuntuforums.org/showthread.php?t=97118 ) e supus que ele me ajudaria a resolver meu problema. Baixei o arquivo LinuxPkg_5.05.tar.bz2 do link ( http://www.realtek.com.tw/downloads/dlhd-2.aspx?lineid=2004052&famid=2004052&series=2004061&Software=True ) e dei o sh installl.

Consegui esse retorno:

sh install
.....Decompress Driver source v1.0.16-5.05
.....Decompress ALSA Library source v1.0.16
.....Decompress ALSA Utility v1.0.16
Remove old sound driver
Compile Driver........
checking for gcc... gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
find: /root/realtek-linux-audiopack-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05: Arquivo ou diretório inexistente
make dep
find: /root/realtek-linux-audiopack-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05: Arquivo ou diretório inexistente
make[1]: Entrando no diretório `/home/vacaprofana/Área de Trabalho/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05'
make[2]: Entrando no diretório `/home/vacaprofana/Área de Trabalho/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/acore'
Makefile:5: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/toplevel.config: Arquivo ou diretório inexistente
Makefile:6: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/Makefile.conf: Arquivo ou diretório inexistente
Makefile:16: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/alsa-kernel/core/Makefile: Arquivo ou diretório inexistente
Makefile:28: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/Rules.make: Arquivo ou diretório inexistente
make[2]: *** Sem regra para processar o alvo `/root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/Rules.make'.  Pare.
make[2]: Saindo do diretório `/home/vacaprofana/Área de Trabalho/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/acore'
make[1]: ** [dep] Erro 1
make[1]: Saindo do diretório `/home/vacaprofana/Área de Trabalho/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05'
make: ** [include/sndversions.h] Erro 2
find: /root/realtek-linux-audiopack-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05: Arquivo ou diretório inexistente
find: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05: Arquivo ou diretório inexistente
if [ -L /usr/include/sound ]; then \
      rm -f /usr/include/sound; \
      ln -sf /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/include/sound /usr/include/sound; \
   else \
      rm -rf /usr/include/sound; \
      install -d -m 755 -g root -o root /usr/include/sound; \
      for f in include/sound/*.h; do \
         install -m 644 -g root -o root $f /usr/include/sound; \
      done \
   fi
find /lib/modules/2.6.15-1.2054_FC5/kernel/sound -name 'snd*.*o' | xargs rm -f
find: /lib/modules/2.6.15-1.2054_FC5/kernel: Arquivo ou diretório inexistente
find /lib/modules/2.6.15-1.2054_FC5/kernel/sound -name 'snd*.*o.gz' | xargs rm -f
find: /lib/modules/2.6.15-1.2054_FC5/kernel: Arquivo ou diretório inexistente
find /lib/modules/2.6.15-1.2054_FC5/kernel/sound -name 'ac97_bus.*o' | xargs rm -f
find: /lib/modules/2.6.15-1.2054_FC5/kernel: Arquivo ou diretório inexistente
find /lib/modules/2.6.15-1.2054_FC5/kernel/sound -name 'ac97_bus.*o.gz' | xargs rm -f
find: /lib/modules/2.6.15-1.2054_FC5/kernel: Arquivo ou diretório inexistente
make[1]: Entrando no diretório `/home/vacaprofana/Área de Trabalho/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/acore'
Makefile:5: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/toplevel.config: Arquivo ou diretório inexistente
Makefile:6: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/Makefile.conf: Arquivo ou diretório inexistente
Makefile:16: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/alsa-kernel/core/Makefile: Arquivo ou diretório inexistente
Makefile:28: /root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/Rules.make: Arquivo ou diretório inexistente
make[1]: *** Sem regra para processar o alvo `/root/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/Rules.make'.  Pare.
make[1]: Saindo do diretório `/home/vacaprofana/Área de Trabalho/realtek-linux-audiopack-5.05/alsa-driver-rt20080704-5.05/acore'
make: ** [install-modules] Erro 1
Creating mixer?...done.
Creating sequencer...done.
Creating midi0?...done.
Creating dsp?...done.
Creating audio?...done.
Creating sndstat...done.
Creating music...done.
Creating dmmidi?...done.
Creating dmfm?...done.
Creating amixer?...done.
Creating adsp?...done.
Creating amidi?...done.
Creating admmidi?...done.
rm: imposível remover `/dev/snd': É um diretório
Creating snd/control?...done.
Creating snd/seq...done.
Creating snd/timer...done.
Creating snd/hw??...done.
Creating snd/midi??...done.
Creating snd/pcm??p...done.
Creating snd/pcm??c...done.
Creating aload?...done.
Creating aloadSEQ...done.
Remove old alsa library
Compile ALSA Library.....
checking build system type... i686-pc-linux-gnulibc1
checking host system type... i686-pc-linux-gnulibc1
checking target system type... i686-pc-linux-gnulibc1
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/bin/bash: /home/vacaprofana/Área: No such file or directory
configure: WARNING: `missing' script is too old or missing
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
make: *** Nenhum alvo indicado e nenhum arquivo make encontrado.  Pare.
make: *** Sem regra para processar o alvo `install'.  Pare.
Compile ALSA Utility......
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/bin/bash: /home/vacaprofana/Área: No such file or directory
configure: WARNING: `missing' script is too old or missing
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether NLS is requested... yes
checking for msgfmt... no
checking for gmsgfmt... :
checking for xgettext... no
checking for msgmerge... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
make: *** Nenhum alvo indicado e nenhum arquivo make encontrado.  Pare.
make: *** Sem regra para processar o alvo `install'.  Pare.
Remove Folder.....
install: 101: alsaconf: not found

LS da pasta do modulo:

alsa-driver-rt20080704-5.05.tar.bz2  alsa-lib-1.0.16.tar.bz2  alsa-utils-1.0.16.tar.bz2  install  test.wav.bz2  version

uname -a
Linux vacaprofana 2.6.24-21-generic #1 SMP Sat Jul 26 15:39:24 UTC 2008 i686 GNU/Linux

LS PCI:

00:00.0 Host bridge: ATI Technologies Inc Radeon Xpress 200 Host Bridge (rev 01)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:12.0 IDE interface: ATI Technologies Inc IXP SB400 Serial ATA Controller (rev 80)
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 82)
00:14.1 IDE interface: ATI Technologies Inc IXP SB400 IDE Controller (rev 80)
00:14.2 Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
02:01.0 Modem: Motorola SM56 Data Fax Modem (rev 04)
02:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

O que deu de errado na compilação? Esse método que achei funciona?