This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
faq [2024/04/21 17:50] – [Starting out] -condense "lot of information" bulleted point hogwild | faq [2024/04/28 17:28] (current) – [Modem Modes] -formatting hogwild | ||
---|---|---|---|
Line 11: | Line 11: | ||
* 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 \\ to install FreshTomato. | * Read and follow the [[firmware_basics_procedures|Installing FreshTomato]] section. This guides you through all steps needed \\ to install FreshTomato. | ||
- | * There is a lot of information on this wiki. It's not all where you might expect to find it. Take a look around. | + | * There' |
Line 72: | 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 158: | 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 203: | 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 218: | 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: | + | |
- | + | ||
- | '' | + | |