Configurando o laptop Acer 5050-3284 no Gentoo Linux

Quando se fala em GNU/Linux em laptops, sempre aparecem vários problemas relacionados com compatibilidade de hardware e problemas de gerenciamento de energia em geral. Neste artigo tentarei demonstrar em detalhes como foi feita a configuração do notebook Acer 5050-3284.

[ Hits: 38.142 ]

Por: Aaron Kim Binner da Silva em 15/03/2009


Reiniciando o sistema e configurando a placa wireless ATHEROS AR-5006



Bom, já que você chegou até aqui, vamos testar o funcionamento do sistema:

# reboot

Se tudo correu bem, agora logue-se como root no seu novo Gentoo e vamos configurar a placa wifi deste laptop. Muitos artigos ensinam como configurar esta placa utilizando o ndiswrapper, porém na minha opinião fica muito feio utilizar um driver para o Windows, sem contar que a placa não entra em modo monitor, tem problemas com WEP ou WPA.

Nos kerneis mais novos está disponível o módulo ath5k, ele funciona perfeitamente nesta placa, porém o led frontal do laptop não funciona com este módulo, já com o madwifi ele funciona corretamente, no entanto o madwifi tradicional, que pode ser encontrado no próprio portage através de um "emerge madwifi-ng", não dá suporte as placas atheros ar5006 e ar5007, mas existem patchs que você pode aplicar ao módulo e aí sim estas placas são detectadas.

Você pode fazer o download do driver já com o patch no link: madwifi-nr-r3366_ar5007.tar.gz

Aí basta compilar e instalar no método tradicional:

# tar -xzvf madwifi-nr-r3366_ar5007.tar.gz
# cd madwifi-nr-r3366+ar5007
# make
# make install


Carregue o módulo e instale mais alguns pacotes essenciais:

# modprobe ath_pci
# emerge wireless-tools
# emerge pciutils


A partir daí sua placa pode ser configurada por vias normais, através do ifconfig ou iwconfig.

Para ligar o led frontal do laptop, que indica o funcionamento da placa, basta um:

# sysctl -w dev.wifi0.ledpin=3
# sysctl -w dev.wifi0.softled=1

(estas opções só funcionam com o driver madwifi)

O responsável pelo controle dos botões frontais, que ativam o transmissor da placa, é o módulo acer-wmi, que já está marcado no kernel, logo não é necessário se preocupar com ele, e provavelmente os botões já devem estar funcionando, você pode verificar se o transmissor da sua placa está ligado através do comando:

# cat /sys/devices/platform/acer-wmi/wireless
1

Agora basta colocar tudo isso na inicialização do sistema.

Para adicionar módulos na inicialização, edite o arquivo kernel-2.6 e escreva os módulos desejados:

# vim /etc/modules.autoload.d/kernel-2.6

Agora configuramos o sysctl para deixar o nosso led frontal sempre funcionando:

# vim /etc/sysctl.conf

Adicione estas linhas ao arquivo:

dev.wifi0.ledpin = 3
dev.wifi0.softled = 1

Pronto, agora temos a nossa Atheros funcionando com o driver madwifi.

Continue com a configuração da webcam e do touchpad synaptics.

Página anterior     Próxima página

Páginas do artigo
   1. A Instalação do Gentoo
   2. O kernel, as opções do make.conf e o ACPI do Acer Aspire
   3. As configurações dos arquivos básicos de sistema
   4. Reiniciando o sistema e configurando a placa wireless ATHEROS AR-5006
   5. A webcam Suyin e o touchpad synaptics
   6. O vídeo ATI Radeon e a conclusão
   7. Configurando o ACPI do laptop acer 5050 em outras distribuições
Outros artigos deste autor

Emergindo grandes pacotes em hardwares fracos com o auxílio de outro computador no Gentoo Linux

Leitura recomendada

Deixando a inicialização do Slackware com kernel 2.6 totalmente gráfica

Criando facilmente um servidor APACHE2 + PHP5 (ou PHP4) + SNMP + MRTG

Converter VMs GNU/Linux XenServer (paravirtualizada) para VMware ESXi 5

Wireless USB no Linux

OpenGL para jogos 3D

  
Comentários
[1] Comentário enviado por stilldre em 15/03/2009 - 15:07h

