If your hardware is not recognized by your computing device, you will want to review my checklist and see what applies to you.
Data Cables
You will want to check all your data cables (Ethernet, USB) as they can become damaged easily.
Power Cables
Power cables rarely gets damage but they do become loose when shaken or if the length is insufficient.