Potência de sinal da placa TP-Link

Iniciado por bred81, 06 de Fevereiro de 2011, 13:21

tópico anterior - próximo tópico

bred81

Fala pessoal,

no meu desktop, pra conseguir colocar a internet na sala (PS3 mudando minha vida), eu tive que deixar tudo sem-fio e pra isso comprei uma placa TP-Link TL-WN353GD, reconhecido como:
CitarEthernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
Então, como meu computador fica um pouco escondido, a antena que veio com ele não estava dando conta. Estou usando uma antena antiga que tenho da D-Link que não lembro se é de 5 ou de 7dbi.

O que está acontecendo é o seguinte. Estou navegando na internet como se fosse cabeado, não está caindo, não está com nenhum defeito aparente, o único problema é que está conectado com 15% de potência.
Nunca vi nada funcionar com 15% de potência, nem um rim funciona com isso!

Acredito que seja algum erro no software, pois, com o laptop no mesmo lugar da antena, estava dando conexão acima de 50%. (Medidos com um linux e com um windows (laptops diferentes).

Existe alguma maneira de verificar o sinal sem ser pelo software instalado pela placa?
Já está ativado o ndiswaraper (algo parecido) ou vou ter que instalar ele também?
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

zekkerj

Posta a saída do comando "iwconfig wlan0".
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

bred81

#2
Citação de: zekkerj online 06 de Fevereiro de 2011, 22:57
Posta a saída do comando "iwconfig wlan0".

Citarfred@desktop:~$ iwconfig wlan0
wlan0     IEEE 802.11bg  ESSID:"*******"  
         Mode:Managed  Frequency:2.462 GHz  Access Point: ******** 
         Bit Rate=54 Mb/s   Tx-Power=20 dBm  
         Retry  long limit:7   RTS thr:off   Fragment thr:off
         Power Management:off
         Link Quality=15/100  Signal level=15/100
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:0   Missed beacon:0

TENSO!

E tá funcionando que é uma beleza, com uma antena de 7dbi, o sinal é menor que o do laptop e não cai...
O problema que eu percebi é que demora horrores pra conectar quando reinicio!
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

zekkerj

Interessante, mesmo com sinal fraco vc tem bitrate de 54Mbps. Vc não tem outras redes wireless no alcance, né?

A demora pra conectar com certeza tem a ver com o sinal fraco.
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

bred81

Citação de: zekkerj online 07 de Fevereiro de 2011, 11:40
Interessante, mesmo com sinal fraco vc tem bitrate de 54Mbps. Vc não tem outras redes wireless no alcance, né?

A demora pra conectar com certeza tem a ver com o sinal fraco.

Pois é!

Nunca vi isso. O único problema é que se desconecta, eu tenho que rezar pra conectar!
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

bred81

Vale a pena eu instalar o ndiswrapper (pacote ndiswrapper-common) e instalar o driver que baixei do site?

Ou já que reconheceu, deixa quieto?
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

zekkerj

O NDISwrapper é reversível, vale a pena o teste sim.
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

bred81

Beleza, vou tentar o ndiswrapper.

Algumas dúvidas antes de começar:
- Como eu faço um rollback? (pergunta mais importante)
- Pra instalar é só baixar o driver, o ndiswrapper-common e digitar:
sudo ndiswrapper driver-da-placa.exe
?
- Mais uma coisa que eu percebi: Quando eu reinicio o PC, do jeito que está agora, a rede não conecta, encontra, mas não conecta, dai eu tenho que remover a rede, reiniciar, quando logo de novo, adiciono a rede e ele conecta.

Dá até vontade de botar o 10.10 ou esperar mais um pouco e por o 11.04 só pra ver se esse problema já acabou...
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

zekkerj

CitarComo eu faço um rollback?
O processo de ativação do ndiswrapper passa por bloquear o driver nativo e ativar o módulo ndiswrapper.

O rollback é simples: basta reiniciar a máquina antes de tornar as alterações "permanentes".
Mesmo depois de fixar as alterações, ainda é possível desfazer: é só desbloquear o driver nativo, desativar o módulo ndiswrapper. Em outras palavras, voltar nas suas próprias pegadas. ;)

