Ubuntu 10.10 não localiza nenhuma rede sem-fios

Iniciado por helltallica, 16 de Outubro de 2010, 18:40

tópico anterior - próximo tópico

helltallica

Oi!

Uso internet através de rede sem-fios. Após atualizar meu Ubuntu 10.04 para o Maverick, o network manager simplesmente não localiza nenhuma rede.

Aparentemente está tudo certo: o lspci lista minha placa (RTL8180L), o iwconfig também. Só que quando entro com o iwlist wlan0 scan, ele não lista nenhuma rede. É como se não houvessem redes mesmo.

Tentei instalar o driver pelo ndiswrapper, ele instala certinho também, mas continua sem listar as redes.

Segui uma dica muito louca, que pedia pra instalar o driver de vídeo (NVIDIA no meu caso) ??? Claro, nada.

No 10.04 eu tinha o famoso problema de lentidão e de considerável piora na qualidade do sinal, mas dava pra ir levando até poder comprar um roteador que faça Cliente ISP. Mas sem internet não consigo ficar. Será que a única solução é um downgrade? Alguém pode ajudar?

zekkerj

Executa os comandos abaixo e cola o resultado aqui.

sudo lshw -C network

nm-tool

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

helltallica

Oi zekkerj,

Resultado:

sudo lshw -C network

[sudo] password for agnaldo:
  *-network               
       description: Wireless interface
       product: RTL8180L 802.11b MAC
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 8
       bus info: pci@0000:01:08.0
       logical name: wlan0
       version: 20
       serial: 00:40:f4:c6:33:58
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rtl8180 driverversion=2.6.35-22-generic firmware=N/A latency=32 link=no maxlatency=64 mingnt=32 multicast=yes wireless=IEEE 802.11b
       resources: irq:17 ioport:bc00(size=256) memory:fd8ff000-fd8ff0ff



nm-tool

NetworkManager Tool

State: disconnected

- Device: wlan0 ----------------------------------------------------------------
  Type:              802.11 WiFi
  Driver:            rtl8180
  State:             disconnected
  Default:           no
  HW Address:        00:40:F4:C6:33:58

  Capabilities:

  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes

  Wireless Access Points


- Device: eth0 -----------------------------------------------------------------
  Type:              Wired
  Driver:            forcedeth
  State:             disconnected
  Default:           no
  HW Address:        00:23:AE:FF:97:47

  Capabilities:
    Carrier Detect:  yes
    Speed:           100 Mb/s

  Wired Properties
    Carrier:         on



iwconfig wlan0

wlan0     IEEE 802.11b  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off


ricarribe

Também estou tendo exatamente o mesmo problema! Uso um ACER 4520 e quando usava o Lucid Lynx o Network Manager exibia corretamente as redes wireless disponíveis. Fiz a atualização para o Maverick e sempre que inicio o sistema ele não exibe as redes wireless disponíveis. Mas quando forço uma conexão com uma rede wireless que já tenho pré-configurada (usando o "Conectar-se a uma rede sem fio oculta...") o NM passa a exibir as demais redes existentes. Será que isso é algum bug?

helltallica

#4
Citação de: ricarribe online 16 de Outubro de 2010, 20:22
Também estou tendo exatamente o mesmo problema! Uso um ACER 4520 e quando usava o Lucid Lynx o Network Manager exibia corretamente as redes wireless disponíveis. Fiz a atualização para o Maverick e sempre que inicio o sistema ele não exibe as redes wireless disponíveis. Mas quando forço uma conexão com uma rede wireless que já tenho pré-configurada (usando o "Conectar-se a uma rede sem fio oculta...") o NM passa a exibir as demais redes existentes. Será que isso é algum bug?

Pra mim nem isso...

