quarta-feira, 4 de fevereiro de 2009

Solução "Definitiva". Placas SIS Mirage 3 Graphics (771/671) e Wireless RTL8187B

Olá comunidade. Tendo em vista a dificuldade de muitos em solucionar tais deficiências do Notebook CCE em relação a sua respectiva placa de vídeo e rede (wireless), que depois de muita força de vontade e determinação consegui fazê-los funcionar. 

Primeiramente em relação a placa de video Sis 3 Mirage Graphics Chipset (771/671) ao menos no ubuntu 8.04 e 8.10 ambas Desktop irei disponibilizar os respectivos módulos. Os mesmos não tem suporte ao compiz, visto que este módulo não possui aceleração 3D. Mas por outro lado temos a resolução ideal 1280x800, ja fiz vários testes utilizando emuladores tais como o zsnes e o Gens, e todos funcionaram perfeitamente. Sobre a Wireless Chipset RTL8187B da Realtek, foi bem mais árduo fazê-la funcionar dignamente. No Kernel 2.6.24-19-generic como é o caso do Ubuntu 8.04, existe um modulo nativo para este Chipset mas infelizmente o utilizei durante pouco tempo migrando em seguida para o Ubuntu 8.10, que possui o Kernel versão 2.6.27-11-generic onde o mesmo é reconhecido de imediato embora em sua utilização, nos deixa muito a desejar, visto que conecta mas não navega ou nem se quer conecta. Observem o retorno do comando #dmesg | grep rtl8187


[   22.869157] rtl8187: 8187B chip detected. Support is EXPERIMENTAL, and could damage your
[   23.205402] usbcore: registered new interface driver rtl8187

Este retorno nos mostra que o módulo é experimental. Depois de muitas tentativas sucessivas resolvi diminuir o rate que é taxa de comunicação, que por default é de 54 Mb/s mas à esta taxa ela não funciona de modo algum, dai a diminui para 11 Mb/s foi quando navegou sem problemas e de maneira bastante satisfatória.  

Irei dscrever todo o procedimento, primeiramente estabeleça a conexão com o AP (Access point) e após isso abra o terminal e digite como root:

# iwconfig wlan0 rate 11M fixed

Fazendo isso estamos limitando e fixando a comunicação em 11Mb/s. Em seguida teoricamente ira conectar e você poderá navegar tranquilamente com sua Wireless da Realtek, fiz o teste durante horas, contudo como visto no dmesg o módulo ainda possui instabilidades. Mas no demais durante os testes naveguei normalmente. Para os que desejarem utilizar o ndiswrapper juntamente com o driver do windows (arquivo .inf) e fazer o mesmo procedimento baixando em seguida o rate, muito embora nativamente obtive bons resultados, mas fiquem a vontade para o fazer. Há mais uma opção alternativa, que seria o módulo que foi cedido pela própria Realtek, e para os que quiserem utiliza-lo irei disponibilizar. Embora ainda acho a melhor opção baixar o rate. 

Obs: Para os que desejarem observar todas as configurações de sua wireless e só digitar no terminal:

# iwlist scan

O retorno será similar a este:

wlan0     Scan completed :
          Cell 01 - Address: 00:1D:0F:F1:22:56
                    ESSID:"Juninho"
                    Mode:Master
                    Channel:6
                    Frequency:2.437 GHz (Channel 6)
                    Quality=80/100  Signal level:-31 dBm  
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
                              12 Mb/s; 24 Mb/s; 36 Mb/s; 9 Mb/s; 18 Mb/s
                              48 Mb/s; 54 Mb/s
                    Extra:tsf=0000000015ae0181
                    Extra: Last beacon: 20ms ago

Video Sis mirage ghaphics

Ubuntu 8.04 - Super simples de instalar. O arquivo compactado contém todas as informações necessarias para funcionar perfeitamente! (Em português). Após fazer tudo o que foi dito é só pressionar Ctrl + Alt + Backspace para reiniciar o X.

http://www.4shared.com/file/83818316/554e2a42/sisdrv-ubuntu-804tar.html

Ubuntu 8.10 - Arquivo .deb instalado automaticamente.

http://www.4shared.com/file/83818357/4625dfd0/xserver-video-sis671_ubuntu810-1_i386.html

Ndiswrapper 1.54 Stable - Contém um arquivo explicativo informando todo o procedimento para instala-lo. Para os que nunca o utilizaram:

# ndiswrapper -i driverwin.inf  (Instala)
# ndiswrapper -r driverwin.inf (remove)
# ndiswrapper -l (lista)

Após é so digitar no terminal o comando lsmod e ver se o módulo foi carregado no kernel.

http://www.4shared.com/file/83820615/4898eb2c/ndiswrapper-154tar.html

Drivers win para utilizar com o ndiswrapper.

http://www.4shared.com/file/83820971/12f3cf8e/RTL8187B_driver_only_win.html

Módulo cedido pela Realtek.

http://www.4shared.com/file/83820766/9f124666/rtl8187b-unmodified-realtektar.html


Qualquer dúvida, terei o maior prazer em tira-las!! 


Espero ter ajudado, fiquem com DEUS!!! Contente