Help Activity refresh/Chapter/XS school server
Overview
The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the XO laptop. The XS is installed on x86 (Intel-compatible) computers. These could be conventional servers such as rack-mounted computers, purpose-built low-power machines, or even netbooks.
The OLPC XS provides additional infrastructure extending the capabilities of the laptops. While the laptops are self-sufficient for many learning activities, other activities and services depend on the XS providing connectivity, shared resources and services. The XS provides XO machines with network connectivity for backups, anti-theft leases, web browsing, system, content updates, and asynchronous collaboration tools such as Moodle.
Installation
Two installation options are available:
1) XS installation CD (recommended): download and burn a CD image, and use the resultant CD to install the system. 2) On top of another system (advanced): install the XS software packages on top of an existing operating system installation.
The installation is fairly straight forward and requires minimal configuration after the intial installation to the XS hard drive.
Configuration
Configuring the XS involves choosing a server domain name. The hostname is always 'schoolserver'. So, using a domain name like example.org will give you schoolserver.example.org.
The XS has a fairly standard server-style networking setup. The XS provides DHCP and DNS services to all the XOs connected to it via a wireless access point. However, if the school already has its own network running its own DHCP services, the XS networking can be modified to work with the existing infrastructure. The XS can work with two Ethernet cards, where one works as a WAN interface, while the other works as the LAN interface. The XS can also work with a single Ethernet card where it works as a LAN interface for schools without WAN (Internet) connectivity. Optionally, such a server can provide WAN connectivity using a USB-to-Ethernet adapter.
Services
Collaboration
Caching
Backup and Restore
Intermittent Internet Access
Learning Management System
Moodle is a Learning Management System that provides the teacher with a way to create a course, manage assignments and administer assessment using a web-based interface. On the XO, the Moodle LMS is accessible via the Browse activity. Moodle features include:
*Assignment submission *Discussion forum *Files download *Grading *Moodle instant messages *Online calendar *Online news and announcements *Online quiz *Wiki