Problema na configuração da placa de rede sem fio no notebook (RESOLVIDO)

Iniciado por bfbicalho, 10 de Setembro de 2011, 23:02

tópico anterior - próximo tópico

zekkerj

Não esquece da criptografia... e é aí que o bicho começa a pegar. Principalmente se estiver usando criptografia WPA. É bem chatinho de ativar isso no arquivo interfaces. Chato o suficiente pra que se vc tiver o NetworkManager ativo na máquina, valer mais a pena ser feito por ele.

Usando o NetworkManager, vc pode transformar a conexão em uma "conexão de sistema", o que fará com que ela conecte na inicialização da máquina, e não na hora em que vc faz login na máquina (talvez seja essa sua restrição contra o NM, não?)
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

bfbicalho

Então como fica o arquivo completo com a criptografia? não seria ferramentas de rede, o network manager? como eu faria isso no ambiente gráfico, pois fiquei perdido e acabei indo pelo shell.

Obrigado.

zekkerj

NetworkManager == Gerenciador de Redes.

Sobre a configuração manual pro uso de criptografia, tem tanto tempo que eu não uso isso que saiu da memória. Só lembro que era preciso mexer também no arquivo "/etc/wpa_supplicant.conf". E que eu perdi semanas tentando fazer essa configuração, sem sucesso.
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

bfbicalho

seria essa a configuração do arquivo abaixo?

root@servidor:~# vim /etc/wpa_supplicant.conf
network={
        ssid="BICALHO"
        #psk="3275196480"
        psk=df1d482ae072aac2ba7cf30f935825fd2c1dc5a2be17a9fec7025ffe9364e65c
}

a configuração no interfaces seria desta forma?

auto wlan0
iface wlan0 inet dhcp
wpa-ssid BICALHO
wpa-aes 3275196480
wpa-driver wext
wpa-conf /etc/wpa_supplicant.conf
wireless-channel 11

Um abraço.

zekkerj

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

bfbicalho

No estudo paralelo achei isso mesmo e ta funcionando numa boa minha rede sem fio agora. isto pode ajudar algumas pessoas. vou montar um tutorial detalhado e assim facilitar a vida de quem tiver dificuldades e volto a postar aqui mesmo.

bfbicalho

Conforme o promtido segue abaixo um tutorial:

Configuração para a rede sem-fio(wireless / wi-fi) ubuntu 10.04, 10.10 e 11.04 desktop

Vale lembrar que neste tutorial usamos como exemplo uma placa de rede pcmcia smc2835w.

O primeiro passo é baixar o pacote ndisgtk

# apt-get install ndisgtk

Emulando o driver do windows xp:

Agora que o programa está instalado, é só você entrar nele pelo caminho:

sistema > administração > drivers windows para placas de rede sem fios

Feito isso devemos baixar no site do fabricante da placa de rede wireless o driver para o windows, pois o pacote baixado anteriormente permite a configuração do driver através no arquivo .inf. Ao finalizar a instalação do driver o computador terá que ser reinicializado, pois caso contrário não funcionará corretamente. Estará configurado, porém sem funcionar a rede sem fio corretamente. Depois de reiniciar vamos configurar através do shell com o seguinte comando:

# vim /etc/network/interfaces

Edite e insira este script:

#CONFIGURAÇÃO COMO DHCP
auto wlan0
iface wlan0 inet dhcp
wpa-ssid nomedarede
wpa-eas senhadarede
wpa-driver wext
wpa-conf /etc/wpa_supplicant.conf
wireless-channell canaldarede

e

#CONFIGURAÇÃO COMO STATIC (ESTÁTICO)
auto wlan0
iface wlan0 inet static
address XXX.XXX.XXX.XXX
netmaksk XXX.XXX.XXX.XXX
nework XXX.XXX.XXX.XXX
gateway XXX.XXX.XXX.XXX
broadcast  XXX.XXX.XXX.XXX
wpa-driver wext
wpa-conf /etc/wpa_supplicant.conf
wireless-channell canaldarede

Entre as configurações acima cabe ao técnico escolher de acordo com a estrutura da rede que foi configurada. As duas formas não deve ser configurada ao mesmo tempo.

ao final da configuração do arquivo e gravação a rede deve ser reiniciada:

# /etc/init.d/networking stop
# /etc/init.d/networking start

baixar o pacote wpasupplicant:

# apt-get install wpasupplicant

aplicar os comandos para configurar o arquivo wpasupplicant:

