Archive for June, 2007
Presario V6210BR Slackware Powered!
Posted by admin in Software Livre on June 19th, 2007
Faz duas semanas atráz adquiri um Notebook Compaq Presario V6210Br (sim, aquele que todo mundo já sabe que vem com Linux). Obviamente, não foi esse o fato principal da minha aquisição, mas na verdade, o preço. Isso por que, apesar de usuário de Linux, não gosto de distribuições do tipo RH-Like ou Debian Like (ok, coisa de slacker).
Bom, mas indo para o que interessa. Tentei então de pronto instalar um sistema descente no bixo. Até me deixei levar pelos amigos dizendo: - Instala o Ubuntu que funciona tudo! - Poisé, N tentativas e mal o bixo bootou. Quando bootava normal, pau no vídeo. Em safe-mode, não aparecia os botões de avançar no installer. So, i give up. Instalei o Slack 11 e o Dropline Gnome 2.16, já que é o que estou acostumado.
Bom, tão logo instalei começaram os desafios, que foram os motivadores deste POST. Minhas pesquisas na internet não me ajudaram de forma fácil a instalar tudo o que eu precisava, pois ao invés de boas explicações, encontrei milhares de comandos. Sendo assim, resolvi fazer o contrário. Ajudar você, menino maroto; criado a leite-moça; leite com pêra… A instalar tudo que precisa nesse Note.
First of all
- Instale o Slackware Linux 11.0;
- use um kernel atualizado. O meu só funcionou 100% com o kernel 2.6.21.1.
Problemas encontrados de cara:
- Adaptador 802.11 (Wireless) - O driver Broadcom não funciona para este dispositivo;
- Som - Apesar do kernel instalado com suporte à Alsa, o jack frontal não funciona;
- Suspend e Hibernate - Não funcionavam;
Adaptador Wireless
O adaptador que vem com o equipamento tem a seguinte especificação:
Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card
Aparentemente, o driver Broadcom que vem no kernel ajudaria, mas não é o caso.
Para a placa funcionar, baixe o driver ndiswrapper (Google) e também o driver da sua placa de rede (for windows) no site do fabricante.
Você necessitará dos fontes do kernel para compilar o driver ndiswrapper. Compile-o e instale-o (make; make install).
Em posse do driver para windows, extraia-o via cabextract em algum lugar que ele fique de forma definitiva (ex. /usr/lib/drivers/broadcom ). Dentro deste diretório deverão estar todos os .inf, .dll, .sys entre outros que o driver possui.
Execute o comando ndiswrapper para atachar o driver windows à placa e carregue o módulo:
# ndiswrapper -i /usr/lib/driver/broadcom/bcmwl5.inf
# modprobe ndiswrapper
Se não der nenhum erro, o driver estará instalado. Por desencargo, verifique se está realmente tudo blz, com o comando:
# ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4311) present
Se a saída for parecida com essa, a luz da interface deve estar azul, logo, o adaptador está funcionando. Caso contrário, se aparecer algo como: alternative (bcm43xx), o modulo está carregado ou então built-in no kernel. Remova-o senão vai dar pau! Se disser que o dispositivo não está instalado, o driver (windows) está errado.
Pra configurar a autenticação também foi bucha. Pelo rc.inet1.conf não rolou. Criei um script bobo com os comandos do iwconfig ( o iwconfig é tipo um ifconfig, mas pra redes wi-fi. ).
Ex:
# iwlist wlan0 scan
Vai mostrar os dados que você configurou no seu AP. - Se for um DLINK, use uma chave de 64bits. Por que o padrão é 40bits e 104 bits. Os dlink tem chave de 64 e 128, logo, se você colocar uma chave usando os 128 bits, não vai conseguir configurar a interface, pois o máximo é 104.
#iwconfig wlan0 essid SEU_ESSID
#iwconfig wlan0 channel x (onde x é o número do canal que você configurou no AP)
#iwconfig wlan0 key restricted SUA_ChAVE
Pronto, com isso já deve funcionar.
Os outros problemas colocarei em outro post, pois o tempo está curto pra escrever tudo, mas logo estará disponível.
Abraços,
Leandro Mendes
Rythmbox: Dream Theater - Panic Attack
Primeiro Post!
Posted by admin in Profteroles on June 18th, 2007
Zilhões de tentativas depois, estou novamente abrindo um blog para escrever coisas que considero interessante. Talvez novamente eu não tenha tempo (muito menos paciência) de manter este blog, mas acho que a tentativa é que conta.
Àqueles cidadão que lerem essa introdução ínfima, sejam bem-vindos e espero que achem de algo útil meus próximos POSTs.
Leandro.