1. A unit comprising: memory for storing an unlock code with the unlock code being generated from an algorithm using a multiuse secret code for a particular network and an identifier of the unit; a control for receipt of an input code; and a processor being functionally connected to the control and to the memory to effect a comparison of the input code to the unlock code, and to effect an unlocking of the unit if the comparison results in a finding that the input code is substantially equal to the unlock code.