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
faq [2023/06/04 23:11] – [Modem Modes] -condense hogwildfaq [2024/04/21 17:57] (current) – [Starting out] hogwild
Line 5: Line 5:
 //Q: I'm new to FreshTomato. Where should I start?// //Q: I'm new to FreshTomato. Where should I start?//
  
- \\+ \\  //A:// You're in the right place.  \\
  
-  * You're in the right place. +  * Go the [[hardware_compatibility|Hardware compatibility]] page and verify your device is supported by FreshTomato. \\ Read the HW revision column and the notes column there
-  * Go the [[hardware_compatibility|Hardware compatibility]] page and verify check whether your device is supported by FreshTomato. Read the HW revision column and the notes column. +  * Overall, the installation process is fairly safe. Depending on your hardware, there are \\ recovery procedures if things don't go as planned. However, you are responsible for any risks \\ involved in upgrading your device to FreshTomato. 
-  * Overall, the installation process is relatively safe. Depending on your hardware, there are recovery procedures to try if things don't go as planned. However, please know that you are fully responsible for any risks involved in upgrading your device to FreshTomato. +  * You need an Ethernet connection between your client device and a LAN port on the router. 
-  * You need to have an Ethernet connection between your client device and a LAN port on the router. +  * Read and follow the [[firmware_basics_procedures|Installing FreshTomato]] section. This guides you through all steps needed \\ to install FreshTomato
-  * You must read and follow the [[firmware_basics_procedures|Installing FreshTomato]] section. This will guide you through all the steps needed. +  * There'a lot of information on this wiki. It's not all where you expect to find it. Take a look around.
-  * There is a lot of information on this wiki. Not all of it is where you might expect to find it. Take a good look around.+
  
  
Line 19: Line 18:
 //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 a variety of devices. See the [[hardware_compatibility|Hardware compatibility]] page for more details. Keep a close eye on CPU speed, Ethernet port speed and WiFi speed.+\\ //A:// FreshTomato supports a variety of devices. See the [[hardware_compatibility|Hardware compatibility]] page for more details. Keep a close eye on CPU speed, Ethernet port speed and WiFi speed.
  
-Until recently, it would not have been possible to create new releases that support 802.11ax or newer WiFi standards. However, since Broadcom has released some details about their wireless drivers, FreshTomato developers are currently //in the planning stages// of writing firmware for at least one model that supports the 802.11ax protocol. Traditionally, Broadcom's wireless driver source code has been an industry secret.+Until recently, it was not possible to create new releases that support 802.11ax or newer WiFi standards. However, Broadcom recently released some details about their wireless drivers. As a result, FreshTomato developers are currently writing code to support the Asus TUF AX3000. Traditionally, Broadcom's wireless driver source code has been an industry secret.
  
  
Line 47: Line 46:
 //Q: What do those cryptic filenames mean? How do I choose the right build for my router?// //Q: What do those cryptic filenames mean? How do I choose the right build for my router?//
  
