Oatstime: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Created page with 'oatstime is a client implementation for setting the XO system time from an OATS server. == Setup == === Parts Required === * an OATS server, or a spare laptop, * the deployment…')
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
oatstime is a client implementation for setting the XO system time from an OATS server.
oatstime is an Open Firmware client implementation for setting the XO system time from an OATS server.


== Setup ==
== Setup ==
Line 10: Line 10:
=== Procedure ===
=== Procedure ===
* if using a spare laptop as an OATS server, download and install [[Oatslite]], configure the laptop to use NTP, and set a static IP address,
* if using a spare laptop as an OATS server, download and install [[Oatslite]], configure the laptop to use NTP, and set a static IP address,
* download the Open Firmware [http://tracker.coreboot.org/trac/openfirmware/export/3016/cpu/x86/pc/olpc/oatstime.fth oatstime.fth] file,
* download the Open Firmware [http://code.coreboot.org/p/openfirmware/source/file/HEAD/cpu/x86/pc/olpc/oatstime.fth oatstime.fth] file,
* edit the file to add the domain name or IP address of the OATS server,
* edit the file to add the domain name or IP address of the OATS server,
* edit the file to replace the ''oats-pubkey'' with the deployment public key,
* edit the file to replace the ''oats-pubkey'' with the deployment public key,

Latest revision as of 02:54, 17 February 2015

oatstime is an Open Firmware client implementation for setting the XO system time from an OATS server.

Setup

Parts Required

  • an OATS server, or a spare laptop,
  • the deployment keys,
  • a USB drive.

Procedure

  • if using a spare laptop as an OATS server, download and install Oatslite, configure the laptop to use NTP, and set a static IP address,
  • download the Open Firmware oatstime.fth file,
  • edit the file to add the domain name or IP address of the OATS server,
  • edit the file to replace the oats-pubkey with the deployment public key,
  • if a wireless network is to be used, edit the file to add essid,
  • sign the file,
  • copy the signed file to the USB drive.

Using

Parts Required

  • a USB drive containing the signed file,
  • if a wired network is to be used, a USB Ethernet adapter,
  • if a wireless network is to be used, a nearby access point,
  • the XO with incorrect system time,

Procedure

  • if a wired network is to be used, insert the USB Ethernet adapter,
  • insert the USB drive,
  • hold down the four game keys,
  • turn on the XO,
  • wait for the message "Set clock to".