wireless só conecta de perto: Ubuntu 10.04

Iniciado por vmello, 22 de Julho de 2010, 13:49

tópico anterior - próximo tópico

vmello

olá!
sou usuário ubuntu há 4 dias, estou tentando me adaptar a este S.O., porém estou tendo dificuldade em acessar wireless nessa versão 10.04 que instalei no meu note; tenho também o wind 7 na mesma máquina e acessa normalmente mesmo com o sinal mais fraco, já com o ubuntu só se eu estiver  3, 4 metros do roteador, fato que também ocorre no trabalho (só se estiver 2 , 3 metros do roteador, sendo q o win 7 conecta de onde o ubuntu não o faz).
pesquisei sobre o assunto na net mas o que eu consegui de mais próximo foi aqui.
estou  frustado com isso já que estou bastante intessado em continuar usando ubuntu, mas ter q ficar "pajeando" o roteador ninguém merece, não?!!!
procurei vários tópicos no fórum, mas nenhum com esse problema especificamente, só parecidos.
me desculpem se falta alguma informação, sou totalmente leigo em linux-ubuntu.
desde já agradeço se puderem me ajudar.

zekkerj

Chipset RTL8187B?
http://ubuntuforum-br.org/index.php/topic,68553.msg381982.html#msg381982

Se não resolver, poste a saída dos comandos abaixo para que a gente possa identificar sua máquina.

sudo lshw -C network

iwconfig wlan0

ifconfig 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

vmello

vitor@vitor-laptop:~$ sudo lshw -C network

  *-network               

       description: Ethernet interface

       product: RTL8111/8168B PCI Express Gigabit Ethernet controller

       vendor: Realtek Semiconductor Co., Ltd.

       physical id: 0

       bus info: pci@0000:08:00.0

       logical name: eth0

       version: 03

       serial: 00:e0:4c:68:04:71

       size: 10MB/s

       capacity: 1GB/s

       width: 64 bits

       clock: 33MHz

       capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation

       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half latency=0 link=no multicast=yes port=MII speed=10MB/s

       resources: irq:28 ioport:5000(size=256) memory:c6000000-c6000fff(prefetchable) memory:c8000000-c8003fff(prefetchable) memory:c6020000-c603ffff(prefetchable)

  *-network

       description: Wireless interface

       physical id: 3

       logical name: wlan0

       serial: 00:17:c4:92:19:f4

       capabilities: ethernet physical wireless

       configuration: broadcast=yes ip=192.168.0.195 multicast=yes wireless=IEEE 802.11bg

vitor@vitor-laptop:~$

vitor@vitor-laptop:~$ iwconfig wlan0

wlan0     IEEE 802.11bg  ESSID:"Vitor" 

          Mode:Managed  Frequency:2.457 GHz  Access Point: 00:24:01:99:8E:CA   

          Bit Rate=1 Mb/s   Tx-Power=20 dBm   

          Retry  long limit:7   RTS thr:off   Fragment thr:off

          Power Management:off

          Link Quality=70/70  Signal level=-37 dBm 

          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0

          Tx excessive retries:0  Invalid misc:0   Missed beacon:0



vitor@vitor-laptop:~$

vitor@vitor-laptop:~$ ifconfig wlan0

wlan0     Link encap:Ethernet  Endereço de HW 00:17:c4:92:19:f4 

          inet end.: 192.168.0.195  Bcast:192.168.0.255  Masc:255.255.255.0

          endereço inet6: fe80::217:c4ff:fe92:19f4/64 Escopo:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1

          pacotes RX:1142 erros:0 descartados:0 excesso:0 quadro:0

          Pacotes TX:1307 erros:0 descartados:0 excesso:0 portadora:0

          colisões:0 txqueuelen:1000

          RX bytes:622622 (622.6 KB) TX bytes:306185 (306.1 KB)



vitor@vitor-laptop:~$

zekkerj

Citarvitor@vitor-laptop:~$ iwconfig wlan0
wlan0     IEEE 802.11bg  ESSID:"Vitor"
          Mode:Managed  Frequency:2.457 GHz  Access Point: 00:24:01:99:8E:CA   
          Bit Rate=1 Mb/s   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-37 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Duas coisas a tentar:

sudo iwconfig wlan0 tx-power auto
sudo iwconfig wlan0 rate auto