-\\ A: The naming scheme for ARM-based models (//with some exceptions//) is roughly as follows: \\  \\+\\ //A:// The naming scheme for ARM-based models (//with some exceptions//) is roughly as follows: \\  \\
  
 |  **Build Name Term**  |  **Description**  | |  **Build Name Term**  |  **Description**  |
Line 73: Line 72:
   * Release name: 2021.3  (The third release of 2021. NOT the third month). \\    * Release name: 2021.3  (The third release of 2021. NOT the third month). \\ 
   * Build features: AIO (All-in-one).  The build includes all features. \\    * Build features: AIO (All-in-one).  The build includes all features. \\ 
-  * NVRAM size: 128K (this is optional but indicates the NVRAM size of the routers, 128K in this case). \\ +  * NVRAM size: 128K (this is optional but indicates NVRAM size of the router). \\ 
   * no_media_server: The build doesn't include the Media Server. \\ \\   * no_media_server: The build doesn't include the Media Server. \\ \\
  
Line 110: Line 109:
  \\ This can become a complex topic rather quickly. In general, there will be physical interfaces, such as "eth" and "wl", and logical interfaces, like "br" and "vlan". When using FreshTomato's VPN technologies, other interface names may appear. For example, a VPN interface might be named "tun11", "tinc", "ppp0", or "wg0".  \\ This can become a complex topic rather quickly. In general, there will be physical interfaces, such as "eth" and "wl", and logical interfaces, like "br" and "vlan". When using FreshTomato's VPN technologies, other interface names may appear. For example, a VPN interface might be named "tun11", "tinc", "ppp0", or "wg0".
  
-  * ethX: is a physical interface. It can be used to represent Ethernet of WiFi interfaces. +  * ethX: is a physical interface. It can be used to represent Ethernet or WiFi interfaces. 
-  * wlX: identifies a physical wireless interface. It is often associated with an eth reference.+  * wlX: is a physical wireless interface. It is often associated with an eth reference.
   * brX: is a logical interface. It bridges together two physical interfaces.   * brX: is a logical interface. It bridges together two physical interfaces.
   * vlanX: identifies a VLAN (a logical separation).   * vlanX: identifies a VLAN (a logical separation).
-  * tunXX: is an OpenVPN interface. (for example, tun13 = client3, tun21 = server1)+  * tunXX: is an OpenVPN interface. (for example, tun13 = client3, tun21 = server1).
   * tinc: is a logical tunnel interface used by tinc VPN technology.   * tinc: is a logical tunnel interface used by tinc VPN technology.
   * wg0: is an interface used by Wireguard.   * wg0: is an interface used by Wireguard.
 +
 + \\
  
 Some structures, like additional SSIDs (Virtual Wireless) will create sub-interfaces. For this reason, it's common to see interfaces with periods in them. For example, wl0.2 would represent the second alias of the first WiFi radio. Some structures, like additional SSIDs (Virtual Wireless) will create sub-interfaces. For this reason, it's common to see interfaces with periods in them. For example, wl0.2 would represent the second alias of the first WiFi radio.
Line 155: Line 156:
 No. FreshTomato was specifically built for speed and simplicity. There are some very rare cases where the GUI might become slow/unresponsive. This is almost always related to browser issues. No. FreshTomato was specifically built for speed and simplicity. There are some very rare cases where the GUI might become slow/unresponsive. This is almost always related to browser issues.
  
-  - First, try to clear the browser cache either manually via the browser setting or reloading the page using CTRL-F5 on the keyboard.+To resolve these issues, please do the following: 
 + 
 +  - First, clear the browser cache either via the graphical interface, or by reloading the page using \\ CTRL-F5 on the keyboard.
   - Try a different browser.   - Try a different browser.
-  - Rarely, you might have multiple copies of FreshTomato'administration interface certificate stored in the browser. If this happens, simply remove any unwanted FreshTomato certificates stored in your browser (or even all of them) before reconnecting to the web interface.+  - Rarely, multiple copies of FreshTomato'graphical interface certificate are stored in the browser.\\ If this happens, remove any unwanted (or all) FreshTomato certificates stored in your browser \\ before reconnecting to the web interface. 
 + 
 + \\
  
-If the GUI is completely unresponsive, log in via SSH (preferred) or telnet and verify:+If the GUI is completely unresponsive, log in via SSH (preferred) or telnet and verify that:
  
   - CPU utilization. You can check this by running the "top" command.   - CPU utilization. You can check this by running the "top" command.
Line 166: Line 171:
  
  
-===== Netgear R-series =====+===== Netgear R-series Routers =====
  
 //Q: What are the "Netgear R-series initial files"?// //Q: What are the "Netgear R-series initial files"?//
Line 187: Line 192:
 Next, in FreshTomato's [[nas-usb|USB Support]] menu, verify that USB support is enabled. Then, enable the //3G/4G USB modem support// option in that same menu. Next, in FreshTomato's [[nas-usb|USB Support]] menu, verify that USB support is enabled. Then, enable the //3G/4G USB modem support// option in that same menu.
  
-If you don't know the make/model of your modem, connect it to your router and ensure USB Support and 3G/4G USB mode support are enabled. Then log on to FreshTomato and use the lsusb command to check to if its output lists your modem's Vendor ID (make) and Product ID (model).+If you don't know the make/model of your modem, connect it to your router and ensure USB Support and 3G/4G USB mode support are enabled. Then log on to FreshTomato and use the lsusb command to check if its output lists your modem's Vendor ID (make) and Product ID (model).
  
 You should NOT enable a PIN on your modem's SIM card. Doing so may prevent it from working with FreshTomato. You should NOT enable a PIN on your modem's SIM card. Doing so may prevent it from working with FreshTomato.
faq.1685916672.txt.gz · Last modified: 2023/06/04 23:11 by hogwild