Nokia G-2425G-A - Unlock/Root ~ Step by Step detailed guide

Disclaimer : I'm not responsible if you brick your router in-between the process.

1. Open 192.168.1.1 in any browser
default username password both is admin

2. Go to Maintenance->backup and restore->export config file on your desktop
it will be saved as config.cfg

3. Download & install python on your pc
also download this file(python script) on your desktop

Nokia/Alcatel-Lucent router backup configuration tool

4. Open cmd
type
python C:\Users\XXXXX\Desktop\Nokia-router-cfg-tool.py (replace xxxxx with your windows user)

(4b) now lets decrypt your cfg file first
type
python nokia-router-cfg-tool.py -d OYdLWUVDdKQTPaCIeTqniA==
(4c) now unpack you cfg file to xml
type
python nokia-router-cfg-tool.py -u config.cfg

5. A new file is created on your desktop .xml format
right click & select edit.

(5a) press control+f and type TelnetSshAccount in searchbox then hit enter

now change the values same as below

<TelnetSshAccount. n="TelnetSshAccount" t="staticObject">
<Enable rw="RW" t="boolean" v="True"></Enable>
<UserName ml="64" rw="RW" t="string" v="admin"></UserName>
<Password ml="64" rw="RW" t="string" v="OYdLWUVDdKQTPaCIeTqniA==" ealgo="ab"></Password>

press control s to save the file & close it

6. Go back to cmd & check for repack command to encrypt the edited xml file back to cfg
it will look like this something like this :
type
python nokia-router-cfg-tool.py -ple config-XXXXXXX-XXXXXX.xml 0x4924ea42

(6a) a new cfg file will be created on your desktop.

7. Now go back to router login page 192.168.1.1
(7a) go to Maintenance->backup and restore & click "select" then browse newly created cfg file from your desktop then click import
wait for the router to reboot itself.

8. Now login again 192.168.1.1
Go to Security->Access control and allow both telent & ssh(Wan & Lan)

9. Download MobaXterm_Portable_v21.5 link below
10. Open Mobaxterm & click on Start local terminal
type
telnet 192.168.1.1
user: admin
password: admin

11. After that lets first copy this in your clipboard: '; /bin/sh; #
(11a) go back to mobaxterm
type
enable

type
shell

it will ask for password2, press shift+insert button on your keyboard and hit enter
BOOM now you've root access

(11b) to take the current backup of airtel settings
type
cfgcli dump

type
ritool dump
& save the file by going terminal->save terminal text.

(11c) now to unlock settings
type
ritool set OperatorID ALCL

12. Go back your router login on your browser 192.168.1.1 and BOOOOOOM everything is unlocked, you'll see changes right away

Important : If you plan to stick with everything unlocked using airtel fiber then let it as it is.
Important: If you plan to use this router with any other fiber connection just do a factory reset.
Doing a factory reset will erase, reset & unlock everything. The default router login address will change to 192.168.1.254 with username AdminGPON and password as ALC#FGU

I've personally myself tested this whole process & successfully unlocked 3 routers.

I wish you all good health.
 
Last edited by a moderator:
I've managed to unlock my ONT with the guide, thanks! But when I enable bridge mode, it's not linking connection. I tried PPPoE on my OpenWRT router & PC. It never worked and always showed either User_Request_Error or Connection Failed on my OpenWRT. On PC it showed "failed to connect."

Any workarounds?
 
Last edited by a moderator:
Hi @Maxx_369
I have followed all the steps and was largely successful until the very last step where you mentioned that if you intend to use it with a different Optical fiber ISP, then factory reset it.
Doing that has now changed the Wifi SSID entirely to ALHN-4CC9 and I'm unable to get into the modem now. Could you please assist in fixing? Is there a default password that it sets it to? Looking forward to your positive response.
 
@Nxtra Thanks for responding. But how would I connect to this IP on browser without entering a password in the Wifi connecting screen in Win. It is not even connecting to the router because of this (because the SSID is changed to ALHN-4CC9 and is asking for a password). Is there a default password after the SSID changed to ALHN-xxxx?
 
@anmolkakkar91 Take LAN Cable and connect one end of it to your Nokia ONT and other end to Laptop. Then access the IPs I have mentioned, one of them will get you what you want.

Also if your laptop does not have LAN port, you can enter mac address of your NOKIA ONT written backside of the ONT in the wifi password field and it should connect.
 
@Nxtra I have tried entering both the ONT P/N and MAC into the wifi password field but it doesn't connect. I am running out of options :(

EDIT: I have asked a friend to bring his LAN port laptop to see if we can get in. Until then, if you have any other tricks up your sleeve, please do share!
 
@Nxtra Nothing worked. Tried connecting LAN on laptop but it didn't detect it in LAPTOP via any of its LAN ports at the back. Additionally, I did a hard reset too, same story (Same wifi SSID (ALHN-4CC9) with no idea of its password).

If anybody has faced this and has fixed it somehow, please enlighten me. Eager to fix this.
 
Last edited:
C:\Users\canara16\Desktop\Nokia modem2>python nokia-router-cfg-tool.py -u config.cfg

Traceback (most recent call last):
File "C:\Users\canara16\Desktop\nokia modem2\nokia-router-cfg-tool.py", line 85, in <module>
cf = open(sys.argv[2], 'rb')
^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: 'config.cfg'

GETTING THIS ERROR PLS HELP
 
Back