Fórum Ubuntu Linux - PT

Suporte Técnico => Hardware e Periféricos => Notebooks e Handhelds => Tópico iniciado por: Hawker Hurricane AII em 29 de Abril de 2008, 09:20

Título: Rede wireless não funciona
Enviado por: Hawker Hurricane AII em 29 de Abril de 2008, 09:20
Olá

Pessoal, estou com problema para utilizar a rede sem fio do meu notebook. Estou a usar o Ubuntu 8.04 Desktop i386. Equipamentos que testei e não obtive sucesso.

Hp Compaq nx6320
Amazon PC (não sei o modelo)

O que acontece:

Ele reconhece o dispositivo de rede sem fio perfeitamente, em ambos os notebooks. Porém só consigo conectar a rede sem fio quando habilito a função Roaming, no adaptador de rede. Ou seja, conecto, mas não navego, uma vez que não posso indicar os ips fixos que usamos aqui.

A questão é que não consigo me conectar quando desmarco a função de Roaming, para habilitar ips fixos que tenho na minha rede.

Este tipo de conexão funcionava perfeitamente nas versões anteriores. Não sei o motivo deste mau funcionamento do recurso. Como visto aqui no fórum, mais pessoas estão enfrentando problemas semelhantes. Alguém mais está com este tipo de imprevisto? Alguém sabe algum esquema para bipassar esta dificuldade?

Grato

Editando:

Apenas consigo visualizar as redes disponíveis através do ícone de rede, ao lado do relógio do sistema. Para visualizar as redes wireless, um clique esquerdo em cima do ícone de rede do lado do relógio. E as redes apenas são vistas quando o modo Roaming do adaptador de rede sem fio está habilitado.

Código: [Selecionar]
Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
Título: Re: Rede wireless não funciona
Enviado por: ronaiml em 30 de Abril de 2008, 11:10
Mostre o resultado do terminal ao digitar:

sudo iwconfig eth1 ( caso sua placa de rede wifi seja eth1. Também pode ser:  wlan0 ou wlan0_rename ).
Deve obter algo como:
eth1      IEEE 802.11g  ESSID:""  Nickname:""
            Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated   
            Tx-Power=27 dBm   
            Retry min limit:7   RTS thr:off   Fragment thr=2346 B   
            Power Management:off
            Link Quality:0  Signal level:0  Noise level:0
            Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
           Tx excessive retries:0  Invalid misc:0   Missed beacon:0


Algo que já pode verificar. A tua placa de rede não detecta corretamente o MAC do router ou access point que emite o sinal de rede.
Entao faca no terminal:

sudo iwconfig eth1 essid FULANO  ( onde fulano é o nome da rede wifi )
sudo iwconfig eth1 mode managed
sudo iwconfig eth1 ap a:BB:CC:DD:EE:FF  ( onde a:BB:CC:DD:EE:FF é o MAC address do router ou access point )
sudo iwconfig eth1 channel X ( onde X é o canal/frequencia que o sinal é emitido.  Varia entre 0 e 14 ).

Para saber o essid, ap e channel pergunte ao administrador ou deve saber como o router ou access point está configurado.

Ronai
Título: Re: Rede wireless não funciona
Enviado por: Hawker Hurricane AII em 30 de Abril de 2008, 13:03
Código: [Selecionar]
phanton@phanton:~$ sudo iwconfig wlan0
wlan0     IEEE 802.11g  ESSID:""  Nickname:""
          Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated   
          Tx-Power=27 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2346 B   
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

phanton@phanton:~$

Vou realizar a configuração pelo terminal então e ver o que acontece. Mas este tipo de coisa costumava funcionar e ser muito mais prático nas versões anteriores, apenas para constar.

Valeu
Título: Re: Rede wireless não funciona
Enviado por: ronaiml em 30 de Abril de 2008, 19:14
Atente para o fato que ao clicar no icone de rede no sistray com o botao direito do mouse é possível efetuar esta configuracao.

Isto é,  Clique no botao de rede e depois em Editar Wireless Network. Observe que nesta caixa deverá estar habilitada
Enable Network e Enable Wireless.

Na caixa de edicado:

Name -> Essid
Bssids -> MAC address
Security -> A chave ou senha
key -> de acordo com a security escolhida


Observe que Nesta versao do ubuntu e na anterior era pedido uma senha geral para
acessar a rede, email etc que geralmente era pedida assim que se logava o sistema.
A senha fica armazenada preferencias / encriptacao e senha.

