RADIUSdesk Installer Project

Written by Mfawa Alfred Onen on . Posted in Linux, Projects, Shell Scripting

So this will be my first post for 2014, I have a new project I am working on which is called RADIUSdesk Installer. The project comprises of shell scripts that help simplify the process of getting a working RADIUSdesk server. The script takes away the stress of installing various bits and pieces that makes up RADIUSdesk. I have put together a video walkthrough showing you what the script does. The project will be evolving as I intend to support multiple Linux Operating system like Debian, Ubuntu etc.

Project Home Page

Video Walkthrough

Video Walkthrough – UPDATE 2

YFi Hotspot Manager Setup on CentOS 6

Written by Mfawa Alfred Onen on . Posted in Linux, Projects

I will like to start by thanking Dirk van der Walt for his genius piece of software called YFi Hotspot Manager. Having experimented with a lot of FreeRADIUS front end software like DaloRadius, EasyHotspot, phpMyPrepaid back in 2008, I stumbled across YFi Hotspot Manager, Modern Ajax web front-end for FreeRADIUS 2.x which
supports vouchers management, permanent users, postpaid and prepaid billing, Multi language support, statistics etc. It works seamlessly with the following captive portal software; CoovaChilli and Mikrotik and runs on Ubuntu and CentOS.

I wrote a guide on how to set up YFi Hotspot Manger running on RHEL/CentOS 5.x and has gotten some good reviews and Dirk van der Walt was also kind enough to include it on the project wiki page. This video series is a followup of the guide and we will set things up using the latest releases of CentOS 6, YFi Hotspot Manager (Latest SVN – Beta 6), FreeRADIUS 2.2, CakePHP (1.2.x for compatibility reasons), PPTPD 1.3.4.

Requirements for watching the videos:

  • Patience
  • Guts
  • Bowl of Coffee
  • and Patience



After watching the videos and hopefully everything working for you, please drop me a line in the comments field so that I have an idea if the videos helped you or not.

Bingham OS – RESTFul API plan

Written by Mfawa Alfred Onen on . Posted in Projects

This has been on our todo list for quite some time now. We have decided to bring it forward so that it can be further deliberated on. The design will involve exposure to well know resources which include student information, courses, department information, accommodation information, student fees/payment details and library information. Since Codeigniter is the lightweight framework of choice for us here at Bingham ICT, we have decided to adopt Phil sturgeon’s REST server implementation. This will allow us modify it to suite our requirements and possibly add some features along the way.

We plan to come up with a design soon and a possible work break down structure for the project. This will be it Meir now, until then, it me signing off for Bingham ICT.

Mfawa Alfred Onen

Bingham OS: Post Implementation & Change Management

Written by Mfawa Alfred Onen on . Posted in Projects

It has been a while since I blogged about anything, we have been busy tackling implementation issues and undocumented change management from management as regards to Bingham OS. We are almost done with some of the changes and will soon start development on the remaining features of BiOS which includes Exeat and Clinic automation and management modules. Also I will like to start a codeigniter series for new users and and professionals out there. you may be wondering why start new tutorials on codeigniter when there are a lot out on the internet, well my series will start as an introduction to beginners but quicky build on to add intermediate and advanced level tutorials and tips.

As usual, I will come back here with the updates and what is happening in Bingham ICT. Until then, stay tuned.

Mfawa Alfred Onen

Bingham OS: Student Accommodation Automation!

Written by Mfawa Alfred Onen on . Posted in Projects

Okay before I start, I believe you are all expecting me to talk about the RESTFul API decision for Bingham OS; well we have taken another distracted path but will soon come back to the API implementation. An exciting new challenge has been thrown to Bingham ICT and we all put our hopes on CodeIgniter (our PHP framework of choice) to solve this. The Implementation of the Student Hostel accommodation automation is also part of Bingham OS which we hope to finish before the ending of August. This will also be integrated into the automated PIN number activation system that will validate student fees and issue password appropriately.

So this will do it for student accommodation automation. Until next week, its me signing off for Bingham ICT Team.

Mfawa Alfred Onen