wireless lento só no ubuntu 9.10

Iniciado por Dexzinhu, 30 de Dezembro de 2009, 18:42

tópico anterior - próximo tópico

Dexzinhu

Hey galera, é o seguinte, instalei o ubuntu 9.10 e ta uma beleza, tudo funcionando, uso um adaptador wireless com o chip da REALTEK RTL8187B.
A internet funciona, o sistema reconheceu logo após a instalação, não precisei fazer nada, mas funciona com 1/4 do seu potencial.
Tenho 2 hds, 1 com ubuntu outro com windows 7, no windows a conexão funciona normal, fiz os testes no rjnet e speedtest, ambos mostram o mem resultado, no ubuntu o down fica menor que o up (down:55kbs; up:57kbps), no ubuntu é como uma net de 500kb..
Tenho net de 2mb, procurei por soluções no google e aqui no forum, vi relatos com o mesmo problema, alguns dizendo pra mexer no firefox, desabilitando o ipv6.. fiz e não sei se foi impressão, mas acho que melhorou um pouco a navegação, mas está longe de solucionar o problema. update do sistema não passa de 68kbps assim como qualquer download, fora que fica muito instável.. em média down fica em 15kbps

obs.: Não tenho conhecimento avançado em linux, sou curioso =p
Se alguém puder ajudar, agradeço!

zekkerj

Parece que é um problema com esse chip RTL8187b... na verdade, com o driver usado no linux para ele.

tem um tópico recente onde eu estava tentando ajudar o colega a usar o driver ndiswrapper, mas minha memória não quis colaborar.  :'(
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Dexzinhu

Em um outro tópico um rapaz diz que resolveu o problema do wireless dele trocando o network-manager pelo wicd, isso se aplica ao meu caso ou não tem nada a ver?  ???

zekkerj

Você pode tentar. Se não resolver, estou por perto.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Dexzinhu

Ah esse tópico que vc comentou, o rapaz usa o mesmo chip realmente, e gostei dessa dica que você deu do ndiswrapper, o driver é usado como no windows né, então, teoricamente tem que funcionar da mesma forma, ótimo!
Agora, logo de cara:
"alvaro@alvaro-desktop:~$ sudo apt-get install ndiswrapper
[sudo] password for alvaro:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Couldn't find package ndiswrapper"

zekkerj

comece com um "sudo apt-get update". Conectado por cabo, claro.

Ah, no artigo do Morimoto, falava sobre um front-end gráfico pra instalação do ndiswrapper chamado "ndisgtk". Quer experimentar?

Se quiser, "sudo apt-get install ndisgtk".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Dexzinhu

#6
beleza, instalei o ndisgtk, ai como root no terminal eu abro o programa, clico em "install new driver" ai ele pede pelo arquivo .inf, indico, instala e ele me mostra uma msg "Unable to see if hardware is present.", ai aparece na janela o driver net8187b hardware present: yes.
Até aqui acho que ta blz, ai quando eu clico em "Configure Network" ele mostra uma msg "Could not find a network configuration tool."

quando abro o programa pelo terminal ele me mostra:
root@alvaro-desktop:/home/alvaro# ndisgtk
module configuration information is stored in /etc/modprobe.d/ndiswrapper
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.

zekkerj

CitarWARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release
Renomeie o arquivo "/etc/modprobe.d/ndiswrapper" para "/etc/modprobe.d/ndiswrapper.conf" que essa mensagem some.

Citarbeleza, instalei o ndisgtk, ai como root no terminal eu abro o programa, clico em "install new driver" ai ele pede pelo arquivo .inf, indico, instala e ele me mostra uma msg "Unable to see if hardware is present.", ai aparece na janela o driver net8187b hardware present: yes.
Até aqui acho que ta blz, ai quando eu clico em "Configure Network" ele mostra uma msg "Could not find a network configuration tool."
Executa o comando "ndiswrapper -l" pra confirmar se esse driver foi cadastrado.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Dexzinhu

#8
root@alvaro-desktop:~# cd /etc/modprobe.d/
root@alvaro-desktop:/etc/modprobe.d# ls
alsa-base.conf           blacklist-framebuffer.conf  libpisock9.conf
blacklist-ath_pci.conf   blacklist-modem.conf        ndiswrapper
blacklist.conf           blacklist-oss.conf
blacklist-firewire.conf  blacklist-watchdog.conf
root@alvaro-desktop:/etc/modprobe.d# mv ndiswrapper ndiswrapper.conf
root@alvaro-desktop:/etc/modprobe.d# ndiswrapper -l
net8187b : driver installed
   device (0BDA:8187) present (alternate driver: rtl8187)
root@alvaro-desktop:/etc/modprobe.d#

Alterei o nome do arquivo, não apareceu mais aquela msg. e agora?  ;D
Quando clico em "Configure Network" ainda aparece a msg "Could not find a network configuration tool."

zekkerj

Executa os comandos, vê se o led da placa wireless acende.

sudo modprobe -r rtl8187
sudo modprobe ndiswrapper


Pra fixar isso, vc primeiro edita o arquivo /etc/modprobe.d/blacklist e adiciona a linha

blacklist rtl8187

pra bloquear o driver nativo.

Depois vc edita o arquivo /etc/modules e adiciona a linha

ndiswrapper

pra forçar a carga do driver ndiswrapper. Pra reverter, desfaça a modificação nos dois arquivos.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Dexzinhu

Fiz essas alterações e agora não conecta (no network connection), no ndisgtk, quando clico em "Configure Network" ainda aparece a msg "Could not find a network configuration tool."

zekkerj

Deixa o ndisgtk de lado por enquanto. Verifica se a rede wireless fica ativa.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Dexzinhu

#12
Não fica, no ícone do wireless perto do relógio fica "no network devices avaliable". O led nem acende.
Obs.: eu voltei os dois arquivos pro jeito original(sem as linhas abaixo) e não está funcionando também.
/etc/modprobe.d/blacklist
blacklist rtl8187
e
/etc/modules
ndiswrapper

zekkerj

reinicie a máquina antes e depois das tentativas.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Dexzinhu

Ao fazer uma alteração eu reiniciava pra ver se ia funcionar, nada  :-\