Eu utilizo isto, pois acho mais seguro.

Boa Sorte.  Fez a sua instalacao do zero ou upgrade a partir da versao 7.10?
Título: Re: Rede wireless não funciona
Enviado por: Hawker Hurricane AII em 30 de Abril de 2008, 20:08
1) Fiz uma instalação limpa.

2) Utilizo Ubuntu desde a versão 6.10 como usuário doméstico e também trabalhamos com ele em plataformas corporativas, normalmente em estações de trabalho, mas temos um servidor 7.04 rodando também. Inclusive temos algumas máquinas mais antigas que estão rodando versões anteriores ao 6.10. Hoje mesmo fui reconfigurar a rede wireless de uma destas estações mais antigas. Para tal, basta entrar em Rede, no menu Administração e selecionar a interface desejada. Apenas mudei as configurações por aquele caminho e sempre funcionaram muito bem assim, em todas as máquinas que eu tenha realizado alguma manutenção, tanto sendo rede cabeada como sem fio.

Detalhe, todos os access points são do mesmo modelo em todo o prédio. Só consegui acessar através de wireless quando habilitei a função Roaming, isto em um evento, utilizando-se de outro modelo de access.

O fato, é que não sou apenas eu que está enfrentando problemas deste tipo. Se fosse algum problema de hardware exclusivo, não teria mais pessoas relatando um mesmo padrão, e inclusive, seria bem difícil o mesmo ocorrer com dois ou mais aparelhos (notebooks) tão distintos uns dos outros.

3) Fiz o teu procedimento do post anterior e não resolveu. Ele continua a solicitar a senha/frase para autenticação na rede, de 1 e 1 minuto mais ou menos.

4) Se eu fixar os ips, não consigo vizualizar as redes e muito menos a potência de sinal de cada uma. A única opção disponível se eu fixo os ips, é "Configuração Manual".

5) Alguma outra opção para visualizar as redes wireless sem ser pelo monitor de rede, ao lado do relógio?

Alguma idéia?

Falou
Título: Re: Rede wireless não funciona
Enviado por: Hawker Hurricane AII em 01 de Maio de 2008, 13:15
Olá

Pesquisando sobre o assunto no fórum principal (em inglês), descobri que há um padrão de problemas relacionados ao mesmo adaptador, com chipset Intel Corporation PRO/Wireless 3945ABG. Parece que o driver está quebrado ou na compilação da distribuição deu algum problema, sei lá. O que ocorre é que as pessoas que estão tentando usar o 8.04 com este chip estão tendo o mesmo problema.

A questão é que em versões anteriores havia total funcionalidade.

Dois links onde há relatos que comprovam esta teoria:

http://ubuntuforums.org/showthread.php?t=771585&highlight=wireless

http://ubuntuforums.org/showthread.php?t=768098&highlight=wireless

Agora só quero confirmar se o chip do Amazon PC do meu amigo também é um intel 3945ABG.

Falou
Título: Re: Rede wireless não funciona
Enviado por: ronaiml em 01 de Maio de 2008, 13:17
Acho que isto está ocorrendo porque as versoes anteriores utilizavam o driver proprietário da intel (ipw3945).  
Isto é, os restricted drivers.  Nesta nova versão, os drivers usados são os iwl3945 (open).

Por exemplo, meus modulos
root@hpdv:~$ lsmod | grep iwl
iwl3945               100468  0
iwlwifi_mac80211      251876  1 iwl3945
cfg80211               17680  1 iwlwifi_mac80211


Minha rede usa uma WEP HEXA. Ao utilizar uma rede WEP  o seahorse-preferences automaticamente pede para guardar uma senha global para acessar a rede. Se eu nao digitar esta senha nao consigo conectar e o nm-applet fica constantemente pedindo a senha.
Pode ser este o problema.

1) Veja se os modulos acima estao carregados.

2) Tente parar o nm-applet e o gnome-keyring-daemon e configurar a rede na mao.

3) Remova as senhas do seahorse-preferences.

4) Reinicie o nm-applet e o gnome-keyring-daemon.

4) Reinicie o sistema.

5) Aguarde a rede ser detectada.

6) Caso nao seja detectada tente configurar através do systray ( click direito do mouse ).


Quando minha rede nao levante é justamente porque o seahorse nao pergunta pela senha mestre. Quando isto ocorre, inicio uma configuracao pelo icone de rede do systray. Antes de terminahr o seahorse surge perguntando pela senha.


