[Wireless] não acessa a internet <resolvido>

Iniciado por ph_tune, 29 de Agosto de 2010, 19:14

tópico anterior - próximo tópico

ph_tune

Olá, recentemente instalei o Ubuntu 10.04 na minha máquina no trabalho, onde tem uma rede sem fio com várias pastas compartilhadas em TODOS os computadores. enfim, o fato é que após utilizar o UBUNTU eu acesso a rede sem fio mas não conecto à internet ou à qualquer pasta da rede.

Andei pesquisando em alguns tópicos e percebi que um dos erros é que eu só consigo me conectar à esta rede em modo adhoc, quando seto o modo para infraestrutura, não conecta nem na rede.

meu gateway fica sempre zerado mas ao tentar definí-lo manualmente da processo inexistente
já tentei configurar manualmente os dados da conexão conforme a configuração do windows mas não adiantou

na verdade, ele não identifica rede alguma. só as que eu criei e só consigo me conectar ao clicar em 'conectar-se à rede oculta'

ainda não consegui verificar online os drivers pois ainda não consegui me conectar com o ubuntu
mas ele reconheceu adaptador de rede normalmente.

aí vão as configurações, caso ajude

modo: adhoc
ipv4: compartilhado com outros computadores
ipv6: ignorar

já perdi uma semana com isso
tentei vários comandos e dicas que li em outros tópicos mas nada resolveu.
preciso de ajuda urgente
estou me sentindo pressionado a abandonar o Ubuntu e voltar ao Windows
e isso é o fim!

zekkerj

Olá ph_tune,

Se você se sente melhor no windows, fique por lá. ;)
Mudar pro linux exige mudar de paradigma.

Quanto ao problema em si, não adianta tentar usar modo adhoc. Nesse modo você se conecta a outra máquina, não ao access point, que é o que você precisa que aconteça. E pra piorar, dá a falsa impressão de que conectou (o que, repito, não aconteceu).

Pra resolver seu problema, precisamos de mais informações, também. Primeiro, a saída dos comandos abaixo:

sudo lshw -C network

iwconfig wlan0

ifconfig


Diga também a marca e modelo do roteador em que você quer se conectar.
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

ph_tune

Eu já uso o Ubuntu a mais de 2 anos em casa
mas no trabalho estou travando uma batalha pra conseguir fazer funfar

eu li essa parada do ADHOC que você postou em outro tópico
mas já quebrei a cabeça aqui
já tô beirando o desespero mesmo.

vou postar os comandos aqui em instantes

Obrigado pela atenção.

ph_tune

Seguem os comandos que você pediu.

backoffice@ubuntu:~$ ifconfig
eth0      Link encap:Ethernet  Endereço de HW e0:cb:4e:21:a7:04 
          UP BROADCAST MULTICAST  MTU:1500  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
          IRQ:25 Endereço de E/S:0x8000

lo        Link encap:Loopback Local 
          inet end.: 127.0.0.1  Masc:255.0.0.0
          endereço inet6: ::1/128 Escopo:Máquina
          UP LOOPBACK RUNNING  MTU:16436  Métrica:1
          pacotes RX:184 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:184 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:17533 (17.5 KB) TX bytes:17533 (17.5 KB)

wlan0     Link encap:Ethernet  Endereço de HW c8:3a:35:c1:8a:f1 
          UP BROADCAST MULTICAST  MTU:1500  Métrica:1
          pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:0 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

backoffice@ubuntu:~$ sudo lshw -C network
[sudo] password for backoffice:
  *-network               
       description: Ethernet interface
       product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: eth0
       version: 02
       serial: e0:cb:4e:21:a7:04
       size: 10MB/s
       capacity: 100MB/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 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:25 ioport:e800(size=256) memory:fdfff000-fdffffff(prefetchable) memory:fdfe0000-fdfeffff(prefetchable) memory:febf0000-febfffff(prefetchable)
  *-network
       description: Wireless interface
       physical id: 1
       logical name: wlan0
       serial: c8:3a:35:c1:8a:f1
       capabilities: ethernet physical wireless
       configuration: broadcast=yes multicast=yes wireless=IEEE 802.11bgn

______________________________________________

backoffice@ubuntu:~$ iwconfig wlan0
wlan0     IEEE 802.11bgn  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=9 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on

______________________________________________

backoffice@ubuntu:~$ lsusb
Bus 004 Device 002: ID 1516:8628 CompUSA 128M Pen Drive
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 148f:3070 Ralink Technology, Corp.
Bus 002 Device 002: ID 03f0:1e17 Hewlett-Packard LaserJet 1160 series
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 062a:0000 Creative Labs Optical mouse
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

