Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
inbox:toh:beeline:smartbox_turbo_plus [2023/07/01 19:29] – [Installation] csharper2005toh:beeline:smartbox_turbo_plus [2023/07/15 13:34] – [Return to Stock] csharper2005
Line 30: Line 30:
 ===== Experimental firmware ===== ===== Experimental firmware =====
  
-//List experimental firmware download links here.// +  * Community builds https://forum.openwrt.org/t/add-support-for-beeline-smartbox-giga/99390/4
   * External image https://forum.openwrt.org/t/add-support-for-beeline-smartbox-turbo/99635/36?u=maxs0nix   * External image https://forum.openwrt.org/t/add-support-for-beeline-smartbox-turbo/99635/36?u=maxs0nix
   * Experimental source code repository https://gitlab.com/openwrt-dev-ru-smartbox/openwrt-mt7621-sercomm-smartbox   * Experimental source code repository https://gitlab.com/openwrt-dev-ru-smartbox/openwrt-mt7621-sercomm-smartbox
Line 102: Line 101:
  
  
-===== Backup (recommended) =====+===== Backup (optional) =====
 -> [[docs:guide-user:troubleshooting:tftpserver|Setting up a TFTP server for TFTP Recovery/Install]] -> [[docs:guide-user:troubleshooting:tftpserver|Setting up a TFTP server for TFTP Recovery/Install]]
  
Line 204: Line 203:
  
  
-==== OEM easy installation ==== 
  
-  You can flash the *-factory.img image from the web interface+===== Debricking ===== 
-  After reboot+-> [[docs:guide-user:troubleshooting:generic.debrick]] 
-    OpenWRT started - installation completed+ 
-    OpenWRT did not start - rebooted three times, OEM Firmware (Stock) started +==== sercomm-recovery utility ==== 
-      From the current OEM firmwareflash the OEM firmware - the slot will switch. +1. Compile [[https://github.com/danitool/sercomm-recovery|sercomm-recovery]] under the Linux: 
-      Now it is possible to flash OpenWRT.+<code bash> 
 +git clone https://github.com/danitool/sercomm-recovery.git 
 +make 
 +</code> 
 + 
 +2. Connect the router with a cable and run sercomm-recovery
 +<code bash> 
 +sudo ./sercomm-recovery enp0s3 recovery.bin 
 +</code> 
 +where //enp0s3// network interface connected the router, //ifconfig// list on available network interfaces 
 + 
 +3. Wait until the router is flashed and rebooted. 
 + 
 +[[https://mega.nz/folder/tlIm1JLK#bBRJXq-DVkzJBOR2dC1K5w|Download ready recovery images]] for Sercomm devices. 
 + 
 + 
 + 
 +=== How to make own recovery images === 
 + 
 +Contcat all mtd backup into one file: 
 +<code bash> 
 +cat mtd0 mtd1 mtd2 mtd3 mtd4 mtd5 mtd6 mtd7 mtd8 mtd9 mtd10 mtd11 > full.bin 
 +</code> 
 + 
 +Add OOB data: 
 +<code bash> 
 +bbe -b ":512" -e "A 0000000000000000" full.bin -o full-oob.bin 
 +</code> 
 + 
 +==== tftp method ==== 
 + 
 +1. Run tftp server on IP 10.10.10.3/24 
 + 
 +2. Rename initramfs OpenWrt image to test.bin and copy it to the tftp root 
 + 
 +3. Connect UARTpower on the router and interrupt the boot process by pressing any key 
 + 
 +4. In U-Boot command console run: 
 +<code bash> 
 +tftpboot 
 +bootm 
 +</code> 
 +  
 +5. Wait until OpenWrt boots 
 + 
 +6. Make sysupgrade to install OpenWrt on NAND flash of the router 
  
 ===== Return to Stock ===== ===== Return to Stock =====
  • Last modified: 2024/09/05 19:02
  • by csharper2005