Author Archives: Black God

SCSI Fundamentals Notes

Introduction: It is a client-server protocol. Client is called “Initiator”, normally it is a Computer with HBA (Host Bus Adapter use to connect the targets like Disks). Server is called “Target”, normally it is a device such as hard disk, … Continue reading

How to get eGalax TouchScreen film (0eef:0001) working in Linux for Raspberry Pi

7-inch USB Touch Screen Film

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

Displaylink Monitor connected to Raspberry Pi through USB hub

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

Configuring D-Link DSL-2520U Broadband modem/router for BSNL

I just thought of documenting my successful configuration data for D-Link DSL-2520U modem on BSNL broadband line. In my setup I have connected the modem with DSL line and Ethernet cable with WAN port of Wireless router. I was able … Continue reading

How to fix “Wireless is disabled by hardware switch” message in Ubuntu 12.04

Wireless is disabled by hardware switch

Recently I faced following error message in Network Manager indicator in my Ubuntu 12.04 laptop. “Wireless is disabled by hardware switch”  The catch here is I did not disable the wireless by hardware switch. In Network Manager indicator, I just … Continue reading

How to to do parental control to keep track of kids time on Linux Mint Debian Edition Computer using timekpr application

timekpr is a nice GUI application to keep track of your kids time on Computer. Here is what this application claims – “This program will track and control the computer usage of your user accounts. You can limit their daily usage … Continue reading

How to fix NVidia HDMI Audio in Ubuntu 12.04

I get HDMI video working fine with my Sony 32″ LCD TV as external screen. But audio has been a problem for long time. Here is a simple technique to enable audio through HDMI so that you can enjoy the … 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

U-Boot tools for Debian ARM Linux in QNAP Server

Here is a small note on how to install U-Boot tools to manage boot loader from linux environment. This will provide a tool for printing environment for the bootloader U-Boot (fw_printenv) and modifying the same (fw_setenv). 1. Install the necessary … 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 use C library in python? (Generating Python wrappers for C library)

Update: Thanks to reddit readers, I have updated this write-up with ctypes also. This is a simple example to quick learn how to generate a python wrapper for C library.  I don’t explain more. Just code example and console output … Continue reading

How to prepare anaconda updates image for Red Hat Enterprise Linux and Fedora

Anaconda is the installer tool for Red Hat Enterprise Linux and Fedora. This tutorial is applicable for their derivatives like CentOS and Scientific Linux also. This tutorial empowers you to fix the bugs or missing features in installer without waiting … Continue reading

Tata Photon+ USB Modem (12d1:1446) configuration in Red Hat Enterprise Linux 5 and Legacy Fedora

This post details out the usage of Tata Photon+ USB Broadband Modems in Red Hat Enterprise Linux 5.X and legacy Fedora Linux. It should be applicable for other derivatives of Red Hat like CentOS and Scientific Linux also. This USB … Continue reading