How to check the OS and firmware versions: Difference between revisions

From OLPC
Jump to navigation Jump to search
(reorganize and improve page)
Line 1: Line 1:
{{OLPC}}
{{OLPC}}


== Overview ==
== "About this XO" ==
If you have [[Release_Notes/8.1.0|Release 8.1.0]] (AKA Update.1 AKA Build 703) or later you can determine which release you are running by looking under the
If you have [[Release_Notes/8.1.0|Release 8.1.0]] (also known as "Update.1", also known as Build 703) or later, then you can determine which [[builds|build]] and [[firmware]] your XO is running by:
*'XO main menu' (the menu that pops up when you put your cursor over the XO icon in the middle of the Home View), in the section called 'About XO'.
# return to the [[Home view]] by pressing F3 (the F3 key is the same as the Home key [[Image:Home key f3 small.png]])
# hover the cursor over the XO icon in the middle of the Home view.
# in the menu that pops up, click the item "About this XO".


== Terminal commands ==
If you do not see the "About XO" option when you put your cursor over the XO icon in the middle of the Home View, you have a release older than 8.1.0. In that case you can find the release you are on by typing
If you do not see the "About this XO" menu item when you put your cursor over the XO icon in the Home View, then you have a release older than 8.1.0. In that case you can find the release your XO is running by entering commands in a terminal.
* <code>olpc-netstatus -i</code> in the Terminal activity or Virtual Terminal
or by following the instructions below.


Start the [[Terminal Activity]] or a [[console]].
== Step 1: Operating system (OS) ==
# Type Ctrl-Alt-F2 (the F2 key is the same as the Group key [[Image:Friends key f2 small.png]])
# Read the build number from the first line of text that appears in the console window


Then type the following and press Enter:
Sample transcript:
olpc-netstatus -i
OLPC build '''650''' (stream ship.2: variant devel_jffs2)
it will display your build and firmware
kernel 2.6.22-20070919.2.olpc.0987654321abcdefabcedf on an i586
xo-05-29-BB login:


There are other commands that display your build number, including:
The OS build number in the above example is '''650'''.
more /etc/issue


There are other commands that display your firmware version, including:
The Ctrl key has a solid diamond on it (♦); the Alt key has an open diamond on it (♢); . (See [[Keyboard Shortcuts]] for more details.)
[[su -l]]
olpc-bios-sig
and
more /ofw/openprom/model


== Step 2: Firmware ==


=== Console displays build information===
su -l
The console displays the build number, until it scrolls off the top of the screen.
olpc-bios-sig
# Type ctrl+alt+F2 (the F2 key is the same as the Group key [[Image:Friends key f2 small.png]]. The Ctrl key has a solid diamond on it (♦); the Alt key has an open diamond on it (♢). See [[Keyboard Shortcuts]] for more details.)

# Read the build number from the first line of text that appears in the console window
or
<strike>su -l</strike> root not needed?
more /ofw/openprom/model


Sample transcript:
Sample transcript:
OLPC build 650 (stream ship.2: variant devel_jffs2)
OLPC build '''650''' (stream ship.2: variant devel_jffs2)
kernel 2.6.22-20070919.2.olpc.0987654321abcdefabcedf on an i586
kernel 2.6.22-20070919.2.olpc.0987654321abcdefabcedf on an i586
xo-05-29-BB login: root
xo-05-29-BB login:
-bash-3.2# olpc-bios-sig
CL1 '''Q2D07''' Q2C
-bash-3.2#


The firmware number in the above example is '''Q2D07''' (on the fifth line).
The OS build number in the above example is '''650'''.

== Step 3: Returning to Sugar (normal) ==


Type Ctrl-Alt-F3 to return to the Sugar graphical display. (The F3 key is the same as the Home key ([[Image:Home key f3 small.png]]).)
To return to the Sugar graphical display press ctrl+alt+F3 . (The F3 key is the same as the Home key ([[Image:Home key f3 small.png]]).)


==See also==
----
See the [[Checking the Layout configuration]] page for instructions on how to check other system settings.
[[Checking the Layout configuration]] has instructions for checking other system settings.

Revision as of 09:30, 3 August 2008

  This page is monitored by the OLPC team.

"About this XO"

If you have Release 8.1.0 (also known as "Update.1", also known as Build 703) or later, then you can determine which build and firmware your XO is running by:

  1. return to the Home view by pressing F3 (the F3 key is the same as the Home key Home key f3 small.png)
  2. hover the cursor over the XO icon in the middle of the Home view.
  3. in the menu that pops up, click the item "About this XO".

Terminal commands

If you do not see the "About this XO" menu item when you put your cursor over the XO icon in the Home View, then you have a release older than 8.1.0. In that case you can find the release your XO is running by entering commands in a terminal.

Start the Terminal Activity or a console.

Then type the following and press Enter:

 olpc-netstatus -i

it will display your build and firmware

There are other commands that display your build number, including:

 more /etc/issue

There are other commands that display your firmware version, including:

su -l
olpc-bios-sig

and

more /ofw/openprom/model


Console displays build information

The console displays the build number, until it scrolls off the top of the screen.

  1. Type ctrl+alt+F2 (the F2 key is the same as the Group key Friends key f2 small.png. The Ctrl key has a solid diamond on it (♦); the Alt key has an open diamond on it (♢). See Keyboard Shortcuts for more details.)
  2. Read the build number from the first line of text that appears in the console window

Sample transcript:

OLPC build 650 (stream ship.2: variant devel_jffs2)
kernel 2.6.22-20070919.2.olpc.0987654321abcdefabcedf on an i586
xo-05-29-BB login:

The OS build number in the above example is 650.

To return to the Sugar graphical display press ctrl+alt+F3 . (The F3 key is the same as the Home key (Home key f3 small.png).)

See also

Checking the Layout configuration has instructions for checking other system settings.