CitarPra instalar é só baixar o driver, o ndiswrapper-common e digitar "sudo ndiswrapper driver-da-placa.exe"?
Não... vc precisa do arquivo ".inf" da sua placa de rede. O comando de instalação é

[sudo] ndiswrapper -i <arquivo.inf>

Depois vc tem que descarregar o módulo nativo e carregar o módulo ndiswrapper:

[sudo] modprobe -r -v rtl8185 # Confirme se o módulo nativo é esse mesmo.
[sudo] modprobe -v ndiswrappper

Se tudo estiver certo, a interface de rede vai ativar, e aparecer no iwconfig.

Confirmando que está funcionando, vc fixa as alterações, com os comandos abaixo:

sudo -s
echo ndiswrapper >> /etc/modules
echo "blacklist rtl8185" >> /etc/modprobe.d/blacklist.conf
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

bred81

Citação de: zekkerj online 10 de Fevereiro de 2011, 13:14
CitarComo eu faço um rollback?
O processo de ativação do ndiswrapper passa por bloquear o driver nativo e ativar o módulo ndiswrapper.

O rollback é simples: basta reiniciar a máquina antes de tornar as alterações "permanentes".
Mesmo depois de fixar as alterações, ainda é possível desfazer: é só desbloquear o driver nativo, desativar o módulo ndiswrapper. Em outras palavras, voltar nas suas próprias pegadas. ;)

CitarPra instalar é só baixar o driver, o ndiswrapper-common e digitar "sudo ndiswrapper driver-da-placa.exe"?
Não... vc precisa do arquivo ".inf" da sua placa de rede. O comando de instalação é

[sudo] ndiswrapper -i <arquivo.inf>

Depois vc tem que descarregar o módulo nativo e carregar o módulo ndiswrapper:

[sudo] modprobe -r -v rtl8185 # Confirme se o módulo nativo é esse mesmo.
[sudo] modprobe -v ndiswrappper

Se tudo estiver certo, a interface de rede vai ativar, e aparecer no iwconfig.

Confirmando que está funcionando, vc fixa as alterações, com os comandos abaixo:

sudo -s
echo ndiswrapper >> /etc/modules
echo "blacklist rtl8185" >> /etc/modprobe.d/blacklist.conf

Beleza! Estou indo viajar agora, quando voltar, vou testar isso tudo!
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

bred81

#10
Só mais uma coisa:
Alguém sabe dizer qual desses é da minha placa? 8180, 8185, 8187, 8192?

Citarfred@desktop:~$ modprobe -l | grep rtl
kernel/drivers/net/wireless/rtl818x/rtl8180.ko
kernel/drivers/net/wireless/rtl818x/rtl8187.ko
kernel/drivers/net/usb/rtl8150.ko
kernel/drivers/staging/rtl8187se/rtl8187se.ko
kernel/drivers/staging/rtl8192su/r8192s_usb.ko
kernel/drivers/staging/rtl8192e/r8192_pci.ko
kernel/ubuntu/rtl8192se/r8192se_pci.ko

Citarfred@desktop:~$ lspci
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller (rev 20)
01:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet (rev 10)
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...

zekkerj

CitarAlguém sabe dizer qual desses é da minha placa? 8180, 8185, 8187, 8192?

O comando "lsmod | grep 818" deve responder.
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

bred81

Citação de: zekkerj online 10 de Fevereiro de 2011, 15:16
CitarAlguém sabe dizer qual desses é da minha placa? 8180, 8185, 8187, 8192?

O comando "lsmod | grep 818" deve responder.

Citarfred@desktop:~$ lsmod | grep 818
rtl8180                30337  0
mac80211              238896  1 rtl8180
eeprom_93cx6            1765  1 rtl8180
cfg80211              148725  2 rtl8180,mac80211

Valeu!

Depois desse fds eu posto o resultado.
O que o Mario foi fazer no pscicólogo?
- Ele estava passando por uma fase difícil...