_____________________________________________

Agradeço novamente a atenção.


zekkerj

CitarBus 002 Device 003: ID 148f:3070 Ralink Technology, Corp.
RA3070... funciona bem com o driver "rt2800sta".

Precisamos confirmar qual o driver que está agora.

lsmod | egrep "ndis|3070|2x00|2800|80211"
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

ph_tune

Lançei o comando mas não retornou nada
não sei se eu não entendi o comando
ou se deu algo errado
segue aí o resultado.
Citarbackoffice@ubuntu:~$ sudo lsmod
[sudo] password for backoffice:
Module                  Size  Used by
nls_iso8859_1           4633  1
nls_cp437               6351  1
vfat                   10866  1
fat                    55350  1 vfat
binfmt_misc             7960  1
rt2870sta             525366  0
snd_hda_codec_realtek   279040  1
arc4                    1473  2
rt2800usb              33496  0
rt2x00usb              11260  1 rt2800usb
rt2x00lib              32133  2 rt2800usb,rt2x00usb
snd_hda_intel          25677  2
led_class               3764  1 rt2x00lib
snd_hda_codec          85759  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               6924  1 snd_hda_codec
snd_pcm_oss            41394  0
snd_mixer_oss          16299  1 snd_pcm_oss
snd_pcm                87882  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
fbcon                  39270  71
tileblit                2487  1 fbcon
font                    8053  1 fbcon
bitblit                 5811  1 fbcon
softcursor              1565  1 bitblit
snd_seq_dummy           1782  0
vga16fb                12757  0
vgastate                9857  1 vga16fb
mac80211              238448  2 rt2x00usb,rt2x00lib
snd_seq_oss            31219  0
snd_seq_midi            5829  0
snd_rawmidi            23420  1 snd_seq_midi
snd_seq_midi_event      7267  2 snd_seq_oss,snd_seq_midi
snd_seq                57481  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              23649  2 snd_pcm,snd_seq
snd_seq_device          6888  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    71106  16 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
cfg80211              148546  2 rt2x00lib,mac80211
ppdev                   6375  0
i915                  321160  3
soundcore               8052  1 snd
usblp                  12407  0
parport_pc             29958  1
crc_ccitt               1675  1 rt2800usb
usb_storage            49833  1
intel_agp              29095  2 i915
snd_page_alloc          8500  2 snd_hda_intel,snd_pcm
drm_kms_helper         30742  1 i915
drm                   199204  4 i915,drm_kms_helper
i2c_algo_bit            6024  1 i915
video                  20623  1 i915
output                  2503  1 video
lp                      9336  0
parport                37160  3 ppdev,parport_pc,lp
usbhid                 41084  0
hid                    83440  1 usbhid
r8169                  39650  0
mii                     5237  1 r8169

backoffice@ubuntu:~$ lsmod | egrep "ndis|3070|2x00|2800|80211
>

(nada acontece)

me explica o que eu fiz errado
na~o faz muito tempo que eu comecei a me aventurar no terminal...

zekkerj

Faltou vc digitar as aspas do final do comando. Mas o "lsmod" completo que vc passou já serve.

Citarrt2870sta             525366  0
rt2800usb              33496  0
rt2x00usb              11260  1 rt2800usb
rt2x00lib              32133  2 rt2800usb,rt2x00usb
mac80211              238448  2 rt2x00usb,rt2x00lib
cfg80211              148546  2 rt2x00lib,mac80211

Essas são as linhas que nos interessam (que seriam a saída do comando que eu pedi).
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

zekkerj

Vamos fazer um teste, OK? Execute os comandos abaixo e cole o resultado aqui.

sudo modprobe -r rt2800usb
sudo modprobe -r rt2870sta

lsmod

sudo modprobe -v rt2870sta

dmesg | tail -20

iwconfig wlan0

nm-tool
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

ph_tune

