Site Tools


firmware_basics_procedures

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
firmware_basics_procedures [2023/11/12 18:42] – [Asus Firmware Restoration utility Method] -clarity, spelling hogwildfirmware_basics_procedures [2024/03/02 22:21] – [Broadcom CFE miniWebserver Method] -clarify, condense hogwild
Line 114: Line 114:
   - Under Advanced Settings, go to LAN. \\ \\    - Under Advanced Settings, go to LAN. \\ \\ 
   - Click on the "DHCP Server" tab. \\ \\    - Click on the "DHCP Server" tab. \\ \\ 
-  - Disable DHCP.  Beside "Enable the DHCP Server" select No, and click Apply. \\ \\ Note that performing this step may cause your client device to disconnect from the router interface \\ \\ and require you to set a manual IP address to reconnect. Disabling the DHCP server may not be necessary.  \\ \\ {{::asus_rt-ac68u-dhcp_server.jpg?651}} \\ \\ \\ \\ +  - Disable DHCP.  Beside "Enable the DHCP Server" select No, and click Apply. \\ \\ Performing this step may cause your client device to disconnect from the router interface \\ \\ and require you to set a manual IP address to reconnect. Disabling the DHCP server may not be necessary.  \\ \\ {{::asus_rt-ac68u-dhcp_server.jpg?651}} \\ \\ \\ \\ 
   - Under Advanced Settings, go to Administration. \\ \\ {{::asuswrt-administration.jpg?651}} \\ \\ \\ \\    - Under Advanced Settings, go to Administration. \\ \\ {{::asuswrt-administration.jpg?651}} \\ \\ \\ \\ 
   - Click on the Firmware Upgrade tab. \\ \\    - Click on the Firmware Upgrade tab. \\ \\ 
   - Click Browse... and go select the FreshTomato image file appropriate for your router.\\ \\ {{::asuswrt-administration-firmware_upgrade-browse.jpg?651}} \\ \\ \\ \\    - Click Browse... and go select the FreshTomato image file appropriate for your router.\\ \\ {{::asuswrt-administration-firmware_upgrade-browse.jpg?651}} \\ \\ \\ \\ 
   - After selecting the appropriate image file to flash, click Upload. \\ \\    - After selecting the appropriate image file to flash, click Upload. \\ \\ 
-  - You should now see a white progress indicator, with text below saying "Firmware is upgrading..." \\ \\ {{::asus_rt-ac68u-firmware-progress.jpg?660}} \\ \\ \\ \\  +  - You should now see a white progress indicator, with text below saying "Firmware is upgrading..." \\ \\ {{::asus_rt-ac68u-firmware-progress.jpg?660}} \\  \\ Wait until the upgrade process is 100% complete. **Do NOT** interrupt the process. \\ \\ \\ \\   
-  - Wait until the upgrade process is 100% complete. Do NOT interrupt the process. \\ \\  +  - When the upgrade process completes, reboot the router by turning it off and on again. \\ \\  
-  - When the upgrade process completes, reboot the router (by turning it off and on again). \\ \\  +  - Reset the router to defaults by pressing the Reset button on the back of the router for at least 3 seconds. \\ \\ {{::asus_rt-ac68u-rear-reset.jpg?654}} \\ \\ 
-  - Now, reset the router to factory defaults. Press the Reset button on the back of the router for at least 3 seconds. \\ \\ {{::asus_rt-ac68u-rear-reset.jpg?654}} \\ \\ +
   - The router will erase NVRAM and reboot again. It should now be ready for you to configure it for use.   - The router will erase NVRAM and reboot again. It should now be ready for you to configure it for use.
  
Line 133: Line 132:
   * SDK6 MIPS & ARM Models (like the Asus RT-N18U or RT-AC68U): \\ Since release 2022.3, you can upgrade from AsusWRT to FreshTomato or vice versa via the web interface.   * SDK6 MIPS & ARM Models (like the Asus RT-N18U or RT-AC68U): \\ Since release 2022.3, you can upgrade from AsusWRT to FreshTomato or vice versa via the web interface.
   * SDK7 routers (like RT-AC3200) and SDK714 routers (like the RT-AC5300, RT-AC3100): \\ Since release 2022.6, these models support upgrades via the web interface.   * SDK7 routers (like RT-AC3200) and SDK714 routers (like the RT-AC5300, RT-AC3100): \\ Since release 2022.6, these models support upgrades via the web interface.
-  * Asus RT-AC19000U upgrades may require FreshTomato firmware for the Asus RT-AC68U.+  * Asus RT-AC1900U upgrades may require FreshTomato firmware for the Asus RT-AC68U.
  
  \\  \\
Line 237: Line 236:
  
 ==== Broadcom CFE miniWebserver Method ==== ==== Broadcom CFE miniWebserver Method ====
- 
-TBD. 
  
 {{:broadcom-cfe-miniwebserver.jpg?615}} {{:broadcom-cfe-miniwebserver.jpg?615}}
 +
 + \\
 +
 +Modern routers use CFE (Common Firmware Environment) to bootstrap your router. CFE can be accessed in a number of ways, the most basic of which is to use the console and connect via a serial interface.
 +
 +For a subset of devices, CFE has been preset to run the convenient miniWeb server interface (as in above image). CFE allows you to install any compatible firmware on your device, making the router largely "unbrickable". When CFE loads, it sets the router's IP address to 192.168.1.1 . As a result, you can see/use it by setting a compatible address on your Ethernet adapter. (e.g. 192.168.1.2) and visiting the above address in a web browser. CFE includes a timeout period, so you'll need to reset your router and access it before it decides to load any custom/stock firmware on the device.
 +
 +If you already have Freshtomato on your device, you can change the CFE timeout setting by adjusting the// Boot Wait Time// parameter in the [[advanced-misc|Miscellaneous]] menu.
 +
 + \\
 +
 + \\
  
  
Line 303: Line 312:
 [[https://freshtomato.org/downloads/freshtomato-arm/2023/2023.2/Netgear%20initial%20files/freshtomato-R7000-2023.2-initial-64K.zip|https://freshtomato.org/downloads/freshtomato-arm/2023/2023.2/Netgear%20initial%20files/freshtomato-R7000-2023.2-initial-64K.zip]] [[https://freshtomato.org/downloads/freshtomato-arm/2023/2023.2/Netgear%20initial%20files/freshtomato-R7000-2023.2-initial-64K.zip|https://freshtomato.org/downloads/freshtomato-arm/2023/2023.2/Netgear%20initial%20files/freshtomato-R7000-2023.2-initial-64K.zip]]
  
-This .zip file has the following MD5SUM value:  ec63c869fe14f5b46cbb13813c1699bf+This .zip file has the following MD5SUM value:  e3ef483d088215e9abe4888e0dd36d37
  
  \\  \\
firmware_basics_procedures.txt · Last modified: 2024/05/21 06:49 by jamjax