Slashdot Mirror


Computers for Uganda?

Shadowfax0 asks: "Recently, when I was attending the International Scout Jamboree in Sattahip, Thailand, I became friends with a fellow Scout from Uganda. One day we decided to both visit one of the small internet cafes that had been set up at the jamboree. I went in, and for only a few baht, was on the internet. My friend from Uganda was amazed, 'How do they do this?' he asked. I told him that in a lot of places in the world these are quite common; he was awe. "'ot in Uganda' he said to me. He told me that at the university he attends there are only three computers; and only one of them has the ability to get on the internet. In the spirit of the jamboree and of scouting, I told him that I would very gladly help him set up something similar at his university. Herein lies my question to the readers of Slashdot: How can I set up a small network for my friend in Uganda where the only fast internet connection may be a DSL line?"

" I was hoping to use thin-clients because they are very durable and create very little load for a server, however, I am not experienced enough to administer them properly using Linux (the same going for Solaris), and do not have enough money for Windows licensing (and also hope to have them be as reliable as possible). I would like to use Apple computers because that is the OS I am most well-versed in, and know that when I leave Uganda and if a problem were to arise, that there would be hope of the problem being rectified. I'm more looking to donate these computers to his school as opposed to set up an internet cafe; so I would be looking to have 6-20 computers and a server. I have never set up a network on a large scale and will need to know about what type of router/hub/network configurations would be plausible (I have a very basic knowledge of administering networks, something I hope to fix soon).

I thank all of you for your input, I hope we can make this happen!"

2 of 53 comments (clear)

  1. Are you sure you know what you're getting into? by illusion_2K · · Score: 5, Informative

    While I admire the fact that you want to go help out the third world (and specifically a university - has the potential for lots of great things there), I think this is one of those things were you need to go through every single part of your plan with a fine toothed comb.

    While I've never been to Uganda myself, I did work for the Zambian government for a number of months setting up an IT department at one of their agencies (I've posted to slash about it in the past, feel free to ask specifics though).

    A few things to consider:

    • DSL is quite likely out of the price range of the university. Where I was working in Lusaka, DSL lines went for $1000USD/month. The best you could do for any reasonable price was ISDN-ish microwave connections and the like. You wouldn't believe the lag.
    • The power supply ain't what it is in North America (even with deregulation) - every computer/station will likely have to be connected to a UPS, and these will likely need to be purchased as (I would imagine), they're difficult to get donated.
    • What is going to happen when things go wrong - will they have the expertise to fix it, or will the computers just sit there dead? You can't take for granted that they'll be bale to hop onto google and find out what's causing problem x or to get solution y. As much as I think OSS could be great for developing nations, from what I've seen the majority of people who are proposing that they switch over to Linux/OpenOffice/etc.. haven't got any real experience in the third world (much less IT experience). The majority of population in these places haven't had technology permeate their societies the way we have in North America and are consequently much further down the learning curve.

    Now all that being said, I don't want to dissuade you from your plan. I just suggest that you talk with people 'in the know.' I'm sure that the good fellows at GeekCorps or TakingITGlobal could point you in the right direction. Good luck!

  2. Speed Bumps by spike2131 · · Score: 5, Interesting
    Having worked with a school computer network in Tanzania, I can warn you of some difficulties you might encounter.

    Shipping: It is very expensive and very slow to send equipment to Africa. Moreover, you can't do things like run out for more ethernet cable if you find yourself short. Anything you order from the west can be expected to take months to arive, and will cost a great deal of money to ship. You can also expect to pay extra to get it through customs - though since its for an educational project, they might cut you a break.

    Environment: African roads are generally unpaved and therefor tend to kick up a lot of dust. Uganda is also very hot, and at times very humid. All of these factors can play havoc on computer systems. Don't expect the hardware to last as long as it would in, say, the United States. Make sure your computers are opperating in a building that is well air-conditioned, and more or less sealed from outside dust.

    Electricity: Electricity in Africa tends to be unreliable - not just in the sense that the lights don't always go on, but also in that it is subject to wide variations in voltage. At my school, there was once a power surge that shorted out every computer connected to the ethernet. A powerfull UPS and good surge protection are a must.

    I don't want to rain on your parade; it is a worthy project, and Africa could definiately use more computers. Just keep in mind that setting up the network itself may indeed prove to be the least of the problems you encounter.

    --
    SpyDock: Scientific Python in a Docker container