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
232
233
234
235
|
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- original version: 59971 -->
<!-- revisado ikks, 02 oct. 2009 -->
<sect2 arch="arm" id="boot-tftp"><title>Arrancar desde TFTP</title>
&boot-installer-intro-net.xml;
</sect2>
<sect2 arch="arm"><title>Arrancar desde CD-ROM</title>
&boot-installer-intro-cd.xml;
</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
<literal>Upgrade</literal> del menú («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>
<sect3 arch="arm" id="boot-firmware-ss4000e">
<title>Arranque del SS4000-E</title>
<para>
En este momento no es posible iniciar el proceso de instalación
sin un puerto serial debido a limitaciones del firmware del
SS4000-E. Para arrancar el instalador, requerirá un cable
serial nullmodem; y un computador con un puerto serial<footnote id="arm-s4ke-port">
<para>
También funcionará un convertidor USB a serial.
</para>
</footnote>; y un cable especial con un conector macho DB9 en un
extremo y al otro una cabecera de 10 pines en una pulgada<footnote id="arm-s4k-rib">
<para>
Este tipo de cable se encuentra usualmente en computadores de escritorio
con puertos seriales de 9 pines.
</para>
</footnote>.
</para><para>
Para arrancar el SS4000-E, primero cargue la imagen de firmware
proveída por Debian(ss4000e.pkg) con la interfaz web del SS4000-E(vaya a
<quote>administración</quote>, después a <quote>firmware</quote>, y
suba la imagen). A continuación, use el cable serial nullmodem y el
cable especial para conectar el puerto del SS4000-E, acto seguido,
reinicie la máquina. Se requiere usar una aplicación de terminal
serial para comunicarse con la máquina; una buena opción en una
máquina Debian GNU/Linux puede ser el programa <command>cu</command>,
en el paquete del mismo nombre. Asumiendo que el puerto serial
en su computador se encuentra en <filename>/dev/ttyS0</filename>, use
la siguiente línea :
</para>
<informalexample><screen>
cu -lttyS0 -s115200
</screen></informalexample>
<para>
Si está desde Windows, podría usar el programa
<classname>hyperterminal</classname>. Use una tasa de 115200 baudios,
longitud de palabras de 8 bits, sin bit de parada y un bit de paridad.
</para><para>
Cuando la máquina arranque, verá las siguientes líneas:
</para>
<informalexample><screen>
No network interfaces found
EM-7210 ver.T04 2005-12-12 (For ver.AA)
== Executing boot script in 1.000 seconds - enter ^C to abort
</screen></informalexample>
<para>
En este punto use Control-C para interrumpir al cargador de
arranque<footnote id="arm-s4ke-sec">
<para>
Tenga en cuenta que solamente tiene un segundo para hacerlo; si se
pasa esta ventana, basta con reiniciarla desde la fuente de
alimentación e intentarlo de nuevo.
</para>
</footnote>. De esta forma llegará al prompt RedBoot. Aplique la
siguiente orden:
</para>
<informalexample><screen>
fconfig boot_script_data
</screen></informalexample>
<para>
RedBoot aguardará para que usted le ofrezca el guión de arranque.
Asegúrese de ingresar <emphasis>exactamente</emphasis>
el siguiente guión:
</para>
<informalexample><screen>
fis load ramdisk.gz
fis load zImage
exec -c "console=ttyS0,115200 rw root=/dev/ram mem=256M@0xa0000000" -r 0x01800000
</screen></informalexample>
<para>
Culmine el guión con una línea vacía, y teclee una <quote>y</quote> que
le pregunta si desea actualizar la configuración no volátil. Finalmente
use <quote>reset</quote> para reiniciar el sistema, y permítale arrancar
normalmente. El instalador debería arrancar normalmente. Puede instalar
Debian o bien a través del puerto serial o usar un cliente SSH para
conectarse vía SSH.
</para><para>
Tenga en cuenta que no es necesario actualizar el guión de arranque después
de la instalación. El sistema se configurará de tal forma que el dispositivo
raíz del sistema de configuración, en lugar del que viene en la línea de
órdenes del kernel. De todas formas, no afectará en modo alguno hacerlo.
</para>
</sect3>
</sect2>
|