This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
faq [2024/04/21 17:47] – [Starting out] hogwild | faq [2024/04/28 17:28] (current) – [Modem Modes] -formatting 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. | + | |
- | \\ | + | * 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 your device is supported by FreshTomato. \\ Read the HW revision column and the notes column there. | + | * 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 fairly safe. Depending on your hardware, there are \\ recovery procedures if things don't go as planned. However, 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 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 |
- | *Read and follow the [[firmware_basics_procedures|Installing FreshTomato]] section. This guides you through all steps needed to install FreshTomato. | + | * There' |
- | *There | + | |
Line 73: | Line 72: | ||
* Release name: 2021.3 | * Release name: 2021.3 | ||
* Build features: AIO (All-in-one). | * Build features: AIO (All-in-one). | ||
- | * NVRAM size: 128K (this is optional but indicates | + | * NVRAM size: 128K (this is optional but indicates NVRAM size of the router). \\ |
* no_media_server: | * no_media_server: | ||
Line 159: | Line 158: | ||
To resolve these issues, please do the following: | To resolve these issues, please do the following: | ||
- | - First, clear the browser cache either | + | - First, clear the browser cache either |
- Try a different browser. | - Try a different browser. | ||
- | - Rarely, | + | - Rarely, multiple copies of FreshTomato' |
\\ | \\ | ||
Line 204: | Line 203: | ||
* Modem (only) mode | * Modem (only) mode | ||
* Storage emulation mode | * Storage emulation mode | ||
+ | |||
+ | \\ | ||
In modem mode, the device operates normally, and allows the host device to communicate with most modem functions. | In modem mode, the device operates normally, and allows the host device to communicate with most modem functions. | ||
Line 219: | Line 220: | ||
For more advanced users, you can get detailed information about usb_modeswitch here: [[https:// | For more advanced users, you can get detailed information about usb_modeswitch here: [[https:// | ||
- | + | \\ | |
- | ==== Huawei modems (and HiLink mode) ==== | + | |
- | + | ||
- | Some Huawei modems have two modes of operation: HiLink mode and Stick mode. Confusingly, | + | |
- | + | ||
- | HiLink mode has the following characteristics: | + | |
- | + | ||
- | * Includes storage emulation, (described above). | + | |
- | * The modem will self-mount as a storage device with drivers on the device itself. | + | |
- | * Presents the modem to the host as a network device with a web interface. | + | |
- | * Makes the modem act as a router | + | |
- | * Directs traffic through NAT | + | |
- | * Provides no IP pass through support (for the IP address assigned by the carrier to pass through to the attached device. | + | |
- | * Does not support port forwarding. | + | |
- | * Because of this, HiLink mode won't work with remote access applications, | + | |
- | * This includes applications like RDP, VNC, and Web servers. | + | |
- | * To use HiLink mode, your application must use only outbound-initiated connections (such as web browsing or email). | + | |
- | * Alternatively, | + | |
- | + | ||
- | Stick Mode presents the USB dongle to the host as a regular modem. When in stick mode, the host device to which the modem is connected (usually a PC) has to deal with all of the networking setup (PPP session, routing, and so on). | + | |
- | + | ||
- | The term "Stick mode" could be confusing, since many refer to a flash drive as a "USB stick" | + | |
- | + | ||
- | + | ||
- | ==== Modem Install Process (TBD) ==== | + | |
- | + | ||
- | Assuming there is no pin enabled, FreshTomato sets the // | + | |
- | + | ||
- | '' | + | |
- | nvram set modem_pin= "" | + | |
- | + | ||
- | nvram commit'' | + | |
- | + | ||
- | If the card does have a PIN set, the variable must be set in nvram: | + | |
- | + | ||
- | '' | + | |