Outra sugestão que não gosto muito é tentar configurar usando o wifi-radar.  
Título: Re: Rede wireless não funciona
Enviado por: Parrillo em 02 de Maio de 2008, 08:58
Estou com o mesmo problema.

Meu sistema também fica pedidndo senha repetidas vezez.

Porém minha placa não é intel, é uma Ralink e o driver utilizados pelas versões antigas e as novas é o rt73usb.

Compilei o rt73 e estarei testando hoje a noite para ver se funciona..

Na versão 7.1 funcionava perfeitamente.. estranho mesmo ter acontecido isso no 8.04
Título: Re: Rede wireless não funciona
Enviado por: ronaiml em 02 de Maio de 2008, 09:38
Continuo a insistir:

2) Tente parar o nm-applet e o gnome-keyring-daemon e configurar a rede na mao.

3) Remova as senhas do seahorse-preferences.
Título: Re: Rede wireless não funciona
Enviado por: Parrillo em 02 de Maio de 2008, 10:52
ronaiml,

Vou tentar fazer isso. Como eu paro esses serviços?

Vamos ver se vai funcionar.. mas ainda assim eu acredito que não justifica funcionar perfeitamente na 7.1 e agora na 8.04 que deveria estar melhor acontecer isso.. Mas tudo bem.. vou por a mão na massa até conseguir fazer funcionar.
Título: Re: Rede wireless não funciona
Enviado por: Parrillo em 02 de Maio de 2008, 22:26
Bom.. fucei .. fucei .. e fucei.. e a única solução que encontrei foi a seguinte:

Utilizando wpa_supplicant para conectar a rede wireless a uma conexão WPA-PSK

Lembrando que essa dica funciona para o Ubuntu 8.04 visto que os anteriores funcionam normalmente utilizando o configurador do Gnome.

1) instale os seguintes pacotes:
sudo apt-get install wpasupplicant wpagui

2)Gerar a chave de sua rede:
sudo wpa_passphrase "SSID DA REDE" "SENHA DA REDE"

Deve retornar um resultado parecido com isso:

network={
ssid="SSID DA REDE"
#psk="SENHA DA REDE"
psk=55551769ffffb149b5fd09277777ae938ee999999e93b88288ce3c31a15a1071
}

3) com esses dados vamos criar o arquivo de configuração:
sudo gedit /etc/wpa_supplicant/wpa_supplicant.conf.local

Dentro desse arquivo crie os seguintes dados (utilize os dados da sua rede e em psk= utilize a chave gerada anteriormente:
Código: [Selecionar]
ctrl_interface=/var/run/wpa_supplicant

network={
ssid="rede escritorio"
#psk="minha senha"
psk=55551769ffffb149b5fd09277777ae938ee999999e93b88288ce3c31a15a1071
}

4)Para testar a conexão manualmente faça:
wpa_supplicant -D wext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf.local

obs.: O parametro wext é referente ao driver do generico do linux.. digitando o comando wpa_supplicant ele te da uma lista dos possiveis que pode ser utilizado.

Abra um novo terminal e digite:
dhclient wlan0

Espere pegar o endereço IP e tente navegar pela net.. se tudo der certo agora podemos automatizar para que isso ocorra automaticamente:

sudo gedit /etc/network/interfaces

Adicione no final:
Código: [Selecionar]
# conexao wireless
auto wlan0
iface wlan0 inet dhcp
pre-up /sbin/wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf.local -D wext -Bw
post-down killall wpa_supplicant; dhclient -r wlan0

Com isso na próxima vez que reiniciar você terá wireless tudo automático..

Eu fiz dessa forma e deu tudo certo...

Abs e espero que ajudem alguns com o mesmo problema que eu.

ps.: Um detalhe foi que eu transferi musicas de um micro para o outro e veio na velocidade de 1.1mb/s  que lixo.. kkkk não sei o motivo ainda.. talvez for eu ter usado o "wext" do wpa_supplicant que é um driver generico do linux..
Título: Re: Rede wireless não funciona
Enviado por: fernando_all4JC em 03 de Maio de 2008, 12:01
Parrillo Arrume a primeira linha de comando que está errado,

Mude de:

sudo apt-get install apt-get install wpa_supplicant wpa_gui

Para:

sudo apt-get install wpasupplicant wpagui
Título: Re: Rede wireless não funciona
Enviado por: Parrillo em 03 de Maio de 2008, 15:52
Opa... Arrumado Fernando.. obrigado pela correção.
Título: Re: Rede wireless não funciona
Enviado por: Hawker Hurricane AII em 03 de Maio de 2008, 18:29
Estou deixando isso de lado até. Não tenho conexão sem fio em casa (não preciso) só no trabalho; então não tenho como testar.

