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á.