Geotest/Marvin Test Solutions linux driver (complete re-write)