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