summaryrefslogtreecommitdiff
path: root/en/boot-installer/arm.xml
blob: f9f36b1addf26970325460950ecdc19bb2cd3e3c (plain)
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
<!-- retain these comments for translator revision tracking -->
<!-- $Id$ -->

  <sect2 arch="arm" id="boot-tftp"><title>Booting from TFTP</title>

&boot-installer-intro-net.xml;

  </sect2>


  <sect2 arch="arm"><title>Booting from CD-ROM</title>

&boot-installer-intro-cd.xml;

  </sect2>


  <sect2 arch="arm" id="boot-firmware"><title>Booting from Firmware</title>

&boot-installer-intro-firmware.xml;

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

There are three ways how to put the installer firmware into flash:

</para>

    <sect4 arch="arm"><title>Using the NSLU2 web interface</title>
<para>

Go to the administration section and choose the menu item
<literal>Upgrade</literal>.  You can then browse your disk for the
installer image you have previously downloaded.  Then press the
<literal>Start Upgrade</literal> button, confirm, wait for a few minutes
and confirm again.  The system will then boot straight into the installer.

</para>
    </sect4>

    <sect4 arch="arm"><title>Via the network using Linux/Unix</title>
<para>

You can use <command>upslug2</command> from any Linux or Unix machine to
upgrade the machine via the network.  This software is packaged for
Debian.

First, you have to put your NSLU2 in upgrade mode:

<orderedlist>
<listitem><para>

Disconnect any disks and/or devices from the USB ports.

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

Power off the NSLU2

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

Press and hold the reset button (accessible through the small hole on the
back just above the power input).

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

Press and release the power button to power on the NSLU2.

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

Wait for 10 seconds watching the ready/status LED. After 10 seconds it
will change from amber to red. Immediately release the reset button.

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

The NSLU2 ready/status LED will flash alternately red/green (there is a 1
second delay before the first green). The NSLU2 is now in upgrade mode.

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

See the <ulink
url="http://www.nslu2-linux.org/wiki/OpenSlug/UsingTheBinary">NSLU2-Linux
pages</ulink> if you have problems with this.

Once your NSLU2 is in upgrade mode, you can flash the new image:

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

Note that the tool also shows the MAC address of your NSLU2, which may come
in handy to configure your DHCP server.  After the whole image has been
written and verified, the system will automatically reboot.  Make sure you
connect your USB disk again now, otherwise the installer won't be able to
find it.

</para>
    </sect4>

    <sect4 arch="arm"><title>Via the network using Windows</title>
<para>

There is <ulink
url="http://www.everbesthk.com/8-download/sercomm/firmware/all_router_utility.zip">a
tool</ulink> for Windows to upgrade the firmware via the network.

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