slitaz-doc-wiki-data diff pages/pt/guides/wifi-easy.txt @ rev 3

Add pages/pt folder.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat Feb 26 12:12:42 2011 +0000 (2011-02-26)
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/pages/pt/guides/wifi-easy.txt	Sat Feb 26 12:12:42 2011 +0000
     1.3 @@ -0,0 +1,238 @@
     1.4 +====== Configuração de Redes Wifi - Método Fácil ======
     1.5 +
     1.6 +===== Introdução =====
     1.7 +
     1.8 +Para instalar suporte a redes wifi no Linux, há dois métodos possíveis:
     1.9 +
    1.10 +    * Usar o módulo de kernel específico para sua placa de rede wifi
    1.11 +    * Usar o módulo Ndiswrapper para instalar um driver do Windows
    1.12 +
    1.13 +Aqui vamos escrever sobre a utilização do módulo específico do kernel para sua placa (a utilização do Ndiswrapper será discutida em outra página desta wiki).
    1.14 +
    1.15 +Para usar um módulo específico, você precisa:
    1.16 +
    1.17 +    - Conhecer o modelo de sua placa wifi
    1.18 +    - Saber qual módulo sua placa usa
    1.19 +    - Instalar este módulo e, possivelmente, um firmware
    1.20 +    - Configurar a conexão ao ponto de acesso
    1.21 +    - Conectar à web
    1.22 +
    1.23 +O Netbox é a ferramenta que pode ajudar a cumprir estes passos em alguns cliques. Porém, é possível configurar a rede wifi a partir da linha de comando.
    1.24 +
    1.25 +===== Configurar a Rede Wifi por meio das ferramentas gráficas netbox/wifibox =====
    1.26 +
    1.27 +Com o //netbox// ou o //wifibox// você pode configurar sua rede wifi com apenas alguns cliques de mouse. Como você já deve saber o módulo que precisa, é mais fácil usar o //wifibox//:
    1.28 +
    1.29 +<code>$ subox wifibox</code>
    1.30 +
    1.31 +O //Wifibox// irá instalar todos os programas necessários e iniciará a rede wifi. Assim, você não precisa instalar manualmente o suporte a wifi.
    1.32 +
    1.33 +Os passos necessários para usar o //wifibox// são:
    1.34 +
    1.35 +    * Primeiro, vá até a aba "Drivers" e instale o módulo que você precisa. O SliTaz irá carregar o firmware (caso necessário), o módulo de kernel e vai configurar a rede wifi, conectando ao ponto de acesso.
    1.36 +    * Então, na aba "Configuation" deve-se clicar "start" para configurar. Se você não sabe quais opções escolher, verifique o arquivo /etc/network.conf (o wifibox usa os mesmos parâmetros). Clique em "start".
    1.37 +    * Se tudo der certo, você já pode navegar na web!
    1.38 +
    1.39 +===== Configuração Manual da Rede Wifi =====
    1.40 +
    1.41 +Se você deseja entender como o suporte a wifi funciona no SliTaz, então deve tentar configurar sua rede wifi manualmente.
    1.42 +
    1.43 +Porém se você quer saber como o wifi funciona geralmente no Linux, ou se o seu módulo de kernel não está nesta lista, você deveria ler o guia passo a passo sobre wifi.
    1.44 +
    1.45 +Um resumo dos passos necessários para a configuração manual:
    1.46 +
    1.47 +    * Saber qual é a sua placa de rede wifi
    1.48 +    * Checar se sua placa precisa de um firmware, e instalá-lo
    1.49 +    * Carregar o módulo de kernel específico para sua placa      
    1.50 +    * Checar se sua placa é detectada e se o módulo está carregado
    1.51 +    * Configurar o arquivo /etc/network.conf
    1.52 +    * Carregar a interface de rede wifi
    1.53 +    * Iniciar o daemon /etc/init.d/network.sh
    1.54 +
    1.55 +Os próximos comandos correspondem a todos os passos anteriores. Também é a maneira mais fácil:
    1.56 +
    1.57 +<code># instale o firmware se necessário (instruções abaixo)
    1.58 +tazhw detect-pci
    1.59 +/etc/init.d/network.sh restart
    1.60 +</code>
    1.61 +
    1.62 +===== Instruções Detalhadas =====
    1.63 +
    1.64 +==== Identificando seu hardware (Qual placa de rede wifi eu tenho?) ====
    1.65 +
    1.66 +Você pode listar seu hardware usando o terminal. É útil para saber qual placa de rede wifi você possui.
    1.67 +
    1.68 +Se a placa de rede wifi for integrada:
    1.69 +
    1.70 +<code>$ lspci | grep -i network</code>
    1.71 +
    1.72 +Se for uma placa usb, você vai precisar do comando //lsusb// que é disponibilizado pelo pacote //usbutils//:
    1.73 +
    1.74 +<code># tazpkg get-install usbutils
    1.75 +$ lsusb
    1.76 +</code>
    1.77 +
    1.78 +Em ambos os caso, a saída do comando vai ser parecida com esta:
    1.79 +
    1.80 +<code>02:02.0 Network controller: Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter (rev 04)</code>
    1.81 +
    1.82 +Que nos diz o seguinte:
    1.83 +
    1.84 +    * //Intel Corporation// é a empresa que fez a placa
    1.85 +    * A placa é uma //PRO/Wireless Lan 2100 3B//
    1.86 +    * O chipset é o //IPW 2100 (Intel Pro Wireless 2100)//
    1.87 +    * A interface é //Mini PCI//
    1.88 +
    1.89 +==== Que módulo eu preciso? Vou precisar de um firmware? ====
    1.90 +
    1.91 +O kernel Linux do SliTaz é construído para ser leve. Alguns módulos de software, especialmente aqueles necessários para placas de rede wifi não são instalados por padrão, necessitando ser instalados pelo usuário que os necessite.
    1.92 +
    1.93 +Muitas placas de rede wifi funcionarão se o módulo correto for carregado. A forma mais fácil é deixar que o SliTaz detecte automaticamente seu hardware.
    1.94 +
    1.95 +Para placas de rede wifi integradas:
    1.96 +<code># tazhw detect-pci</code>
    1.97 +
    1.98 +Para placas usb:
    1.99 +<code># tazhw detect-usb</code>
   1.100 +
   1.101 +Algumas vezes, no entanto, somente o módulo não é suficiente. Alguns tipos de placas (da Intel, por exemplo) também precisam de um firmware. Este componente não é software livre, então não podemos distribuí-lo como parte do SliTaz. Você deve obtê-lo a partir do website do fabricante de sua placa e copiá-lo para a pasta ///lib/firmware//. Você vai ver que em alguns casos o próprio SliTaz faz isso por você!
   1.102 +
   1.103 +=== Para os módulos de kernel b43, b43legacy, ipw2100 ou ipw2200 ===
   1.104 +
   1.105 +Se o módulo de kernel que você precisa é o b43, b43legacy, ipw2100 ou ipw2200, também haverá a necessidade de instalar o pacote //get-wifi-firmware//. Deve ser instalado da seguinte maneira:
   1.106 +
   1.107 +<code># tazpkg get-install get-wifi-firmware</code>
   1.108 +
   1.109 +==== Iniciar a rede wifi ====
   1.110 +
   1.111 +O pacote //get-wifi-firmware// irá instalar alguns comandos chamados get-"//nome do módulo//"-firmware. Para ver uma lista dos disponíveis:
   1.112 +
   1.113 +<code># ls /usr/bin/get-*-firmware</code>
   1.114 +
   1.115 +Execute o comando que corresponde ao seu módulo:
   1.116 +
   1.117 +<code># get-meu_modulo-firmware</code>
   1.118 +
   1.119 +Por exemplo, digamos que você possua o módulo ipw2200:
   1.120 +
   1.121 +<code># get-ipw2200-firmware</code>
   1.122 +
   1.123 +Este comando irá:
   1.124 +
   1.125 +    - Obter o firmware necessário para "//meu_modulo//", criar o pacote "//meu_modulo-firmware//" e instalá-lo.
   1.126 +    - Obter programas úteis para suporte a redes wifi (iwconfig, wpa_supplicant se necessário...)
   1.127 +    - Carregar o módulo "//meu_modulo//" no kernel Linux.
   1.128 +    - Executar o arquivo ///etc/init.d/network.sh restart//, que inicia a rede wifi.
   1.129 +  
   1.130 +Se o ///etc/network.conf// estiver devidamente configurado, já se pode navegar na web!
   1.131 +
   1.132 +A maneira mais fácil de seguir os passos anteriores é fazer o download do firmware por meio da ferramenta gráfica Wifibox (Gerenciador de Redes Wifi do SliTaz). Este utilitário possui uma aba chamada "Driver" que pode cumprir os procedimentos necessários, a partir do momento que você selecione o módulo correto (digamos ipw2200) e clique em "install").
   1.133 +
   1.134 +===== Verificação de Erros em Conexões Wifi =====
   1.135 +
   1.136 +Vejamos um resumo de todos os passos necessários (repetimos novamente para compreensão):
   1.137 +
   1.138 +Here is a quick summary of the steps needed (Repeated again for understanding):
   1.139 +
   1.140 +    * Saber qual é a sua placa de rede wifi
   1.141 +    * Checar se sua placa precisa de um firmware, e instalá-lo
   1.142 +    * Carregar o módulo de kernel específico para sua placa      
   1.143 +    * Checar se sua placa é detectada e se o módulo está carregado
   1.144 +    * Configurar o arquivo /etc/network.conf
   1.145 +    * Carregar a interface de rede wifi
   1.146 +    * Iniciar o daemon /etc/init.d/network.sh
   1.147 +
   1.148 +Os próximos comandos correspondem a todos os passos anteriores. Também é a melhor maneira de verificar por algum problema. Se houver problemas, poste a saíde de cada um destes comandos no fórum:
   1.149 +
   1.150 +<code bash>lspci | grep -i network
   1.151 +modprobe seu_modulo
   1.152 +dmesg | tail 
   1.153 +lsmod 
   1.154 +nano /etc/network.conf
   1.155 +ifconfig eth1 up 
   1.156 +ifconfig -a 
   1.157 +iwconfig 
   1.158 +/etc/init.d/network.sh restart 
   1.159 +ifconfig -a 
   1.160 +</code>
   1.161 +
   1.162 +===== Configure o arquivo /etc/network.conf =====
   1.163 +
   1.164 +O SliTaz carrega a rede wifi utilizando o script ///etc/init.d/network.sh//. Este script utiliza o arquivo de configuração ///etc/network.conf//. Você deve, primeiramente, editar este arquivo de configuração utilizando as informações que podem ser encontradas nele próprio. Encontre maiores informações [[network-script|aqui]].
   1.165 +
   1.166 +Agora seu módulo deve ser carregado a cada boot. Para automatizar o processo, adicione "//meu_modulo//" à linha //LOAD_MODULES// no arquivo ///etc/rcS.conf//. Exemplo:
   1.167 +
   1.168 +<code># geany /etc/rcS.conf</code>
   1.169 +
   1.170 +LOAD_MODULES="nls_utf8 meu_modulo"
   1.171 +
   1.172 +==== Arquivo de exemplo /etc/network.conf com comentários ====
   1.173 +
   1.174 +<code bash># start wifi on boot "yes" or "no"
   1.175 +WIFI="yes"
   1.176 + 
   1.177 +# wifi interface,  (usually "wlan0" or "eth0")
   1.178 +WIFI_INTERFACE="wlan0"
   1.179 +
   1.180 + 
   1.181 +# ESSID of access point: "my_essid" or "any"
   1.182 +# if any is chosen, slitaz will try to connect to the first access point
   1.183 +# Be careful:
   1.184 +# In some states (in France for example), you are not allowed to connect
   1.185 +# to a private access point if it is not secured.
   1.186 +# WIFI_ESSID="any" 
   1.187 +
   1.188 + 
   1.189 +# type of connection:
   1.190 +# you can chose between:
   1.191 +# ad-hoc : Connect to one cell without access point.
   1.192 +# managed : One or more cell, with access point.
   1.193 +# master : Your card is a master card
   1.194 +# repeater : Your card acts as a repeater.
   1.195 +#          Useful for long distances.
   1.196 +# secondary : Your card is a backup for master or repeater
   1.197 +# monitor : Your card only receives messages.
   1.198 +# For most of the time, you'll use managed.
   1.199 +# (Home, cyber-coffe, work, university...)
   1.200 +WIFI_MODE="managed"
   1.201 +
   1.202 +
   1.203 +# Key
   1.204 +WIFI_KEY="ma8clef8de8chiffrement8difficilement8déchiffrable"
   1.205 +
   1.206 + 
   1.207 +# Key type wep or wpa or any or none
   1.208 +# If you're using WPA-EAP (at work for example),
   1.209 +# try any.
   1.210 +WIFI_KEY_TYPE="wpa"
   1.211 +
   1.212 + 
   1.213 +# driver needed by wpa_supplicant.
   1.214 +# It depends on your kernel module.
   1.215 +# The possible drivers are:
   1.216 +#  wext = Linux wireless extensions (in most cases, use this one.)
   1.217 +#  hostap = Host AP driver (Intersil Prism2/2.5/3)
   1.218 +#  atmel = ATMEL AT76C5XXx (USB, PCMCIA)
   1.219 +#  wired = wpa_supplicant wired Ethernet driver
   1.220 +WPA_DRIVER="wext"
   1.221 +
   1.222 + 
   1.223 +# Wifi channel. Leave it blank, if you don't know what it is.
   1.224 +WIFI_CHANNEL=""
   1.225 +
   1.226 + 
   1.227 +# More args to pass to iwconfig.
   1.228 +# Look at iwconfig man page for more information.
   1.229 +WIFI_IWCONFIG_ARGS=""
   1.230 +</code>
   1.231 +
   1.232 +===== Informações Extras =====
   1.233 +
   1.234 +Primeiro execute "lspci" para saber qual placa você possui. Uma vez que já sabe a placa, deve-se procurar na internet qual módulo ela precisa e se também precisa de algum firmware. Para ajudá-lo, alguns links úteis: 
   1.235 +
   1.236 +
   1.237 +    * [[http://linux-wless.passys.nl/|Linux wireless LAN support]] (A coluna à direita diz onde baixar o firmware, se necessário)
   1.238 +    * [[http://help.ubuntu.com/|Ubuntu documentation]] (Procure a página sobre wifi na documentação do ubuntu)
   1.239 +    * [[http://www.google.com/|Google]] pesquise "//o nome de sua placa de rede wifi//" + "//modprobe//" ou "//linux//"
   1.240 +
   1.241 +Após alguma pesquisa, ficamos sabendo que a placa //Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter// funciona com o módulo //IPW2100// e que seu firmware está disponível em http://ipw2100.sourceforge.net/.
   1.242 \ No newline at end of file