gps hardware computer repair tools thin-client laptop linux notebook earth networking monitor computer service hotels embedded radius3 kmz navigation gis application google earth software links garmin development laptops forum