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!"

6 of 53 comments (clear)

  1. Just ask... by Jorkapp · · Score: 3, Interesting

    There are many international organizations out there that are dedicated to bringing telecommunications, computers, and internet access to developing countries (I belive there is one, if not many, headed by the UN). Perhaps a little googling would get some results.

    There are many computer recycling programs in north america as well. Some are run by major computer companies themselves. Dell for example, will take your old computer when you buy a new one from them. I'm sure if you called them and arranged some meetings, they would consider giving you systems from their recycling efforts.

    If all else fails, get them by other conventional means. Do a "Computer Drive". Setup ads in the local paper, have people set computers outside (in a box) on a certain date, and collect them with volunteers.

    --
    Frink: Nice try floyd, but you were designed for scrubbing, and scrubbing is what you shall do.
  2. You think they'll have DSL??? by Zocalo · · Score: 4, Interesting
    I think that if your friend's university situation is typical with three computers and only one Internet connected (bet it's analogue dial-up) then your chances of having a DSL infrastructure in place are slim. However, the sheer novelty of actually *having* Internet access, let alone the utility, allows you to consider approaches that would be dismissed out of hand elsewhere. With that in mind, getting computers and local network infrastructure is not going to be your main hurdle. A decent size switch, or even a hub cast off from someone else moving to switches, and some donated PCs (use one as a gateway firewall!) and you are good to go.

    If you are happy with sharing the existing Internet access method, then great, connect the modem or whatever to your server, give it a *tight* access policy to keep costs down and off you go. If you need more bandwidth for the extra computers then you have a problem. Since you don't say *where* your friend's University is, it's hard to be specific, I'd assume it's in a major town though. If that's the case, then might need to connect directly to Kampala, or even to one of the adjacent countries, of which Kenya and Tanzania are more likely to have connectivity. For the distances likely to be involved you are most likely going to need to go wireless, and I don't mean 802.11x; take a look at packet radio for a start, it's far cheaper than satellite!

    A couple of other ideas: take a look at the various projects around the developed world to bring broadband to isolated communities, try and get in touch with people involved and see if they can help. If telephony is lacking, then would sending the IP over any existing powerlines by viable for example? Document everything on the web; successes, failures, pitfalls, problems that are overcome and how it was done. Sooner or later someone else will try something similar, and even if you fail they can benefit from your experiences.

    Finally, (lot's of) good luck! You are going to need it!

    --
    UNIX? They're not even circumcised! Savages!
  3. 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
  4. Re:Are you sure you know what you're getting into? by Anonymous Coward · · Score: 1, Interesting

    "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."

    Assuming diskless workstations, there would be no real need for UPSs(other than trying to keep data being worked on from being lost). I would think this is an area where LTSP and the K12 project could certainly come in handy.

  5. What about the civil war there? by xutopia · · Score: 3, Interesting

    Uganda is under attack by the LRA christian rebels. They want to have a very strict government based on the ten commandements. So long as that country is at war I'm not sure how you'll set up anything there. And the infrastructure just isn't the same as you'd expect it to be. Electricity goes out 10 times a day in the place there is some. Phone lines are scarce so forget about DSL.

  6. Perhaps this might help by divvy · · Score: 2, Interesting

    Your commitment to do good is impressive. Perhaps you could take a cue from this article. I guess Uganda might not be very different (given the Equatorial climate).