Pins of a micro-processor

Archive for the 'linux' Category

January 11th, 2006

New version of smpppd-web

The original versions of smppd-web by Christopher Hofmann neither support adding and removing links on the fly nor do they support dial-on-demand ISDN interfaces. That is the reason why I extended the original codebase by these features.
Further more the users for which I developed the software are german speaking only so that gettext support was […]

July 6th, 2005

More Reverse Engineering

I did more reverse engineering on the DataRecorder Windows tool that comes with the TFA Klima-Logger hygrometer in order to find out which serial lines are used as input lines.

The evaluation version of IDA Pro Disassembler and Debugger did a great job here. The only thing I had to do was to load the executable […]

July 2nd, 2005

Compiling a custom kernel for Ubuntu Linux 5.04

In order to move serial port support into a loadable module and to have a few module debugging features enabled I decided to compile a custom kernel.

The HOWTO: Kernel compilation guide did not work because no initrd was created. That led into a Kernel Panic when booting the custom kernel.

The following steps describe what I […]

July 1st, 2005

Writing an external kernel module for Ubuntu Linux 5.04

Inspired by the idea to write support for the TFA Klima Logger I started looking into the I2C layer of the Linux kernel.

After digging around I found a bus driver, called i2c-parport-light, which provides lightweight access to parallel port I2C development kits. The driver is fairly simple and it seems to be the ideal […]

July 1st, 2005

Linux support for TFA Klima-Logger

I recently bought a hygrometer from TFA-Dostmann, called Klima-Logger. It is the cheapest thermometer and hygrometer with PC connectivity I could find on the market. Unfortunately only a Windows software is provided to get the recorded values for temperature and humidity. I thought a Linux driver would be cool and started searching for resources on […]