A lot of times, the users have forgotten the “Admin Password” on the IP phone’s web access page and have no access to the Factory Reset option on the phone menu. This article describes the methods to reset the administrator password of the Grandstream devices.
- Verify if the phone is configured with DHCP or a static IP address
- Is the phone provisioned? If you are unsure, you can run Wireshark capture when the phone is booting up. We can identify if the phone downloads the configuration file from a Config Server from the traces. Read here on how to run Wireshark capture from the phone.
Read more to understand how provisioning works in Grandstream devices.
Method 1: GDMS
GDMS (Grandstream Device Management System) provides real-time monitoring and troubleshooting tools to help diagnose and resolve issues with devices. There are Ping tools, Syslog, Capture Trace, Network Diagnostics, and System Status.
Step 2. Connect your device with the internet. Navigate to Device Management > VoIP Device and Add Device with MAC address and Serial Number.
Step 3: Once it shows as online (green dot) under the Device list, click on the Setting button and navigate to System Setting > Security Settings > Configure a New Password for the administrator account.
Method 2: UCM’s Zero Config Provisioning
The UCM630X provides a Plug and Play mechanism to auto-provision the Grandstream SIP devices in a zero-configuration manner by generating an XML config file and having the phone download it within the LAN area. To provision a phone, three steps are involved, i.e., discovery, configuration, and provisioning. It also allows the users to reset the administrator password of the SIP devices.
Step 1: Connect the phone to the same network as UCM
Step 2: Navigate to UCM’s UI > Value-added Features > Zero Config > click on Auto Discover or manually Add the New Device
Step 3: Click Edit button > Advanced Setting > Modify Custom Settings > Maintenance section > Configure a new Admin Password
Step 4: Click the Update button to apply the new password.
Step 5: Verify the changes applied under Preview on the Advanced Setting page or date/time shown under the Create Config column in the Zero Config tab.
Method 3: via TFTP using DHCP option 66
a. Generate cfgMAC.xml for the phone
- Download XML File Generator Tool
- Upload a Config Template with the admin password defined in the tool. You may refer to Config_Example_Ver1.txt in the XML File Generator Tool folder. (In this case, P2 is associated with the Admin Password of the Web Access page)
- Use Manual Setting for a single device and Create XML Files
b. Upload cfgMAC.xml to the phone via TFTP
1. Download TFTPd on your PC
2. Connect the phone’s LAN port to the PC’s Ethernet port. Make sure they form a closed network
3. Configure the PC’s ethernet interface to use a static IP address (for eg. 192.168.6.60)
4. Open TFTPd
a. Go to TFTP server > Browse > select the folder that contains cfgMAC.xml, and configure the server interface to the PC’s static IP address (for eg. 192.168.5.60)
b. go to DHCP tab > Settings > and set the following :
– IP Pool Start Address: 192.168.5.1
– Size of Pool: 100
– Def.Router: 192.168.5.1
– Mask: 255.255.255.0
– Additional Option: 66 in the first field, and the next field: static IP address of the PC (for eg. 192.168.5.60)
– Bind DHCP to this address > Select the static IP address of the PC (for eg. 192.168.5.60)
– click OK
– At the Main window, Server Interface: select the static IP address of the PC
6. Boot up the phone. It should receive an IP address from the DHCP server and download the configuration file with a new admin password