Skip to content

otaconix/elimupi2.0

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

elimupi2.0.1

The purpose of this project is to provide a DEAN digital classroom environment for educational project in Tanzania and Kenia. This includes providing full Android tablet support without any direct internet connectivity.

Please visit https://www.dean.ngo/ict4e/digital-classroom-box-elimupi/ for more information

##Introduction

This version of the ElimuPi build supports:

  • FDROID Android application store
  • Web pages for management of the sytem and content management (WordPress)
  • WiKiPedia alike functions (KiWix)
  • Kolibri learning system
  • Dynamic content addition through USB storage
  • Secured WiFi access point
  • Local DHCP, DNS

Installation

  1. Install a base RaspBian image on a SD card and create a empty file called 'ssh' in the root of the boot partition. This will enable SSH access to the Raspberry Pi. After you finished previous steps insert the SD card into the Raspberry Pi

  2. Connect the external Hard Drive to the Raspberry Pi

  3. Powerup the RaspberryPi and wait for the initial boot process to complete

  4. Connect with the Raspberry pi using SSH (ssh pi@<ipv4>; default password: raspberry)

  5. Expand your microSD card partition by running sudo raspi-config, choose Advanced Options and there choose Expand Filesystem. Exit the menu (press the escape key a few times) and restart the Raspberry Pi: sudo reboot

  6. Type/Paste in the following command after reboot.

wget https://raw.githubusercontent.com/DEANpeterV/elimupi2.0/master/ElimuPi_installer.py && chmod 700 ElimuPi_installer.py && python3 ElimuPi_installer.py

*Please note that this will change the 'pi' user's password to: elimupi

  1. After the reboot, connect to the Raspberry Pi through SSH again and continue the installation by running python3 ElimuPi_installer.py again.

  2. After another reboot, the Raspberry Pi is ready for use!

All default username and passwords will be pi/elimupi unless noted differently.

The default password for the WiFi 'elimu' is : 1234567890

##User access The end users can access the available resources after they are connected to the Wifi network.

The following links are provided to access the resources:

  • Main interface - www.elimupi.local
  • Kolibri - kolibri.elimupi.local
  • Kiwix - wiki.elimupi.local
  • files - files.elimupi.local
  • Moodle - moodle.elimupi.local

After you finished the installation you need to visit khan.local and create an Admin account.

Then you need to login with the Admin account and go to Manage --> "Please follow the directions to register your device, so that it can synchronize with the central server."

##Notes NOTE1: This install is tested to work with Raspbian OS #1414 SMP Fri Apr 30 13:20:47 BST 2021

*NOTE2: for WIFI to work on the RaspberryPi 2 unit, you must have the WIFI USB dongle inserted during installation so that the install script can configure it properly. RaspberryPi 3 models have on board WiFi and don't need a WIFI USB dongle.

NOTE3: If using PUTTY set the setting 'window'->'translation'->'Remote Character Set' to 'use font encoding' to display the lines correctly.

NOTE4: For Kolibri content use Kolibri Studio - https://studio.learningequality.org

Last updated : 2021/08/09

Applicable Licenses: See licenses file.

Original source : https://github.com/rachelproject/rachelpios

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 88.9%
  • Shell 6.9%
  • Perl 4.2%