Category Archives: Kernel
How to get eGalax TouchScreen film (0eef:0001) working in Linux for Raspberry Pi
This is an How-To guide on getting a Touch Screen Film working in Linux. The Touch screen I use here was purchased from Deal Extreme. It is a 7″ USB based touch film layered on a glass screen. This can … Continue reading
Lilliput DisplayLink USB Monitor UM-70 (17e9:02a9) with Raspberry Pi on raspbian

Some times before I posted about how I got this monitor working in Ubuntu How to get Lilliput DisplayLink based USB Monitor UM-70 (17e9:02a9) working in Ubuntu Linux. This post is about DisplayLink’s USB monitor from Lilliput working on Raspberry Pi. … Continue reading
How to get LIRC (Infrared Remote Control) working in Debian 6.0 (Squeeze)
Recently I was trying to install LIRC (Linux Infrared Remote Control) software in my Debian 6.0 (Squeeze) Stable release. But it didn’t do well with my remote’s kernel module. The module called lirc_mceusb (for my Remote control hardware designed for … Continue reading
How to get Scheduled Power On feature working in Debian GNU/Linux on QNAP TS-110 Server?
QNAP TS-110 SOHO Server does support Scheduled Power ON feature with default QNAP firmware. But the Debian ARM Linux for QNAP device does not support this feature. While hacking further on kernel code and internet, I came to know that … Continue reading
How to build and install custom linux kernel for QNAP Server based on ARM Kirkwood platform?
Recently I had to install a custom kernel for my Home server based on ARM kirkwood platform powered by Debian GNU/Linux. Here I have documented this for my future reference and also for your reference. Hardware System QNAP Home Server … Continue reading
How to find a PCI device in linux kernel module?
Last few days I am reading about PCI system. A part of this, I thought of getting my hand dirty by experimenting with PCI device specific code in linux kernel module. I expect the reader should have some fundamental knowledge … Continue reading
Android – Under the hood

Android is the Google’s open source Operating System designed for mobile devices. Apart from Google, most of the top players of mobile industries are behind Google developing this linux kernel based OS. What the project says about itself? Android is … Continue reading
Gear head cheap Web camera (093a:2620) in Linux

Recently I bought a Gear head cheap Web camera from Frys Electronics. The vendor id and product id of this gadget is 093a:2620. It does not come with driver for linux. Once I connected to my laptop, I came to … Continue reading
Creating a kernel module RPM Package

This HOWTO narrates three stages of creating a linux kernel module binary RPM package. 1. Creating a RPM .spec file 2. Building the the binary RPM package 3. Installing the RPM Let us see these steps in detail further. 1. … Continue reading
Linux Ethernet Network Device Driver – A flow of code

Topic: This document talks about working of a ethernet card device driver in a bird’s eyeview. This is aimed at people who are interested in understanding what is happening inside the driver. If a system administrator understands this document, he/she … Continue reading
Notes on Windows SCSI Miniport Driver

Thanks to Microsoft, this article is a collection of articles from Microsoft authenticated documents In the Microsoft® Windows® operating system, the SCSIport driver, in conjunction with vendor-written adapter-specific miniport drivers, was for many years, the only driver delivering SCSI commands … Continue reading
