Yes, there is a way to telnet into a shoretel phone? Well, when would you ever use this useless piece of information? Probably never. I had to do just this yesterday at a site where the phones were setup using Static IP addresses as there is no DHCP server. User complained that the date and time on the phone was wrong and I just knew that the tech who setup the phone probably put the wrong IP address for SNTP server, so i had to figure out how to fix the issue without standing in front of the physical phone.
When you need to telnet into the phone it has to be done from the ShoreTel HQ server. You will also need to have the IP address of the phone that you need to telnet into. This information can easily be gathered from the Director. Login into the Director and on the Navigation go to IP Phones => Individual IP Phones.
Once you have the IP address of the phone that you need to Telnet into
1. Login into the ShoreTel Server
2. Open up a Command Prompt, and change the directory to x:\Program Files\Shoreline Communications\shoreware server (x is the drive letter where your Shoretel Software is installed to)
3. Type "phonectl -pw 1234 -telneton xxx.xxx.xxx.xxx". If you kept the default password then it is 1234, otherwise type the password that you are using in your environment. (Please note xxx.xxx.xxx.xxx is the IP address of the phone that you are trying to telnet into.
4. You should now be telnetted into the phone, if the telnet fails try Steps 1 through 3 again.
If you found this Post useful please use like button below ( is that too much to ask) and or +1 on Google+. Thank you!!
Unfortunately, I was not able to set the SNTP server on the phone via telnet, there is no command for it. If anyone knows a command to set or change a parameter via telnet please post here. If you just want to simply view the configuration on the phone, after you follow steps above and have telnet connection type:
printsysInfo, this will show you the running config of the phone.