Fórum Ubuntu Linux - PT
Suporte Técnico => Internet, Redes e Segurança => Tópico iniciado por: bred81 em 06 de Fevereiro de 2011, 13:21
-
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:
Ethernet 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?
-
Posta a saída do comando "iwconfig wlan0".
-
Posta a saída do comando "iwconfig wlan0".
fred@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!
-
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.
-
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!
-
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 NDISwrapper é reversível, vale a pena o teste sim.
-
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...
-
Como 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. ;)
Pra 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
-
Como 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. ;)
Pra 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!
-
Só mais uma coisa:
Alguém sabe dizer qual desses é da minha placa? 8180, 8185, 8187, 8192?
fred@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
fred@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)
-
Alguém sabe dizer qual desses é da minha placa? 8180, 8185, 8187, 8192?
O comando "lsmod | grep 818" deve responder.
-
Alguém sabe dizer qual desses é da minha placa? 8180, 8185, 8187, 8192?
O comando "lsmod | grep 818" deve responder.
fred@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.