Joseph Zikusooka ~ Zik

A Linux software engineer specializing in open source technologies | Very experienced in building and configuring UNIX/Linux systems and servers. Passionate about developing software applications and hardware for the smart home | Currently serving as the CEO of Jambula Labs and the project leader at JambulaTV, a smart home automation and entertainment platform - https://jambulatv.com | This blog focuses on the following areas: Linux How-Tos and Tutorials ::: IT Security News ::: Free and Libre Open Source Software ::: Smart Home Software ::: Digital Innovations in East Africa https://mastodon.social/@jzik | https://github.com/zikusooka

Author : Joseph Zikusooka

I am a software engineer and developer specializing in open source software. I have a solid experience building and configuring UNIX/Linux systems and servers. I am passionate about developing software applications and hardware for the smart home I am currently serving as the CEO of Jambula Labs and the project leader at JambulaTV, a smart home automation

Happy New Year!

A Happy New Year to All. I Spent part of the holiday with my good friends, Erik and Lynn, who were visiting from the US. Lots of catching up on old times in America, and a bit of travel.

I plan on upgrading the blog in a few days, so check back in a few days for a new site and hopefully some fresh content.

Huawei E1752 USB Modem supported on Linux

Its been a while, but as always, am back with a linux tip especially for all users who are served by Orange telecommunication company. Here in Uganda, Orange recently started selling these USB 3G Modems from Huawei. These E1752 models are not automatically detected in stock linux distributions such Fedora, Ubuntu, etc.

The Fix is simple.

1.Make sure you install the packages for usb_modeswitch. In Fedora, at the command prompt type:
yum -vy install usb_modeswitch

2.Finally append the following text to: /etc/usb_modeswitch.conf
###################
## Huawei E1752 #
###################

DefaultVendor= 0x12d1
DefaultProduct= 0x1446

TargetVendor= 0x12d1
TargetProdct= 0x1001

MessageEndpoint= 0x01

MessageContent=
“55534243000000000000000000000011060000000000000000000000000000”

3.That’s it! Next time you plug that little thing in any usb port, it will detect it as a modem. Then you can proceed to setup your connection using your favorite tool. In Fedora, I use Network Manager

Now on FB

After resisting for a long time due to privacy concerns, I decided to take the plunge into Facebook. I have looked at the alternatives like buzz etc, but seems like the secure social networks are yet to be active. One that recently received a lot of press is Diaspora

On a separate note; I’ve enabled comments to be posted even without being registered, so feel feel to send me a message

Joseph Zikusooka

Create Your Badge

Featured in a Magazine

Thanks to the guys over at PC Tech Magazine. The July issue features my interview with the editors, plus and article on open source and Linux software. PC Tech is East Africa’s most contemporary magazine.

PC Tech is available on selected newsstands across East and parts of West Africa. They also have a limited Free download on line at:

PC Tech Magazine - July Issue

Better yet, support them by buying a copy from your local supermarket.

Google ditches Windows for Linux

The Financial Times recently reported that Google, the Internet search company has started phasing out Microsoft’s Windows operating system due to security concerns. Employees at Google who were interviewed said most of the internal computers used by the company were being migrated to Linux or Mac operating systems . You’ve probably heard about Apple’s Mac OS, but what about Linux? What is it?

Linux is a free and open source operating system that runs ninety one percent of the world’s fastest supercomputers. You may not realize it, but when you log onto Google’s GMail or Yahoo! Mail, it is likely that the server you are using runs Linux.

Linux has been making waves lately not only because of its increased adoption on personal computers, but also because it has become the number one software platform choice for smart phone makers. Google’s Android and Nokia’s MeeGo mobile operating systems are all Linux derivatives. This means that your next mobile phone could very well be powered by Linux.

But you might be asking your self why all this matters to you, after all you are already running Microsoft’s Windows operating system that everyone or business you know uses for personal computing.

It matters a whole lot. Using Linux will provide you with a safe and secure computing environment while saving you time and money. Unlike Windows, Linux has long been a secure, reliable, and low cost operating system. Here are some of the reasons why you should consider using Linux:

1)Its Free. You may not know this; but every copy of windows costs money. Linux on the other hand has no licensing fee regimes associated with it. It comes free of charge. You really can’t beat this fact considering the tough economic times we live in. Any reduction in the cost of computing is a welcome relief. To get Linux, all you have to do is download it from the Internet. Take a look at some of the download sites below.

2)Its Virus Free. That’s right – say goodbye to those pesky viruses and spy-ware programs when you switch to Linux. There’s no need to run that favourite anti-virus tool anymore because the Linux operating system is built with your protection in mind. For businesses that experience down time and costly expenditures as a result of viruses and worm infections, switching to Linux can lead to a significant increase in cost savings and productivity.

