OLE Nepal/Deployment guide: Difference between revisions
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]]''' |
|||
<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 |