OLE Nepal/Deployment guide: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
=[[OLE_Nepal/Deployment_guide/Logistics|LOGISTICS]]=
*'''[[OLE_Nepal/Deployment_guide/Logistics|LOGISTICS]]'''
<br />
=[[OLE_Nepal/Deployment_guide/Support_and_Maintenance|SUPPORT AND MAINTENANCE]]=
*'''[[OLE_Nepal/Deployment_guide/Support_and_Maintenance|SUPPORT AND MAINTENANCE]]'''

<br />

*'''[[OLE_Nepal/Deployment_guide/Training|TRAINING]]'''

<br />
=[[OLE_Nepal/Deployment_guide/Training]]=
*'''[[OLE_Nepal/Deployment_guide/Connectivity|CONNECTIVITY]]'''

<br />
==Orientation Program for Parents and other stakeholders==
*'''[[OLE_Nepal/Deployment_guide/Customizing|CUSTOMIZATION]]'''
* http://blog.olenepal.org/index.php/archives/260
<br />

*'''[[OLE_Nepal/Deployment_guide/Power|POWER]]'''
==Trainers Training==
<br />
* Trainers will be from the NCED, the national teacher training body.
*'''[[OLE_Nepal/Deployment_guide/Content_Development|CONTENT DEVELOPMENT]]'''
==Recruiting and Training Interns==
<br />
* Volunteer who have just graduated for Class 12 / A levels are targeted.
*'''[[OLE_Nepal/Deployment_guide/Timeline|TIMELINE]]'''
* Volunteers will be largely responsible for setting up the infrastructure of the deployment schools, basic troubleshooting etc supported by engineers from OLE Nepal.
* Prospective volunteers will undergo three/four months of intensive training.
* Number of volunteers will be around ten
* Training venue not fixed, not enough space in the office.
=== Volunteer/Intern Training ===
# A basic understanding of Linux and some commands is vital. A good guide is the Rute User's Tutorial and Exposition by Paul Sheer. http://rute.2038bug.com/index.html.gz.
# Interns must be familiar with disassembling and reassembling the laptop along with replacing and testing components.
# Interns should be independent and capable of using the internet and other sources to find solutions as far as possible.
# Interns should be familiar with the E-Paath software along with other activities that are to be included in the deployment.
# Interns should know how to add/remove individual activities, install an image, add/remove fonts and other basic knowledge.
# Interns should create a 'Hello World Activity' in sugar. -???
# Trainees should be able to edit and create wiki pages.
# Trainees should be familiar with documenting their work on the wiki.

Other training to interns?<br>
Recruiting interns?<br>
Plans for the (stress lab)?<br>
A training plan for interns?

=Connectivity=
* Change the name of the server in the XS. (eg.bashuki.xs.olenepal)
* Security and vulnerabilities. http://blog.olenepal.org/index.php/archives/313

required materials/software?
time taken to set up?
concept of the network?

=Customizing the XO=
See [[#Logistics|Logistics]] first. Basic customization is covered there.
==Customizing Build==
# Install os image 703 from Forth prompt copy-nand u:\os703.img --> you must have os703.img and os703.crc on your USB key
# Power off
# Insert USB key that has Customization Key v2 installed on it
# Hold down X game key then turn on the XO
# Release the game key when prompted to do so
# The Activity pack should install itself and then power off
# Boot up and make your changes, such as installing rpms
# When done, delete the user-specific changes you have made
#* rm -r /home/olpc.sugar/default
#* rm /var/lib/dbus/machine-id
#* There may be other machine-specific settings that I am not aware of but should be deleted
# Reboot
# Go to the Forth prompt and type save-nand u:\os703-b1.img, this will also generate a u:\os703-b1.crc file
# Clone other XO's using these two files

We need a list of activities we are going to use.<br>
Testing of the activities with the build we are going to use.<br>


== Additional Customization ==
* Install the [http://dev.laptop.org/~sayamindu/langpacks/ne_lang_pack.sh|Nepali Language Pack]
* Install the [http://wiki.laptop.org/go/Image:Rsync-use.sh|update script].
=== Essential RPM's ===
==== RPM's to display man pages====
* Install groff-1.18.***.i386
* Install man-1.6f-***.i386
* copy /etc/man.config from linux machine to xo under same location
* Copy Man folder /usr/share/man into into xo
====Flash 9====
* rpm -ivh <flash-plugin-rpm-name>.rpm

===Gnuchess===
* rm /usr/games/gnuchess -- for some reason there appears to be a symbolic link here by default that causes problems
* cp /usr/bin/gnuchess /usr/games/ note: for whatever reason, ln -s /usr/bin/gnuchess /usr/games doesn't work

=Integration=
=Power=
*http://wiki.laptop.org/go/Nepal:_Technical_Details#Power_Systems
*http://blog.olenepal.org/index.php/archives/254

Power available to school?<br>
Current xo power consumption?<br>
Number of sockets required per classroom? or charging rack?<br>
Coping with load shedding and power spikes?<br>
Power required for the school server?<br>

=Content Development=
*http://wiki.laptop.org/go/Nepal:_Content_Development

Number of people involved?<br>
Number of activities per time (eg per month)?<br>
Activity details? Activity platform? Flash? Squeak?<br>

=Timeline=
* Date?? Select schools for Spring pilots
* Date?? Visit schools to assess readiness and particular needs regarding power and connectivity
* Date?? Arrange Internet access for the schools
* Date?? Determine locations for off-site teacher training
* Date?? Hold Teacher training
* Date?? April 15th (approximately) school starts

Latest revision as of 10:13, 11 December 2008