Outra coisa interessante é que eu não consegui identificar qual é o chipset wireless que vc está usando. Ainda assim, acredito que seja relacionado ao que falei lá em cima.

poste também a saída destes comandos, pra ver se consigo confirmar qual é seu chipset wireless.

lspci
lsusb
lsmod | grep '80211|ndis'
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

vmello



Duas coisas a tentar:

sudo iwconfig wlan0 tx-power auto
sudo iwconfig wlan0 rate auto




vmello

vitor@vitor-laptop:~$ sudo iwconfig wlan0 tx-power auto

[sudo] password for vitor:

iwconfig: unknown command "tx-power"

vitor@vitor-laptop:~$ sudo iwconfig wlan rate auto

Error for wireless request "Set Bit Rate" (8B20) :

    SET failed on device wlan ; No such device.

vitor@vitor-laptop:~$

vmello

os comandos




vitor@vitor-laptop:~$ lspci

00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 09)

00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)

00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)

00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)

00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)

00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)

00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)

00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)

00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)

00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)

00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)

00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)

00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)

00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)

00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)

00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)

00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)

00:1f.2 IDE interface: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller (rev 03)

00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)

00:1f.5 IDE interface: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller (rev 03)

08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)

vitor@vitor-laptop:~$ lsusb

Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 003: ID 04f2:b178 Chicony Electronics Co., Ltd

Bus 002 Device 002: ID 0bda:8189 Realtek Semiconductor Corp. RTL8187B Wireless 802.11g 54Mbps Network Adapter

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 002: ID 0bda:0158 Realtek Semiconductor Corp. Mass Storage Device

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

vitor@vitor-laptop:~$ lsmod | grep '80211|ndis'

vitor@vitor-laptop:~$

zekkerj

CitarBus 002 Device 002: ID 0bda:8189 Realtek Semiconductor Corp. RTL8187B Wireless 802.11g 54Mbps Network Adapter
Pensei que você tinha dito que seu caso é diferente dos outros da sala.

Esse problema é conhecido, e se resolve com o uso do driver ndiswrapper. Exatamente conforme foi explicado no link que eu te passei...
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

vmello

não sei como "citar" como vcs fazem aki no fórum .... mas vou  repetir:
" sou totalmente leigo em linux", esse é meu maior problema, (além da falta d atenção), estou acostumado com os "dois cliques" do Win e não estou familiarizado com esse negócio de comando pra cá e pra lá...então:
  eu instalei o driver ndiswrapper, só que na dica q vc me deu tem outro comando (sudo ndiswrapper -i RTL8187B.INF) dizendo que tem q adquirir o driver do win e instalar com o ndiswrapper, só q qdo dou esse cmdo aparece a msg "Arquivo ou diretório não encontrado at /usr/sbin/ndiswrapper-1.9 line 219."
esse driver está salvo numa pasta no meu HD.  tem algum lugar específico q esse arquivo deva estar ?


zekkerj

Sim, tem que estar no diretório corrente. Copie esse arquivo pro seu diretório HOME, antes de tentar novamente.
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

vmello

perguntar pra algum colega meu sobre linux é o mesmo q confessar um crime hediondo, então como não conheço niguém usuário linux, lá vai:
1 -  o que é diretório corrente?
2 - HOME é a pasta q está em Computador>sistema de arquivos...?
Se for essa tem uma cópia lá, só que acho q tem outra coisa: meu arquivo ( o driver ) que disse estar salvo é .exe, o outro q baixei no link  q vc passou é .sys, e não .inf como no comando, se dou o comando com final .exe aparece essa msg : install argument must be .inf file (argumento de instalar deve ser .inf)

zekkerj

É só você esquecer que está usando Linux, e tentar responder essas mesmas perguntas como se estivesse usando Windows. As respostas são as mesmas.

Citarmeu arquivo ( o driver ) que disse estar salvo é .exe, o outro q baixei no link  q vc passou é .sys, e não .inf como no comando, se dou o comando com final .exe aparece essa msg : install argument must be .inf file (argumento de instalar deve ser .inf)
Você precisa do arquivo ".inf". Provavelmente tem uma cópia dele no diretório c:\windows\inf, ou no Cd de instalação da placa.
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

PCardoso

Olá,
Se o ndiswrapper não funcionar tenta o seguinte comando:
sudo iwconfig wlan0 rate 11M