I have a set of ShoreTel 230G phones that need repaired. The problem is that they have been reported to have dropped connections and faulty Ethernet configurations is the reason to blame.

Could this be a software issue? If that is so, would a firmware reset be sufficient enough? Perhaps it needs a driver overhaul. Or, is there a known way to refresh the entire Network Connection on the phone and have it work as a solid connection to the network again?