I recently bought some Cisco IP phones off of ebay so I could start my own VOIP lab at home. I purchased a 7940G and 7912G to start out with. The 7912G wasn’t too big of a pain; I basically had to reset the phone to factory defaults (no big deal thx to documentation online–and it already had SCCP). Well the 7940 was a different story. It was configured with MGCP firmware with a non-default password. I ended-up trying the two recovery methods on Cisco’s site. Needless to say, holding “#” while resetting didn’t work (it’s meant for SIP phones) and the “**#” didn’t work either (as it’s meant for SCCP phones). I was left wondering how I was going to get my 7940 working.
After google failed me, I came across this link