<!-- original version: 36639 -->
<!-- revised by Marco Carvalho (macs) 2006.01.01 -->
<!-- revised by Herbert Parentes Fortes Neto (hpfn) 2006.05.06 -->

  <sect2 arch="arm" id="boot-tftp"><title>InicializaÃ§Ã£o atravÃ©s do TFTP</title>

&boot-installer-intro-net.xml;

   <sect3 arch="arm"><title>InicializaÃ§Ã£o atravÃ©s do TFTP no NetWinder</title>
<para>

Os NetWinders tem duas placas de rede: Uma placa 10Mbps NE2000-compatÃ­vel
(a qual geralmente é referenciada como <literal>eth0</literal> e uma placa Tulip de 100Mbps . Podem acontecer problemas para carregar a imagem através do TFTP usando a placa de
100Mbps, então é recomendável que você use a interface de 10Mbps (a que estiver com
o rótulo <literal>10 Base-T</literal>).

</para>
<note><para>

VocÃª precisarÃ¡ do NeTTrom 2.2.1 ou superior para iniciar o programa de instalaÃ§Ã£o, e
a versão recomendada é a 2.3.3. Infelizmente, os arquivos firmware atualmente, não estão
disponíveis para download por problemas relacionados a licença. Se essa situação mudar,
você talvez consiga encontrar novas imagens em
<ulink url="http://www.netwinder.org/"></ulink>.

</para></note>
<para>

Quando você inicia seu Netwinder, você tem que interromper o processo de inicialização
durante a contgem regressiva. Isso permite que você defina um número de ajustes 
que o firmware necessita para iniciar o processo de instalação. Comece carregando a
configuração padrão:

<informalexample><screen>
    NeTTrom command-&gt; load-defaults
</screen></informalexample>

Além disso, você tem que configurar a rede, uma com endereço estático.

<informalexample><screen>
     NeTTrom command-&gt; setenv netconfig_eth0 flash
     NeTTrom command-&gt; setenv eth0_ip 192.168.0.10/24
</screen></informalexample>

onde 24 Ã© o nÃºmero de conjunto de bits de sua netmask, ou um endereÃ§o
dinÃ¢mico:

<informalexample><screen>
    NeTTrom command-&gt; setenv netconfig_eth0 dhcp
</screen></informalexample>

</para><para>

VocÃª poderÃ¡ tambÃ©m precisar mexer nas configuraÃ§Ãµes de <userinput>route1</userinput>
no servidor TFTP caso nÃ£o esteja na subrede local.

Seguindo essas configurações, você tem que especificar o servidor TFTP e o
local da imagem. Você pode então armazenar suas configurações na memória flash.

<informalexample><screen>
    NeTTrom command-&gt; setenv kerntftpserver 192.168.0.1
    NeTTrom command-&gt; setenv kerntftpfile boot.img
    NeTTrom command-&gt; save-all
</screen></informalexample>

Agora nós temos que avisar ao firmware que a imagem TFTP deve ser inicializada:

<informalexample><screen>
    NeTTrom command-&gt; setenv kernconfig tftp
    NeTTrom command-&gt; setenv rootdev /dev/ram
</screen></informalexample>

Se você usar uma console serial para instalar seu Netwinder, você irá precisar
adicionar as seguintes configurações:

<informalexample><screen>
    NeTTrom command-&gt; setenv cmdappend root=/dev/ram console=ttyS0,115200
</screen></informalexample>

Alternativamente, para instalações em que se faz uso de teclado e monitor, você tem que
usar:

<informalexample><screen>
    NeTTrom command-&gt; setenv cmdappend root=/dev/ram
</screen></informalexample>

Você pode usar o comando <command>printenv</command> para rever suas configurações
de ambiente. Depois que você verificar que as configurações estão corretas,
você pode carregar a imagem:

<informalexample><screen>
    NeTTrom command-&gt; boot
</screen></informalexample>

No caso de acontecer algum problema, exite um  <ulink
url="http://www.netwinder.org/howto/Firmware-HOWTO.html">detalhado
 HOWTO</ulink>.

</para>
   </sect3>

   <sect3 arch="arm"><title>InicializaÃ§Ã£o atravÃ©s do TFTP no CATS</title>
<para>

Em sistemas CATS, use <command>boot de0:</command> ou similar no
aviso de comando Cyclone.

</para>
   </sect3>
  </sect2>

  <sect2 arch="arm"><title>Inicializando atravÃ©s de um CD-ROM</title>

&boot-installer-intro-cd.xml;

<para>

Para inicializar um CD-ROM atravÃ©s do aviso de comando do Cyclone, use
a sintaxe <command>boot cd0:cats.bin</command>

</para>
  </sect2>


  <sect2 arch="arm" id="boot-firmware"><title>Inicializando atravÃ©s do Firmware</title>

&boot-installer-intro-firmware.xml;

   <sect3 arch="arm" id="boot-firmware-nslu2"><title>Inicializando o NSLU2</title>
<para>

Existem três maneiras de colocar o firmware do processo de instalação na memória flash:

</para>

    <sect4 arch="arm"><title>Usando a interface wber do NSLU2</title>
<para>

Vá para a seção de administração e escolha o item do menu
<literal>Upgrade</literal>. Você poderá então navegar pelo seu disco e procurar
pela imagem do instalador que você baixou préviamente. Então pressione 
<literal>Start Upgrade</literal>, confirme, espere alguns minutos e confirme novamente. 
O sistema será, então, inicializado diretamente pelo instalador.

</para>
    </sect4>

    <sect4 arch="arm"><title>Através da rede usando o Linux/Unix</title>
<para>


Você pode usar <command>upslug2</command> a partir de qualquer máquina Linux ou Unix
para atualizar a máquina via rede. Esse programa é empacotado para o Debian

Primeiro você tem que colocar seu NSLU2 em modo de atualização:

<orderedlist>
<listitem><para>

Desconecte qualquer disco e/ou dispositivo das portas USB.

</para></listitem>
<listitem><para>

Desligue o NSLU2

</para></listitem>
<listitem><para>

Pressione e segure o botão reset (acessível pelo pequeno buraco na parte de trás,
logo acima da entrada de energia).

</para></listitem>
<listitem><para>

Pressione e solte o botão de ligar para ligar o NSLU2.

</para></listitem>
<listitem><para>

Espere por 10 segundos olhando a LED ready/status. Após 10 segundos ela irá
mudar de amber para vermelho. Solte imediatamente o botão de reset.

</para></listitem>
<listitem><para>

A LED ready/status do NSLU2 irá piscar alternando entre vermelho/verde (existe um
intervalo de 1 segundo antes do primeiro verde). O NSLU2 está agora em modo de atualização.

</para></listitem>
</orderedlist>

Veja <ulink
+url="http://www.nslu2-linux.org/wiki/OpenSlug/UsingTheBinary">NSLU2-Linux
pages</ulink> se você tiver problemas com isso.

Um vez que seu NSLU2 esteja em modo de atualização, você pode fazer um flash na nova
imagem:

<informalexample><screen>
sudo upslug2 -i di-nslu2.bin
</screen></informalexample>

Note que a ferramenta também nmostra o endereço MAC de seu NSLU2, o qual pode servir
para configurar seu servidor DHCP.  Após toda aimagem tiver sido escrita e verificada,
o sistema irá ser reinicializado automaticamente.  Certifique-se de conectar seu disco
na porta USB novamente agora, senão o processo de instalação não será capaz de encontrá-lo.

</para>
    </sect4>

    <sect4 arch="arm"><title>Através da rede usando o Windows</title>
<para>

Existe <ulink
+url="http://www.everbesthk.com/8-download/sercomm/firmware/all_router_utility.zip">uma
ferramenta</ulink> para Windows para atualizar o firmware via rede.

</para>
    </sect4>
   </sect3>
  </sect2>

