Here's a twist, I have LPT1 on an XP box that works just fine. It appears properly in all respects, including the Device Manager. When I open the port with either directio or userport writelog shows LPT2 as now being available. Nothing I do seems to get LPT1 to be available in writelog. LPT2 does not exist on this maching. Any thoughts?? thanks Phil