I use a self improved version of scantool/freediag from freediag.sourceforge.net with a home compiled kernel 2.4.
I already tested sucessefuly the same software in a standard DSL distribution.
DSL is based on knoppix and knoppix is based on debbian...
My hardware is a AlfaDiag KKL from Andy:
I can read errorcodes, MIL status and the folowing realtime data from my 2003 Mercedes-Benz E-Class:
RegardsCode:Parameter Current FreezeFrame Calculated Load Value 49.4% ----- Engine Coolant Temperature 82C ----- Intake Manifold Pressure 124kPaA ----- Engine RPM 1846RPM ----- Vehicle Speed 19km/h ----- Intake Air Temperature 40C ----- Air Flow Rate 27.41gm/s ----- Time since motor start 442seg ----- Fuel Pressure 170.00kPa ----- Warm-ups since codes cleared 255 ----- Distance since codes cleared 11605km ----- Barometric Pressure 101kPa ----- Control module voltage 13.976V -----
I realise this thread is now thoroughly dated, but I thought I'd pimp myself anyways, just in case anyone is subscribed to this thread.
I've written a tool called OBD GPS Logger that runs on Linux and OSX. It has its own sub-forum on these forums here: http://www.mp3car.com/vbulletin/obdii-gps-logger/. I just finished doing a new release that adds a UI, so now it's starting to look like something someone other than me might actually want to use...
The homepage is here: http://icculus.org/obdgpslogger/
My vehicle is circa 1992.