OLE Nepal/Deployment guide: Difference between revisions
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
=[[OLE_Nepal/Deployment_guide/Support_and_Maintenance|SUPPORT AND MAINTENANCE]]= |
=[[OLE_Nepal/Deployment_guide/Support_and_Maintenance|SUPPORT AND MAINTENANCE]]= |
||
=Training/Orientation= |
|||
=[[OLE_Nepal/Deployment_guide/Training]]= |
=[[OLE_Nepal/Deployment_guide/Training]]= |
||
Revision as of 06:59, 7 November 2008
LOGISTICS
SUPPORT AND MAINTENANCE
OLE_Nepal/Deployment_guide/Training
Orientation Program for Parents and other stakeholders
Trainers Training
- Trainers will be from the NCED, the national teacher training body.
Recruiting and Training Interns
- Volunteer who have just graduated for Class 12 / A levels are targeted.
- 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?
Recruiting interns?
Plans for the (stress lab)?
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 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.
Testing of the activities with the build we are going to use.
Additional Customization
- Install the Language Pack
- Install the 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?
Current xo power consumption?
Number of sockets required per classroom? or charging rack?
Coping with load shedding and power spikes?
Power required for the school server?
Content Development
Number of people involved?
Number of activities per time (eg per month)?
Activity details? Activity platform? Flash? Squeak?
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