Parabéns, excelente artigo! Eu também tenho um notebook acer (Aspire 3100) com vídeo ati, e não tenho do que reclamar! Rodando o Gentoo 2.0.0 é claro. =)

[2] Comentário enviado por flaviodm em 16/03/2009 - 11:40h

muito bom seu artigo. objetivo e util. com certeza vc vai ajuda muita gente com ele hehehe
abraco...

[3] Comentário enviado por Rudson em 16/03/2009 - 17:01h

cara muito massa! a muito tempo tava querendo por o gentoo no meu note, vlw mesmo

[4] Comentário enviado por demoncyber em 16/03/2009 - 19:15h

Parabéns pelo artigo :)

[5] Comentário enviado por julianjedi em 17/03/2009 - 18:17h

uhauhhau ... isso que eu chamo de sofrer =], mas ta demais o artigo, nunca usei gentoo, mas devido ao seu artigo vou esperimentar =] e não é tao dificil assim quanto falam ... hauhah.. antes de eu iniciar no slack ... td mundo falava que slack era dificil, e nao é nada ... ja o gentoo, pensei que era mais dificil ... demais seu artigo.

[6] Comentário enviado por aaron.binner em 17/03/2009 - 19:23h

Fala julianjedi, o gentoo não tem nada de dificil não, ele só exige um pouco mais de vontade que os outros, mais é uma ditribuição sem comparação, e depois de instalado é muito fácil de ser mantido, instala ai e depois posta os resultados, garanto que a comunidade vai te ajudar !! Valeu ...

[7] Comentário enviado por stilldre em 03/06/2009 - 11:22h

to tendo problemas com o linux-uvc... existe alguma opcao no kernel que habilite o suporte para essa webcam suyin??

[8] Comentário enviado por aaron.binner em 05/06/2009 - 18:43h

Me desculpe a demora pela resposta.

Sim amigo stilldre, de acordo com o => http://linux-uvc.berlios.de/ , apartir do kernel 2.6.26 o módulo uvcvideo acompanha o kernel, segue a notação.

"Linux 2.6.26 and newer includes the Linux UVC driver natively. You will not need to download the driver sources manually unless you want to test a newer version or help with development."

O caminho para habilitar o módulo é :

Device Drivers --->
Multimedia devices --->
[*] Video capture adapters --->
[*] V4L USB devices --->
< > USB Video Class (UVC) '<<'
< > GSPCA based webcams --->

Nas minhas buscas encontrei relatos de bugs relacionados à este módulo e o alsa, basicamente em alguns casos se os drivers do alsa forem carregados após o uvcvideo isto pode acarretar em falhas relacionadas a webcam. Porém não consegui reproduzir este bug.
Que tipo de problemas está tendo com o linux-uvc ?





[9] Comentário enviado por yermandu em 24/11/2009 - 17:13h

Rapaz da um help, o teclado.

N'ao consigo colocar o cedilha.

[10] Comentário enviado por aaron.binner em 25/11/2009 - 22:57h

Opa amigo yermanu.

A questão do teclado, depende da versão do xorg-server que está utilizando se for superior à 1.5.x ai o hal deveria detectar o seu teclado automaticamente, o que nunca acontece direito. Mas, mesmo sendo uma versão destas vc pode fazer este reparo de duas maneiras.
a primeira é adicionando as linhas:

Option "AllowEmptyInput" "off
Option "AutoAddDevices" "off"

Na seção "Server flags" do seu xorg.conf, ai depois basta configurar seu teclado no xorg normalmente. eis um exemplo para um teclado abnt-2:

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "abnt2"
Option "XkbLayout" "br"
EndSection

Caso não tenha nenhum arquivo xorg.conf na pasta /etc/X11/.
Basta um
# X -configure
e depois
# mv /root/xorg.conf.new /etc/x11/xorg.conf

Caso queira configurar o seu teclado no console, no caso do gentoo basta editar o arquivo /etc/conf.d/keymaps.
e Caso queira que o hal detecte o seu teclado corretamente. Ai te recomendo procurar aqui no vivaolinux mesmo.
este artigo >> http://www.vivaolinux.com.br/artigo/Configuracao-de-teclado-e-dispositivos-de-entrada-em-geral-a-par... explica como resolver desta maneira.
No mais, qualquer duvida posta ai, farei o possível para ajudar.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts