How do you troubleshoot an issue where you cannot tell whether the problem is in hardware or software?