1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- original version: 36639 -->
<sect2 arch="arm" id="boot-tftp"><title>Arrancar desde TFTP</title>
&boot-installer-intro-net.xml;
<sect3 arch="arm"><title>Arrancar desde TFTP en NetWinder</title>
<para>
Las máquinas NetWinder tienen dos interfaces de red: una tarjeta de
10 Mbps compatible con NE2000 (que habitualmente se la refiere como
<filename>eth0</filename>) y una tarjeta
Tulip de 100 Mbps. Si utiliza la tarjeta de 100Mbps puede tener problemas
durante la descarga de la imagen a través de TFTP por lo que se recomienda el
uso de la interfaz de 10Mbps (el marcado como <literal>10 Base-T</literal>).
</para>
<note><para>
Necesita NeTTrom 2.2.1 o superior para arrancar el sistema de
instalación. Se recomienda la versión 2.3.3. Desgraciadamente,
los archivos de «firmware» no se pueden descargar actualmente debido
a problemas de licencia. Podrá encontrar nuevas imágenes en <ulink
url="http//www.netwinder.org/"></ulink> si esta situación cambia en el futuro.
</para></note>
<para>
Cuando arranque Netboot debe interrumpir el proceso de arranque durante la
cuenta hacia atrás. Esto le permite establecer algunos valores del
«firmware» necesarios para arrancar el instalador. En primer lugar,
debería cargar los valores por omisión:
<informalexample><screen>
NeTTrom command-> load-defaults
</screen></informalexample>
Después, puede configurar la red asignando una dirección estática:
<informalexample><screen>
NeTTrom command-> setenv netconfig_eth0 flash
NeTTrom command-> setenv eth0_ip 192.168.0.10/24
</screen></informalexample>
donde 24 es el número de conjunto de bits en la máscara de red. O bien,
puede utilizar una dirección dinámica:
<informalexample><screen>
NeTTrom command-> setenv netconfig_eth0 dhcp
</screen></informalexample>
También podría necesitar configurar los valores de
<userinput>route1</userinput> en el servidor TFTP, si es que no está
en la misma subred.
Si sigue los pasos de configuración indicados más abajo tendrá que
modificar la dirección del servidor de TFTP y la ubicación
de la imagen. Una vez hecho esto deberá guardar sus cambios en la flash.
<informalexample><screen>
NeTTrom command-> setenv kerntftpserver 192.168.0.1
NeTTrom command-> setenv kerntftpfile boot.img
NeTTrom command-> save-all
NeTTrom command-> setenv netconfig_eth0 flash
</screen></informalexample>
Tras esto deberá decir al «firmware» que debería arrancar la imagen TFTP:
<informalexample><screen>
NeTTrom command-> setenv kernconfig tftp
NeTTrom command-> setenv rootdev /dev/ram
NeTTrom command-> setenv cmdappend root=/dev/ram
</screen></informalexample>
También necesitar establecer el valor mostrado a continuación si
quiere utilizar la consola serie para instalar su Netwinder:
<informalexample><screen>
NeTTrom command-> setenv cmdappend root=/dev/ram console=ttyS0,115200
</screen></informalexample>
En lugar de la consola puede utilizar un teclado o monitor para la instalación
para lo que debe configurar:
<informalexample><screen>
NeTTrom command-> setenv cmdappend root=/dev/ram
</screen></informalexample>
Puede utilizar la orden <command>printenv</command> para revisar los valores de
su entorno. Puede cargar la imagen una vez haya verificado que son correctos:
<informalexample><screen>
NeTTrom command-> boot
</screen></informalexample>
Si tiene problemas le recomendamos que consulte el
<ulink url="http://www.netwinder.org/howto/Firmware-HOWTO.html">COMO
detallado</ulink> disponible.
</para>
</sect3>
<sect3 arch="arm"><title>Arrancar desde TFTP en CATS</title>
<para>
En máquinas CATS, use <command>boot de0:</command> o similar en el
cursor Cyclone.
</para>
</sect3>
</sect2>
<sect2 arch="arm"><title>Arrancar desde CD-ROM</title>
&boot-installer-intro-cd.xml;
<para>
Para arrancar desde CD-ROM desde el cursor de la consola Cyclone,
use la orden <command>boot cd0:cats.bin</command>
</para>
</sect2>
<sect2 arch="arm" id="boot-firmware"><title>Arranque desde Firmware</title>
&boot-installer-intro-firmware.xml;
<sect3 arch="arm" id="boot-firmware-nslu2"><title>Arranque del NSLU2</title>
<para>
Hay tres formas distintas de poner el «firmware» del instalador en flash:
</para>
<sect4 arch="arm"><title>Con la interfaz web del NSLU2 </title>
<para>
Vaya a la sección de administración de la interfaz y elija el elemento
del menú <literal>Upgrade</literal> («Actualización», N. del T.).
Hecho esto podrá buscar en su disco la imagen del instalador que ha
descargado previamente. Hecho esto, pulse el botón
<literal>Start Upgrade</literal> («Comenzar la actualización», N. del T.),
confirme la operación, espere unos minutos y vuelva a confirmar. El
sistema debería arrancar directamente el instalador después.
</para>
</sect4>
<sect4 arch="arm"><title>A través de una red con Linux/Unix</title>
<para>
Puede usar <command>upslug2</command> desde cualquier sistema Linux o
Unix para actualizar el sistema por la red. Este programa está empaquetado
para Debian.
En primer lugar tiene que poner el sistema NSLU2 en modo actualización:
<orderedlist>
<listitem><para>
Desconecte cualquier disco y/o dispositivo de los puertos USB.
</para></listitem>
<listitem><para>
Apague el NSLU2.
</para></listitem>
<listitem><para>
Pulse y mantenga apretado el botón reset (accesible a través de un pequeño agujero en la parte trasera del equipo encima de la entrada de corriente).
</para></listitem>
<listitem><para>
Pulse y mantenga el botón de encendido para arrancar el NSLU2.
</para></listitem>
<listitem><para>
Espere diez segundos y mire el LED de preparado/estado. Una vez transcurridos
diez segundos debería cambiar de ámbar a rojo. Suelte el botón de reset
inmediatamente.
</para></listitem>
<listitem><para>
El LED de preparado/estado del NSLU2 empezara a parpadear de forma alternativa
entre rojo y verde (hay una demora de un segundo antes de que aparezca el verde
la primera vez). Cuando suceda esto el NSLU2 estará ya en modo actualización.
</para></listitem>
</orderedlist>
Si tiene problemas con estos pasos consulte las <ulink
url="http://www.nslu2-linux.org/wiki/OpenSlug/UsingTheBinary">páginas NSLU2-Linux
</ulink>.
Una vez su NSLU2 esté en modo actualización puede guardar en la flash
la nueva imagen:
<informalexample><screen>
sudo upslug2 -i di-nslu2.bin
</screen></informalexample>
Tenga en cuenta que esta herramienta muestra la dirección MAC de su NSLU2.
Este dato le puede resultar útil para configurar su servidor de DHCP. Una vez
se haya escrito y verificado la imagen completa el sistema reiniciará de forma
automática. Asegúrese de que vuelve a conectar su disco USB, si no lo hace el
instalador no lo podrá encontrar más adelante.
</para>
</sect4>
<sect4 arch="arm"><title>A través de la red con Windows</title>
<para>
Existe una <ulink
url="http://www.everbesthk.com/8-download/sercomm/firmware/all_router_utility.zip">herramienta</ulink>
para Windows para actualizar el firmware a través de la red.
</para>
</sect4>
</sect3>
</sect2>
|