wpa_passphrase  <NOME DA REDE> <SENHA DA REDE>  >  /etc/wpa_supplicant.conf
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -d -D west

Caso não tenha certeza de que a rede sem fio não esteja funcionando devemos adotar o seguinte procedimento:

root@servidor:~# sudo lshw -C network

*-network
       description: Ethernet interface
       product: 82801BA/BAM/CA/CAM Ethernet Controller
       vendor: Intel Corporation
       physical id: 8
       bus info: pci@0000:02:08.0
       logical name: eth1
       version: 03
       serial: 00:02:3f:b2:a0:ce
       size: 100MB/s
       capacity: 100MB/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e100 driverversion=3.5.24-k2-NAPI duplex=full firmware=N/A ip=192.168.0.189 latency=66 link=yes maxlatency=56 mingnt=8 multicast=yes port=MII speed=100MB/s
       resources: irq:11 memory:e8100000-e8100fff ioport:4000(size=64)
  *-network UNCLAIMED
       description: Network controller
       product: ISL3890 [Prism GT/Prism Duette]/ISL3886 [Prism Javelin/Prism Xbow]
       vendor: Intersil Corporation
       physical id: 1
       bus info: pci@0000:03:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm cap_list
       configuration: latency=56 maxlatency=28 mingnt=10
       resources: memory:18000000-18001fff

Isso com a suspeita da rede não funcionar e sem ter reiniciado o computador.

Após reiniciar o computador o resultado será esse abaixo:

*-network
       description: Ethernet interface
       product: 82801BA/BAM/CA/CAM Ethernet Controller
       vendor: Intel Corporation
       physical id: 8
       bus info: pci@0000:02:08.0
       logical name: eth1
       version: 03
       serial: 00:02:3f:b2:a0:ce
       size: 100MB/s
       capacity: 100MB/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e100 driverversion=3.5.24-k2-NAPI duplex=full firmware=N/A ip=192.168.0.189 latency=66 link=yes maxlatency=56 mingnt=8 multicast=yes port=MII speed=100MB/s
       resources: irq:11 memory:e8100000-e8100fff ioport:4000(size=64)
  *-network
       description: Wireless interface
       product: ISL3890 [Prism GT/Prism Duette]/ISL3886 [Prism Javelin/Prism Xbow]
       vendor: Intersil Corporation
       physical id: 1
       bus info: pci@0000:03:00.0
       logical name: wlan0
       version: 01
       serial: 00:04:e2:b3:7a:12
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ndiswrapper+smc2835w driverversion=1.55+SMC,12/14/2004, 3.3.12.1 ip=192.168.0.190 latency=56 link=yes maxlatency=28 mingnt=10 multicast=yes wireless=IEEE 802.11g
       resources: irq:5 memory:18000000-18001fff

root@servidor:~# iwconfig

lo        no wireless extensions.
eth1      no wireless extensions.

root@servidor:~# ifconfig –a

eth1      Link encap:Ethernet  Endereço de HW 00:02:3f:b2:a0:ce
          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)

eth1:avahi Link encap:Ethernet  Endereço de HW 00:02:3f:b2:a0:ce
          inet end.: 169.254.10.29  Bcast:169.254.255.255  Masc:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Métrica:1

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:4 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:4 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:0
          RX bytes:240 (240.0 B) TX bytes:240 (240.0 B)

wlan0     Link encap:Ethernet  Endereço de HW 00:04:e2:b3:7a:12
          inet end.: 192.168.0.190  Bcast:192.168.0.255  Masc:255.255.255.0
          endereço inet6: fe80::204:e2ff:feb3:7a12/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:94 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:93 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000
          RX bytes:10403 (10.4 KB) TX bytes:13111 (13.1 KB)
          IRQ:5 Memória:18000000-18002000
root@servidor:~# nm-tool

NetworkManager Tool

State: connected

- Device: eth1 -----------------------------------------------------------------
  Type:              Wired
  Driver:            e100
  State:             unmanaged
  Default:           no
  HW Address:        00:02:3F:B2:A0:CE

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

  Wired Properties
    Carrier:         on

root@servidor:~# rfkill list wifi
root@servidor:~#

ao final dos procedimentos e tendo a certeza de que está funcionando basta aplicar 2 comandos:

ping www<sitedesejado>.com

abrir o navegador e acessar qualquer site e perceba se o site entra e dai é só usar a internet em qualquer lugar da sua casa.

caso nas versões posteriores ao 10.04 eu particurlamente não testei, mas fazendo do jeito certo funcionará.