I ran into this problem once and today I was reminded when I was reading about this problems with Audio card (I dont think this includes any Audio devices) But I know if you are dual booting between Window$ OS and Linux that there may be problems with your Network Interface Card (NIC)!
Because Windows has an option that can put your NIC into Power Save mode.
some times if you reboot and the NIC stays in that mode and when you reboot in a new OS the NIC will not work.
This is not very common but can happen.
So while in windows go to your NIC's properties and uncheck
that little box where it says:
Allow the computer to turn off this device to save power.