Huawei EchoLife EG8141A5

The EG8141A5 is a GPON ONT mainly distributed in China by many providers to their customers (it is an enterprise router). Currently OpenWrt has no support for this ONT. The router is equipped with Dopra Linux and has 3 level of user.

  1. stardard user (only telnet)
  2. su user (web page + telnet)
  3. super su user (available only on web page)

to access you must use

  1. root admin , then type “shell”
  2. root admin , then type “su” and then “shell”
  3. telecomadmin admintelecom

The standard IP address is 192.168.100.1 with dhcp disabled.

If you do not have full access to router or you loose the full access to router you can get a full unlock with this guide:

https://github.com/tabris17/Crack-Huawei-ONT/blob/master/README.md and https://github.com/tabris17/Crack-Huawei-ONT/releases/

where you can download the file hs8546v_shell_sp.bin to patch the firmware.

Using telnet go to 192.168.100.1:

telnet  192.168.100.1:

then use one of these accounts:

Login: root
Password: adminHW
or
Login: root
Password: admin

copy the file hs8546v_shell_sp.bin on the root of your tftp server on your pc with the address 192.168.100.10 (for example)

then

su
shell
load pack by tftp svrip 192.168.1.142 remotefile hs8546v_shell_sp.bin

if all is ok you will receive:

Software Operation Successful!RetCode=0x0!

Serial port is on the motherboard but is disabled / disconneted

Filesystem           1K-blocks      Used Available Use% Mounted on                                                      
/dev/root                27264     27264         0 100% /                                                               
tmpfs                   122424         0    122424   0% /dev                                                            
tmpfs                   524288         4    524284   0% /dev/shm                                                        
none                     10240         0     10240   0% /tmp                                                            
none                    524288       464    523824   0% /var                                                            
none                         4         0         4   0% /mnt                                                            
none                     16384         4     16380   0% /var/osgi                                                       
none                     30720         0     30720   0% /var/felix-temp                                                 
none                      2048         0      2048   0% /tmp/QoE                                                        
/dev/ubi0_13             17088       352     16736   2% /mnt/jffs2                                                      
none                      8192         0      8192   0% /var/spool/cups                                                 
/dev/ubi0_14            119388       640    113912   1% /mnt/jffs2/app  

Unsupported

The CPU is HISILICON SD5116H

WAP(Dopra Linux) # cd proc                                                                                           
                                                              
WAP(Dopra Linux) # cat cpuinfo                                                                                          
processor       : 0                                     
model name      : ARMv7 Processor rev 1 (v7l)                                  
BogoMIPS        : 1325.46                                       
Features        : swp half thumb fastmult edsp thumbee tls       
CPU implementer : 0x41                                                                                                  
CPU architecture: 7                                       
CPU variant     : 0x4                 
CPU part        : 0xc09                                          
CPU revision    : 1         
CPU physical    :0                                                                                                           
Hardware        : Hisilicon A9              
Revision        : 0000        
Serial          : 0000000000000000   
WAP(Dopra Linux) # free -m                                                                                                           
             total         used         free       shared      buffers  
Mem:        244848        77292       167556            0         1112  
-/+ buffers:              76180       168668                                                                            
Swap:            0            0            0   
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2022/09/23 09:46
  • by tmomas