Peguei o SSID da rede que me conecto aqui e criei um profile usando o mesmo esquema das redes ocultas do Network Manager que você falou. Tentei também pelo Wi-Fi Radar. Neca de pitibiriba :(

EDIT:
Em tempo: instalei o sistema através de um pen-drive criado com o unetbootin e uma ISO baixada por torrent.
Vou queimar um CD aqui pra ver no que dá... vai que meu pen-drive estava passando por uma crise existencial durante a instalação...

ricarribe

#5
Valeu, helltallica!

Se tiver algum progresso, avise, por favor, pois também estou em busca de uma solução para isso.

ricarribe


zekkerj

ricarribe, se vc acompanha o fórum há algum tempo, deve saber que eu sou da opinião que só deve postar no mesmo tópico quem tem exatamente o mesmo problema que o autor. Não é seu caso: a rede dele é uma Realtek RTL8180, a sua é uma Atheros AR5001. Por isso algumas coisas funcionaram na sua rede e na dele não. A solução pros problemas de cada um vai ser diferente, também.

Espero então que vc compreenda que eu vou focar na solução do problema do helltallica.

helltallica, se não me engano a Realtek oferece drivers para linux. É uma alternativa interessante, já que pelo que percebi vc tem outra conexão cabeada pra auxiliar. Outra opção é tentar carregar o driver "backport" (pelo pacote "linux-backports-modules-compat-wireless"). Apesar de ser baseado apenas em pacotes "deb", é mais complicado, pois exige ativação de repositórios adicionais.
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

ricarribe

Beleza, zekkerj! Vou abrir outro tópico exclusivamente para o caso de minha placa e espero poder contar com sua ajuda!

helltallica

Oi, zekkerj!

Vou tentar fazer as duas alternativas que você passou, não sei se consigo fazer hoje ainda, já que tenho que baixar os pacotes em uma máquina virtual no win7 e depois instalá-los no Ubuntu. Tenho um só pc e internet somente no win7 e diga-se de passagem, já estou de saco cheio das janelas.

helltallica

#10
Let's go:

Quando tento instalar o driver do site da Realtek, ele dá esse resultado, não estou certo do que quer dizer, mas acho que pode ser um erro de script, certo?

sudo make
Citarmake -C /lib/modules/2.6.35-22-generic/build SUBDIRS= MODVERDIR= modules
make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.35-22-generic'
 HOSTCC  scripts/basic/fixdep
 HOSTCC  scripts/basic/docproc
 HOSTCC  scripts/basic/hash
 HOSTCC  scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function 'conf_askvalue':
scripts/kconfig/conf.c:105: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result
scripts/kconfig/conf.c: In function 'conf_choice':
scripts/kconfig/conf.c:307: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result
 HOSTCC  scripts/kconfig/kxgettext.o
 HOSTCC  scripts/kconfig/zconf.tab.o
 HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -s arch/x86/Kconfig
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.35-22-generic'
make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.35-22-generic'
 CHK     include/linux/version.h
 CHK     include/generated/utsrelease.h
 UPD     include/generated/utsrelease.h
mkdir: falta operando
Experimente "mkdir --help" para mais informações.
rm: não foi possível remover `/bin': É um diretório
rm: não foi possível remover `/boot': É um diretório
rm: não foi possível remover `/cdrom': É um diretório
rm: não foi possível remover `/dev': É um diretório
rm: não foi possível remover `/etc': É um diretório
rm: não foi possível remover `/home': É um diretório
rm: não foi possível remover `/lib': É um diretório
rm: não foi possível remover `/lost+found': É um diretório
rm: não foi possível remover `/media': É um diretório
rm: não foi possível remover `/mnt': É um diretório
rm: não foi possível remover `/opt': É um diretório
rm: não foi possível remover `/proc': É um diretório
rm: não foi possível remover `/root': É um diretório
rm: não foi possível remover `/sbin': É um diretório
rm: não foi possível remover `/selinux': É um diretório
rm: não foi possível remover `/srv': É um diretório
rm: não foi possível remover `/sys': É um diretório
rm: não foi possível remover `/tmp': É um diretório
rm: não foi possível remover `/usr': É um diretório
rm: não foi possível remover `/var': É um diretório
make[1]: ** [prepare1] Erro 1
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.35-22-generic'
make: ** [modules] Erro 2

Tentei instalar o linux-backports-modules-compat-wireless e de fato consegui, mas não parece ter tido nenhum efeito. Tenho que fazer algo mais além de somente instalar o pacote? Ativar alguma coisa?

EDIT:
Essa bagaça deve ter ferrado com meu sistema :(
Depois que tentei instalar, alguns programas pararam de responder, os atalhos não funcionavam mais...
Tentei reinicializar o sistema pra ver se resolvia, resultado:  O sistema parou de inicializar :(
Sorte que a instalação é nova então nem pensei duas vezes pra renstalar tudo.
Algo me diz que isso aqui tem alguma coisa a ver: :S

rm: não foi possível remover `/bin': É um diretório
rm: não foi possível remover `/boot': É um diretório
rm: não foi possível remover `/cdrom': É um diretório
rm: não foi possível remover `/dev': É um diretório
rm: não foi possível remover `/etc': É um diretório
rm: não foi possível remover `/home': É um diretório
rm: não foi possível remover `/lib': É um diretório
rm: não foi possível remover `/lost+found': É um diretório
rm: não foi possível remover `/media': É um diretório
rm: não foi possível remover `/mnt': É um diretório
rm: não foi possível remover `/opt': É um diretório
rm: não foi possível remover `/proc': É um diretório
rm: não foi possível remover `/root': É um diretório
rm: não foi possível remover `/sbin': É um diretório
rm: não foi possível remover `/selinux': É um diretório
rm: não foi possível remover `/srv': É um diretório
rm: não foi possível remover `/sys': É um diretório
rm: não foi possível remover `/tmp': É um diretório
rm: não foi possível remover `/usr': É um diretório
rm: não foi possível remover `/var': É um diretório

zeroday

Citação de: helltallica online 18 de Outubro de 2010, 21:06
rm: não foi possível remover `/bin': É um diretório
rm: não foi possível remover `/boot': É um diretório
rm: não foi possível remover `/cdrom': É um diretório
rm: não foi possível remover `/dev': É um diretório
rm: não foi possível remover `/etc': É um diretório
rm: não foi possível remover `/home': É um diretório
rm: não foi possível remover `/lib': É um diretório
rm: não foi possível remover `/lost+found': É um diretório
rm: não foi possível remover `/media': É um diretório
rm: não foi possível remover `/mnt': É um diretório
rm: não foi possível remover `/opt': É um diretório
rm: não foi possível remover `/proc': É um diretório
rm: não foi possível remover `/root': É um diretório
rm: não foi possível remover `/sbin': É um diretório
rm: não foi possível remover `/selinux': É um diretório
rm: não foi possível remover `/srv': É um diretório
rm: não foi possível remover `/sys': É um diretório
rm: não foi possível remover `/tmp': É um diretório
rm: não foi possível remover `/usr': É um diretório
rm: não foi possível remover `/var': É um diretório

Vc usou o comando rm -f / ou algo do tipo?
"Lutar sempre , vencer na medida do possível , desistir jamais."

jmarcos16

eu acho que o helltallica tentou compilar um source-code malicioso...
Liberte-se!!!

helltallica

#13
Citação de: zeroday online 18 de Outubro de 2010, 23:40
Vc usou o comando rm -f / ou algo do tipo?

Nop. Somente o comando make para o driver que foi baixado do site da Realtek.

URL do arquivo:
ftp://WebUser:2mG8dBW@207.232.93.28/cn/wlan/rtl8180_linuxdrv_v15_fedora3.zip

Citação de: jmarcos16 online 18 de Outubro de 2010, 23:56
eu acho que o helltallica tentou compilar um source-code malicioso...

Realtek me fo¨&%$% mais uma vez  >:( >:(  ;D


EDIT:
Analisando o arquivo Makefile, que está no pacote:
clean:
mv -f ./8180_26_private.ko ./8180_26_private
rm -f *.mod.c *.mod *.o .*.cmd *.ko
rm -rf $(PWD)/tmp
mv -f ./8180_26_private ./8180_26_private.ko

Há algum erro que cause o apocalipse digital do meu pc?

jmarcos16

Citação de: helltallica online 19 de Outubro de 2010, 08:34

EDIT:
Analisando o arquivo Makefile, que está no pacote:
clean:
mv -f ./8180_26_private.ko ./8180_26_private
[b]rm -f[/b] *.mod.c *.mod *.o .*.cmd *.ko
[b]rm -rf[/b] $(PWD)/tmp
mv -f ./8180_26_private ./8180_26_private.ko

Há algum erro que cause o apocalipse digital do meu pc?
cara, a primeira linha em negrito expressa remoção de módulos, não deveria trazer grandes danos ao sistema, agora a segunda tah pra remover algum(ns) diretório(s). vc percebeu no cabeçalho do códico-fonte qual o diretório nomeado para PWD?
modules:
$(MAKE) -C $(KSRC) [b]SUBDIRS=$(PWD) MODVERDIR=$(PWD)[/b] modules

no "clean" isso deveria ser para remover os arquivos temporários criados na instalação do módulo. será que o problema não seria devido o driver ser elaborado para o Fedora?
Liberte-se!!!