gl.iNet – router and dev board

Gl.iNet 6416A  is a very small cheap (around 20 Euros / $25) smart WLAN router platform (clone of TP-Link WR-703 router). It has two Ethernet interfaces, WLAN interface and USB port. The small device is powered with USB power supply. It runs open source OpenWRT Linux operating system. It can be used as a router

Shellshock fixing

Shellshock Bash Vulnerability has been keeping me busy last few days.  Shellshock is a nasty bug that causes problems. Because is running on Linux server, I has to do the necessary steps to keep the site safe. First step was to analyze the problem: Does my system have vulnerable bas version? The answer is yes

Shellshock Bash Vulnerability

Unix/Linux Bash: Critical security hole uncovered and it seems to be all around in the news. The claim is that popular Linux and Unix shell has a serious security problem that means real trouble for many web servers. Let’s check the facts fist, is this real from some reliable source. There is Vulnerability Summary for

Intel Edison IoT board

Intel has been active in Internet of Things product releases. As part of  IDF 2014 keynote, Intel has announced that their Edison development platform is now shipping. First announced back at CES, Edison is a development platform for Intel’s burgeoning Internet of Things development initiative. Intel is upping their bid for a place at the

23 Years of the Linux Kernel

Linux 3.17-rc2 Release Marks 23 Years of the Linux Kernel.  Linus Torvalds released Linux 3.17-rc2 today in commemoration of the 23rd anniversary of the original kernel announcement. On 25 August 1991 Linus announced his new OS project to the Minix users list. Good work for 23 years. There has been almost 23 years of Linux

Docker and other Linux containers

Virtual machines are mainstream in cloud computing. The newest development on the this arena are fast and lightweight process virtualization.  Linux-based container infrastructure is an emerging cloud technology that provides its users an environment as close as possible to a standard Linux distribution. Linux Containers and the Future Cloud article tells that as opposed to

Be a Linux Kernel hacker when needed

Ever wanted to start hacking the kernel? Don’t have a clue how to begin? Let us show you how it’s done… Be a kernel hacker – Write your first Linux Kernel module is article is a good starting point to learn about Linux kernel programming. Kernel programming is often seen as a black magic because

Debugging and profiling in Linux

Here is a simple way to do post-mortem debugging for a program that crashes. First enable the saving of core files when program crashes by running the following command in shell before starting the program you want to test: ulimit -c unlimited When program crashes Linux creates core file named core to program running directory You