Desculpe pela demora
andei ocupado agora à tarde
Então, fiz os comandos que você me pediu,
me conectei à internet, mas ao reiniciar o pc estava tudo desfeito segue o resultado
Citarbackoffice@ubuntu:~$ sudo modprobe -r rt2800usb
[sudo] password for backoffice:
backoffice@ubuntu:~$ sudo modprobe -r rt2800usb
backoffice@ubuntu:~$ sudo modprobe -r rt2870sta
backoffice@ubuntu:~$ lsmod
Module                  Size  Used by
nls_iso8859_1           4633  1
nls_cp437               6351  1
vfat                   10866  1
fat                    55350  1 vfat
binfmt_misc             7960  1
arc4                    1473  0
snd_hda_codec_realtek   279040  1
snd_hda_intel          25677  2
snd_hda_codec          85759  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               6924  1 snd_hda_codec
snd_pcm_oss            41394  0
snd_mixer_oss          16299  1 snd_pcm_oss
snd_pcm                87882  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy           1782  0
snd_seq_oss            31219  0
fbcon                  39270  71
tileblit                2487  1 fbcon
font                    8053  1 fbcon
bitblit                 5811  1 fbcon
softcursor              1565  1 bitblit
snd_seq_midi            5829  0
vga16fb                12757  0
vgastate                9857  1 vga16fb
snd_rawmidi            23420  1 snd_seq_midi
snd_seq_midi_event      7267  2 snd_seq_oss,snd_seq_midi
snd_seq                57481  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              23649  2 snd_pcm,snd_seq
snd_seq_device          6888  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    71106  16 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
ppdev                   6375  0
i915                  321160  3
soundcore               8052  1 snd
usblp                  12407  0
usb_storage            49833  1
parport_pc             29958  1
drm_kms_helper         30742  1 i915
intel_agp              29095  2 i915
snd_page_alloc          8500  2 snd_hda_intel,snd_pcm
drm                   199204  4 i915,drm_kms_helper
i2c_algo_bit            6024  1 i915
video                  20623  1 i915
output                  2503  1 video
lp                      9336  0
parport                37160  3 ppdev,parport_pc,lp
usbhid                 41084  0
hid                    83440  1 usbhid
r8169                  39650  0
mii                     5237  1 r8169
backoffice@ubuntu:~$ sudo modprobe -v rt2870sta
insmod /lib/modules/2.6.32-24-generic/kernel/drivers/staging/rt2870/rt2870sta.ko
backoffice@ubuntu:~$ dmesg | tail -20
[  268.310722] #
[  268.320720] #
[  268.330727] #
[  268.391729] #
[  268.412725] #
[  268.622739] #
[  268.632753] #
[  268.642749] #
[  268.871768] #
[  268.882757] #
[  268.892781] #
[  268.912760] #
[  269.092775] #
[  269.542801] #
[  269.562801] #
[  269.592805] #
[  269.612826] #
[  269.792819] #
[  269.822821] #
[  269.842845] #
backoffice@ubuntu:~$ iwconfig wlan0
wlan0     RTxx70 Wireless  ESSID:""  Nickname:"RT3070STA"
          Mode:Auto  Frequency=2.427 GHz  Access Point: Not-Associated   
          Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          Link Quality=10/100  Signal level:-71 dBm  Noise level:-97 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Ainda não sei o quê aconteceu após reiniciar
no mais, obrigado pela paciência e atenção.

zekkerj

Os comandos que fizemos não são permanentes. Vc disse que ao fazer esses comandos, conseguiu conexão? Bom, muito bom.

Se tiver funcionado, vc pode fazer o seguinte:

1. Adicione a linha abaixo ao arquivo "/etc/modprobe.d/blacklist.conf":

blacklist rt2800usb

2. Adicione a linha abaixo ao arquivo "/etc/modules":

rt2870sta

Em seguida reinicie a máquina e configure que consegue acessar a internet.
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

ph_tune


ph_tune

Lançei os mesmos comandos que te disse antes pra poder me conectar e funcionou novamente
mas como você disse, não são permanentes
estou no ubuntu agora
tentei fazer o ultimo comando que você pediu mas não aconteceu nada.
Citarbackoffice@ubuntu:~$ "/etc/modprobe.d/blacklist.conf":
bash: /etc/modprobe.d/blacklist.conf:: Arquivo ou diretório não encontrado

O que eu fiz de errado?
uieheiuheiuhe

zekkerj

Isso é um arquivo de configuração, não um aplicativo. Você tentou executar o arquivo de configuração, o que não é possível.

Você precisa editá-lo, ou seja, usar um programa de edição de texto. Além disso, precisa fazer isso com permissão de administrador, pois é um arquivo do sistema. O comando pra isso é "gksudo gedit":

gksudo gedit /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

ph_tune

AÊ, funcionou

inseri as linhas que você falou, reiniciei e conectou automático na rede do trampo
vou marcar o tópico como resolvido e queria agradeçer ao Zekkerj
e a quem mais leu o tópico por fazer valer o espírito do software livre e do termo Ubuntu
que é a colaboração para um mundo livre e melhor para o usuário final.

Obrigado e espero poder colaborar algum dia.