ChilliSpot 1.1.0 patches (not only for x64)

ChilliSpot is a well-known captive portal solution for wireless hotspot providers. With its Universal Access Method (UAM), all user communication is intercepted and HTTP requests with the user’s web browser are redirected to a webserver running a script which asks for authentication credentials. The script feeds those back to ChilliSpot which in turn contacts a… Continue reading ChilliSpot 1.1.0 patches (not only for x64)

A truely universal remote control for my EPIA system

Although it has been a bit quiet here lately, this does not mean that I have not made progress. As the first in a upcoming series of reports, let me talk a bit about the problem of finding a remote control for my EPIA system. You might wonder why I need a remote control, considering… Continue reading A truely universal remote control for my EPIA system

Asus MyCinema-PS3-100 3-in-1 TV card (updated)

In the process of evaluating TV card options for my EPIA MII, I came across a TV card which, so far, seems to have been overseen by the entire Internet, safe for the shopping sites. The Asus MyCinema-PS3-100/PTS/FM/AV/RC is not a hybrid but actually a 3-in-1 card, integrating Analogue TV, DVB-T and DVB-S on one… Continue reading Asus MyCinema-PS3-100 3-in-1 TV card (updated)

The shortcomings of the Linux LEDs API

In a recent post I mentioned that the Linux kernel has a dedicated API for LEDs. This API is composed of the drivers/leds/ directory and the additional <linux/leds.h> include file, Documentation exists in form of the Documentation/leds-class.txt file. To quote: “The underlying design philosophy is simplicity. LEDs are simple devices and the aim is to… Continue reading The shortcomings of the Linux LEDs API

OpenWrt Remote debugging

While analyzing hostapd and trying to find out where to hook in after WPA pairwise key exchange has completed, the need arose to get a gdb running on the target platform (the EPIA MII), so I could break in the function and obtain a backtrace.

What’s the EPIA MII supposed to do?

Due to its connectivity options (Ethernet onboard, WLAN addable via PCI card, CardBus slot or USB for UMTS adapter, possibly even a CompactFlash adapter) the EPIA MII suggests itself, of course, as a router device and that’s what it was originally intended for. However, now in the first place it’ll have a slightly different assignment.

My EPIA MII-based system

I recently mentioned my EPIA MII-based system. The EPIA MII is a highly integrated mainboard from Via’s Embedded division that comes in the itsy-tiny Mini-ITX form factor. I originally bought it way back together with a Casetronic Travla C158 case to be the base for an OpenWrt-based UMTS router. However I never got around it… Continue reading My EPIA MII-based system

Google TechTalk-Presentation on CoreBoot

While (after years) re-checking out the possibilities to get the built-in CompactFlash slot of my EPIA MII board (which I’ll blabla about in a later post) bootable, I stumbled over this really interesting YouTube capture of a Google TechTalk on Coreboot, a project aiming at providing an Open Source alternative to the common PC BIOS.