Thanks for the reply Andrew, DMESG seems to supply all the information required, but I think I'll have to write a script (bash or perl?) to parse the information into a more user friendly format. It would be nice if it output in xml format as lshw will, but it's a good start. Regards Mike Tonge