Site Tools


faq

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
faq [2022/01/16 00:59] – [How Can I Experiment with Temporary Settings?]-formatting hogwildfaq [2022/02/21 13:22] rs232
Line 5: Line 5:
 //Q: Does FreshTomato support only old devices or newer ones too?// //Q: Does FreshTomato support only old devices or newer ones too?//
  
-\\ A: FreshTomato supports both old devices and modern ones. See the  page for more details. Keep a close eye on CPU speed, Ethernet port speed and WiFi speed (with 802.11ac currently supporting the fastest WiFi speed).+\\ A: FreshTomato supports a variety of devices. See the  page for more details. Keep a close eye on CPU speed, Ethernet port speed and WiFi speed (with 802.11ac currently supporting the fastest WiFi speed).
  
 Note that unless Broadcom releases the source code to their wireless drivers, it will **not likely be possible to create new releases for 802.11ax or newer WiFi standards**. Broadcom's wireless driver source code is an industry secret. Note that unless Broadcom releases the source code to their wireless drivers, it will **not likely be possible to create new releases for 802.11ax or newer WiFi standards**. Broadcom's wireless driver source code is an industry secret.
Line 41: Line 41:
 | Wireless Driver (optional) | NG  -  Indicates whether the New Generation Broadcom binary wireless driver is in the build. \\ Broadcom never released the driver source code, so developers rely on binary drivers. \\ Builds for newer hardware required the newer wireless driver and a newer software development\\ kit (SDK).  These builds were called "NG" ("New Generation") driver builds.\\ RT-N - indicates the build's driver supports 802.11n. \\ RT-AC - indicates the build's driver supports 802.11ac. | | Wireless Driver (optional) | NG  -  Indicates whether the New Generation Broadcom binary wireless driver is in the build. \\ Broadcom never released the driver source code, so developers rely on binary drivers. \\ Builds for newer hardware required the newer wireless driver and a newer software development\\ kit (SDK).  These builds were called "NG" ("New Generation") driver builds.\\ RT-N - indicates the build's driver supports 802.11n. \\ RT-AC - indicates the build's driver supports 802.11ac. |
 | Release name | e.g. 2021.3  Note: this does NOT indicate the 3rd month of 2021! | | Release name | e.g. 2021.3  Note: this does NOT indicate the 3rd month of 2021! |
-| Build Type | e.g. (Mini / AIO / VPN) - indicates the features included in the build. See [[:feature_matrix|Feature Matrix]] to learn more. |+| Build Type | e.g. (Mini / AIO / VPN) - indicates the features included in the build. See [[:feature_matrix|Feature matrix]] to learn more. |
 | NVRAM size | (32K / 64K / 128K)  -  Optional. For models with multiple hardware revisions \\ where each revision may include more or less NVRAM. | | NVRAM size | (32K / 64K / 128K)  -  Optional. For models with multiple hardware revisions \\ where each revision may include more or less NVRAM. |
 | NOSMP  | (Optional)  -  This is a build for SMP-capable hardware, but for which SMP is disabled.  | | NOSMP  | (Optional)  -  This is a build for SMP-capable hardware, but for which SMP is disabled.  |
Line 65: Line 65:
 ==== Which Build Folders should I Look In for the Right Builds? ==== ==== Which Build Folders should I Look In for the Right Builds? ====
  
-For more help choosing a build, see the [[:firmware_basics_procedures]] page in the HOWTOs section. \\+For more help choosing a build, see the //[[:firmware_basics_procedures|Installing Firmware-Basic Concepts and Procedures]]// page in the HOWTOs section. \\
  
 When browsing through firmware folders on the website, a subfolder named "K26" indicates that the build includes Linux kernel 2.6.x . These folders generally contain generic builds for MIPSR1 and MIPSR2 routers. Generally, only very old models (before 2010) use the MIPSR1 architecture. Most routers made after 2010 use MIPSR2 or ARM architectures. When browsing through firmware folders on the website, a subfolder named "K26" indicates that the build includes Linux kernel 2.6.x . These folders generally contain generic builds for MIPSR1 and MIPSR2 routers. Generally, only very old models (before 2010) use the MIPSR1 architecture. Most routers made after 2010 use MIPSR2 or ARM architectures.
Line 83: Line 83:
 //Q: How can I make temporary changes to FreshTomato's settings that aren't saved unless I want them to be?// //Q: How can I make temporary changes to FreshTomato's settings that aren't saved unless I want them to be?//
  
-\\ A:  In the //Administration/[[Debugging|Debugging]]//** **menu, enable the "//Avoid commiting to NVRAM//" setting. If you don't want to keep the settings changes, just reboot FreshTomato and settings will return to what they were before you made them. If you later decide you want to save the changes, uncheck the //Avoid performing an NVRAM commit//  button. This make experimentation fun and safe.+\\ A:  In the //Administration/[[:admin-debug|Debugging]]//** **menu, enable the "//Avoid commiting to NVRAM//" setting. If you don't want to keep the settings changes, just reboot FreshTomato and settings will return to what they were before you made them. If you later decide you want to save the changes, uncheck the //Avoid performing an NVRAM commit//  button. This make experimentation fun and safe.
  
 Another option while debugging is to make a backup configuration and then make your changes, if you decide you messed things up, just restore the backed-up configuration. NOTE that configuration backup files do not work across different releases of FreshTomato. Another option while debugging is to make a backup configuration and then make your changes, if you decide you messed things up, just restore the backed-up configuration. NOTE that configuration backup files do not work across different releases of FreshTomato.
Line 127: Line 127:
 Read more at: [[https://www.commandlinux.com/man-page/man1/busybox.1.html]] Read more at: [[https://www.commandlinux.com/man-page/man1/busybox.1.html]]
  
 +
 +===== GUI =====
 +
 +//Q: The GUI is slow, is this normal?//
 +
 + \\
 +
 +No, opposite FreshTomato is build for speed and simplicity. There are though some very rare cases where the GUI might become slow/unresponsive. This is pretty much always related to the browser in use. 
 +
 +  -   The first step is to attempt a different browser.
 +  -   In some rare situations you might have multiple copies of the FreshTomato's administration interface certificate stored in the browser. If this happens just remove any unwanted FreshTomato certificate stored in your browser (even all of them) before reconnecting to the GUI.\\
 +  -   If the GUI is completely unresponsive do log in via SSH (preferred) or telnet and verify in order:\\
 +  *   CPU utilization (e.g. running ''top'')\\
 +  *   Presence of content in the /www folder (e.g. ''ls -l /www'' )\\
 +  *   The httpd deamon is running e.g. ''ps | grep [h]ttpd''
  
faq.txt · Last modified: 2024/04/28 17:28 by hogwild