OLPC Samoa
Cook Islands -French Polynesia - Kiribati - Nauru - New Caledonia - Niue - Palau - Papua New Guinea - Samoa- Solomon Islands - Tonga - Tokelau - Tuvalu - Vanuatu
The trial in Samoa started in May 2010 with a donation of 100 XOs coming from OLPC Oceania . Freight and handle fees from Australia were supported by SPC.
Two primary schools on the island of Savaii – Paia and Laumoli located near to Vaipouli College (where the RICS is set up) were handed over the OLPC laptops. Laptops were provided according to all students in Year 4,5 and 6 at the respective schools.
Volunteer visit to Samoa deployments conducted August 2010
Report from volunteer visit in August 2010
This report describes the experiences and work carried out by two volunteers, Tabitha Roder and Tom Parker, who visited in August 2010. The two volunteers observed the progress of the deployment, upgraded the laptops, set up a School Server and access points at each school, allowing students to connect to the School Server from their classrooms. Training sessions were undertaken with teachers and students to develop capability with the laptop, School Server and network. Recommendations for the future include integrating use of the laptop into the curriculum, and professional development for teachers.
Prior to the visit they found volunteers to begin the translation which they were then able to put into the laptops at the two schools. This is not a full translation yet. Additional to the supplies listed for school server and access points, they donated USB keys for reflashing XOs and multiboxes for charging laptops in classrooms. This wiki page has been updated to include the new equipment and setup information.
Update June 10th, 2010
by Rosemarie Esera, IT manager Ministry of Education
Prior to the official handover here is the account of training that took place:
1. Two weeks of face to face training with teachers on basic computer skills. This training was provided by the ICT Unit.
2. Training with School Principals on the understanding of the ICT Policies and procedures.
3. Development of an user operational manual in English and Samoan.
4. Follow up training with teachers and provided the schools with the manuals
5. The Curriculum Materials and Assessment Division reviewed the Laptops and looked at how the laptops could be integrated into the existing lesson plans and curriculum. After their review the Primary Unit of this division spent a week at the respective schools providing training on the how to use the laptops the classrooms.
6. After each training session the teachers were given a week or two for them to trial the laptops and use the manuals.
7. The School Review Officers were involved right from day 1 and also provided their comments on the laptops and raised concerns.
8. The main concern from teachers was the r & m of the laptops and from the perspective of the School Principal was the allowing of students to take the laptops home. MESC worked with the respective schools on their concerns and assisted with strategies.
9. The official handover was done successful at both schools with the PM giving the keynote address.
10. The MESC ICT Unit compiled all the supporting documentation for the schools and ID marked all laptops.
A follow up training session is scheduled for mid-late July by the MESC ICT Unit and Primary Unit of CMAD.
MESC is working very closely with MCIT and monthly reports continue to be provided to the National ICT Steering Committee for their information.
MESC provided to each of the schools a lockable filing cabinet to store the laptops and manuals when not in use.
Translation
Samoan has been set up in pootle.
Wrote a script to install Samoan into the build used at site.
XO Laptop Build
The Samoan XOs are running a modified os300py build. The modifications add the Samoan locale and some Samoan translations.
Installation is as follows:
WARNING this will wipe everything on the laptop!
- Copy the following files onto a USB flash drive (These files are also available on the School Server at each school at http://schoolserver/assets/xo/restore and on a harddrive at MESC):
- Make a directory called security on the drive and copy develop.sig into it
- Turn off the laptop
- Put the USB drive into the laptop
- Turn on the laptop and hold down the escape key
- Type copy-nand u:\os300py.img
- When the laptop has finished updating, type bye
- The laptop will start and eventually ask for a name
- Press CTRL-ALT-Neighbourhood (the Neighbourhood key is on the top row, third from the left, it has 6 dots in a circle on it, see OLPC English Keyboard)
- Press enter to log in
- We want to execute the update script called "s" on the flash drive. This is a little tricky.
- If the USB drive isn't in the laptop, put it back in
- type the word /media/
- press the tab key
- the name of the usb drive should be filled in for you
- now type /s
- You should have something like
$ /media/FLASHDRIVE/s
on your screen, press enter to execute the update script.
- Type halt
- When the laptop has switched off, remove the USB drive
The laptop can be turned back on for testing or left in this state for the user to enter their own name.
School Server
Each school has 1 Asus EeeBox PC 1012 (Atom 330, 2GB ram, 250GB harddrive).
Bios Configuration
- Disable "iGPU Frame Buffer Auto-Detect"
- Set iGPU Frame Buffer Size to 32MB
- Set Restore on AC Power Loss to Last State
- Set Bootup Num-Lock to On
- Disable Wait for 'F1' If Error
Hard Disk Idle Configuration
These EeeBoxes ship with Western Digital hard disks with a 4 second idle timeout. This means after 4 seconds of inactivity they unload the heads and prepare to shut down. Unfortunately the XS software polls the disk several times per minute, causing the disk to spin back up and load it's heads. In the several days of setup, one server experienced 3423 load cycles. This is not good for the life of the disk. This can be changed with a tool from Western Digital, but it is complicated because the tool doesn't work on the EeeBox.
- Download the wdidle3
- Unzip it and put it on a bootable disk
- Remove the harddrive from the EeeBox
- Attach the harddrive to a computer where wdidle3 does work
- Boot with the disk prepared in (2)
- To find the current setting issue the command wdidle3
- To set the idle timeout to 5 minutes, wdidle3 /S300
Installation
Installation is relatively straightforward and quite quick.
- Booting from USB is difficult. USB Flash drives show up as hard disks, and you can only boot of the first harddrive which, by default, is the internal harddrive.
- Insert your installation USB
- Press F2 during power on to get into the BIOS
- Swap the hard disks
- Save and exit
- You have to select "Remove all Partitions..." on the first combo box of the partitioning screen
- The domain names are paia.school.ws and laumoli.school.ws
- Run
xs-swapnics
(we run the XO LAN on the first ethernet adapter)
Upgrade the XS software
- Plug into the internet (wifi doesn't work yet)
- Run
xs-swapnics
and reboot (this puts the WAN back onto the first ethernet adapter) - Run
yum --enablerepo=olpcxs-testing -y upgrade
- Run
xs-swapnics
(puts the XO LAN back) - Reboot
Wireless Drivers
This EeeBox has an Atheros AR9285 wifi adapter. This isn't supported out of the box by the school server.
- Download the latest wifi drivers from [1]. I used compat-wireless-2.6.35-rc6.tar.bz2.
yum install kernel-devel.i686 gcc tar -xjf compat-wireless-....tar.bz2 cd compat-wireless-... make
- Then follow the instructions at http://wiki.laptop.org/go/XS_Techniques_and_Configuration#Using_a_wireless_NIC_for_WAN
Moodle Configuration
Download the Samoan language pack for Moodle, create the /var/lib/moodle/lang directory on the server and unzip it there.
cd /tmp wget http://download.moodle.org/download.php/lang16/sm_utf8.zip sudo -u apache mkdir /var/lib/moodle/lang cd /var/lib/moodle/lang sudo -u apache unzip /tmp/sm_utf8.zip
Follow the instructions at http://wiki.laptop.org/go/XS_Techniques_and_Configuration#Change_language to change the default language to Samoan.
Changed default location to Samoa in location settings.
Content
Books from schoollibrary.com and UNESCO
Added Moodle courses from moodleinschools and from moodle.org exchange - Solar system, plants, anatomy courses setup, as well as a teacher course
Created links on Moodle frontpage to get to assets: Library of ebooks, schools wikipedia and library of XO activities.
Network
Ubiquiti Networks PicoStation
The reported numbers and % of stolen laptops
- The reported numbers and % of stolen laptops:
- The reported number and % of parents that sold their kids laptops for their portion of alchohol/drugs/...:
- The reported number and % of kids that sold their kids laptops for their portion of alchohol/drugs/...:
Hostname | Channel | IP Address | MAC Address |
---|---|---|---|
ubnt-paia-1 | 1 | 172.18.126.1 | 00:15:6d:fc:24:98 |
ubnt-paia-2 | 6 | 172.18.126.2 | |
ubnt-paia-3 | 11 | 172.18.126.3 | |
ubnt-laumoli-1 | 1 | 172.18.126.11 | 00:15:6D:FD:24:5C |
ubnt-laumoli-2 | 6 | 172.18.126.12 | 00:15:6D:FD:24:00 |
ubnt-laumoli-3 | 11 | 172.18.126.13 | 00:15:6D:FD:24:61 |