Mas continuo batendo na mesma tecla. O que houve para que esta tarefa tão simples e usual se torna-se tão complexa e exaustiva?

Não entendo ainda o motivo deste retrocesso.

Ainda assim, estou gostando muito no novo Ubuntu.
Título: Re: Rede wireless não funciona
Enviado por: fernando_all4JC em 03 de Maio de 2008, 20:43
Eu tenho um notebook Dell Vostro 1000, que usa placas wireless e ethernet da Broadcom, e segui esse tutorial para instalar o ndiswrapper:

http://www.ubuntu1501.com/2008/04/ndiswrapper-in-hardy-heron.html

E depois os passos desse post para estabelecer a conexão, só que que na minha máquina assim que eu ligo não funciona eu tenho que fazer manualmente o comando:

sudo /etc/init.d/networking restart

Aí conecta legal...

É uma pena que tudo funcionava beleza no Gutsy. Eu também ainda não entendi se o problema é o fato de terem mudado os módulos do kernel extinguindo o módulo bcm43xx e criando o módulo b43 e também parece haver alguma incompatibilidade entre os módulos ndiswrapper e ssb, sendo que os módulos b44 e b43 dependem do módulo ssb, ou se o problema é com o gerenciador de redes do gnome ou ainda com o wpasuplicant...


Eu sei que ficaria tudo mais fácil se os fabricantes, no meu caso a Broadcom liberassem mais documentação de seus produtos e ajudassem no desenvolvimento de drivers para Linux.
Título: Re: Rede wireless não funciona
Enviado por: fernando_all4JC em 04 de Maio de 2008, 12:04
Eu entrei em:

Synaptic -> Repositórios -> Atualizações

e habilitei as Atualizações pré-liberadas (hardy-proposed), com isso já veio uma atualização do kernel de 2.6.24.16 para 2.6.24.17 e parece que nesse novo kernel o módulo b43 está funcionando corretamente com a minha placa Broadcom 4312 rev. 1
Título: Re: Rede wireless não funciona
Enviado por: Hawker Hurricane AII em 04 de Maio de 2008, 14:07
Bom, sendo assim, vou esperar um pouco, visto que a atualização não deve demorar muito pra sair. Entretanto são módulos diferentes.

Valeu
Título: Re: Rede wireless não funciona
Enviado por: lblanco em 24 de Maio de 2008, 18:06
Por essas e outras que não consigo me livrar do Windows.
Mas vamos lá:

Tenho essa placa de wifi no meu notebook -  Intel Corporation PRO/Wireless 3945ABG
O que acontece é que ao ligar o notebook a minha rede sem fio é localizada, então peço a conexão. COmo existe uma chave hexa definida é aberta uma caixa pedindo a senha. Eu coloco a senha e ele fica pensando, pensando, pensando.... e aí nao conecta.

Por onde começo  ? O que eu devo fazer ?
Volto do Windows ?
Obrigado
Título: Re: Rede wireless não funciona
Enviado por: Hawker Hurricane AII em 24 de Maio de 2008, 18:37
Posso ser sincero? Não gosto de fazer gambiarras ou patches malucos pra coisas funcionarem. Tem gente que gosta, eu não curto muito não. Admiro as pessoas que estudam e desvendam os mistérios e entranhas do sistema, mas eu já tenho muita coisa na cabeça. Deixo essa tarefa pros meus colegas aqui do fórum. Eu só quero as coisas funcionando.

Este problema que tu relata é o meu, na versão 8.04 do Ubuntu. O que eu fiz então? Voltei e instalei a 6.06 LTS. Muito mais estável e com o que eu preciso funcionando.

No 8.04 além do problema da Wireless o sistema trava aleatoriamente, não me deixando opções. Sinceramente cansei do 8.04, pelo menos enquanto as coisas não funcionarem nele. Geralmente quando tu compra um notebook ele vem com algum Microsoft Windows OEM. É o meu caso. Vou fazer dual boot no meu note, Windows XP Pro e Ubuntu 6.06.

Note que estes problemas que eu tenho com o 8.04 se resumem aparentemente ao notebook. Testei ele no Desktop por live-cd e não enfrentei maiores dificuldades. No desktop estou com o 7.04 que está bonzinho. Estou em dúvida se vou pro 8.04 nele.