3)Its Secure. Many times, I am called upon by a relative, friend, or business to fix a Windows PC. Not surprisingly, these troubled PCs tend to suffer from the same problems you see on your computer: You name it; slow speeds, unresponsive applications, viruses, ad-ware and spy-ware. These annoyances stem from the lack of constant maintenance and updates, which the Windows operating system requires. You’ve probably heard your IT administrator tell you that you need to frequently download and install updates to keep your system safe. In fact most of the security exploits out there take advantage of un-patched machines. But how often do you get the time or even the Internet access to do that? I will tell you what I tell my clients: You no longer have to put up with this! Linux is the way to go.

4)Its stable. Linux is renowned for its stability. Linux systems have been known to run for years without crashing or being rebooted! Did you know for example that NASA (You know, the guys that send folks into space?) run Linux for their mission critical applications? Its no wonder that most of the world’s Internet and web hosting servers run Linux. See the numbers for yourself at Netcraft

5)Its fully packaged. Forget what you might have heard, Linux has all the applications you need to do your work. Some of the programs packaged with Linux are far superior compared to their Windows counterparts. For example, there are several free Office suites such as OpenOffice.org; Email clients such as evolution; Internet browsers such as Mozilla Firefox, and financial management packages such as GnuCash. If you are a fun of Skype, there’s a Linux version. If you’re a social networking blogger, there is a client package called Gwibber with support for facebook, twitter, identi.ca, Flickr, digg etc. I could go on and on. The point here is that if you use a standard software application, then chances are that a Linux version is available.

6)Its supported. Several support services exist for Linux users. For businesses, several successful companies such as Red Hat, Canonical, and Novell exist. These vendors provide long term support services to companies worldwide who need Linux support. For an individual user, in addition to the extensive manuals and off-line help materials packaged with Linux, the Internet provides many support forums and resources aimed at helping Linux users. If you have a problem, some one else in the world has probably asked about it, and the solution is readily available. Just Google it!

7)Its the future. Due to its stability and flexibility, the Linux operating system is fast becoming the operating system of choice in most embedded devices. From all those fancy smart phones, TV set-top boxes, microwaves to car gadgets, Linux is running the show. There is a reason why the world’s developers, and manufacturers are saying no to windows in favor of Linux.

When a company with more than 20,000 employees such as Google decides to ditch Windows, the message is clear: using windows is no longer safe! Join others who have chosen to enjoy computing the way it was meant to be, with less risks. By the way, its not only Google that is phasing out Windows, other major institutions such as the London and New York Stock Exchanges have made the switch. Governments and companies from Brazil to New Zealand have decided to adopt Linux and free software.

To start using Linux today, you should download the installation disk image(s), burn the image(s) to CDs or DVD, insert it into the drive and then follow the easy step by step installation process.
Linux comes in several “flavors” (commonly referred to as distributions). For starters, go with a distribution like Ubuntu. If you are a power user, other variants of Linux exist. I recommend Fedora, the free and community version of Red Hat Enterprise Linux. You can also try OpenSUSE. All these three are suitable for home and office use. Also, if you want to just try Linux without installing it on your computer hard drive, you can burn a Live CD or USB flash disk distribution such as Puppy Linux.

You can download Linux at the following sites:

Ubuntu

Fedora

OpenSUSE

Puppy Linux

TIP: FM Radio sound using SAA713X based Tuner cards in Linux

During setup and configuration of the AExBox, a multimedia home entertainment and Automation box, I ran across an issue where no sound was emitted from an SAA7134 chipset based card in linux.

The solution is simple.

Use a either radio or fm (part of the fmtools package) to tune the card. For example, ‘fm -q -d /dev/radioX’ -T forever 94.8 65535′. Then using the command line, run ‘aplay /dev/dspX’ where X is the SAA7134 device no. of the tuner card. You can script this process for convenience.

Hope this helps you all home media center enthusiasts out there.

Wishing you a Merry Christmas, Hanukkah, Kwanzaa …

Yeah, I know I’ve been away for what seems like a very very long time,
so figured the best time to get back would be now when the year is still not yet out.

I especially want to wish you all a Merry Christmas, Hanukkah, Kwanzaa or what
ever you celebrate … And may 2010 be the year when your dreams are
fulfilled.

For an update on what’s been happening, please visit the AEx News Site

Enjoy and see you in the new year!

Software, Piracy, and Linux

Back, from a long break , more like I’ve been busy. Two articles caught
my eyes this week

First: The New Vision, a leading daily newspaper in Uganda reported that
Microsoft has hired some lawyers in Kampala, to help them fight software
piracy especially illegal copies of Windows. As rightly noted by the
paper, very few people realize the adverse impact, such ‘a war on
software piracy’ could have on local business. Its estimated that up to
95% of Windows OS copies in use around the country are not genuine.

Second: Microsoft disclosed the pricing of Windows 7, the next major
release from Redmond, WA. Basically the full version of Windows 7
Professional is $299.00, with upgrades going for $199.00 per copy. You
can read more at: here

Well what is the alternative for Ugandan business and individuals who
can not afford these costs and wish to avoid penalties for using
illegal copies of windows?

You guessed it – Linux! Try it today, and you’ll ask yourself why you
never switched a long time ago. Linux is very stable and will free you
from all those viruses/malware and instabilities you have grown
accustomed to while using windows.

Scroll to top