Site Tools


howtos

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
howtos [2024/09/24 01:08] – [Scripting] Add new HOWTO - Make command line history persistent hommeoursporchowtos [2025/12/10 20:42] (current) – [Home Automation] -Change Title to "Integrate FreshTomato..." hogwild
Line 1: Line 1:
 ====== HOWTOs ====== ====== HOWTOs ======
  
-These HOWTO guides step you through various procedures, including installing FreshTomato Firmware, configuration options, other installations and more. +These guides step you through various procedures, including installing FreshTomato, setting configuration options, and other types of installations.
- +
-The guides are categorized according to which functions they serve. +
  
 ===== Installing FreshTomato ===== ===== Installing FreshTomato =====
Line 12: Line 9:
 ===== Upgrading FreshTomato ===== ===== Upgrading FreshTomato =====
  
-  * [[:remote_upgrade_poc|Perform Remote/Scripted Upgrade]] +  * [[:remote_upgrade_poc|Perform Remote/Scripted Upgrade]]
  
 ===== Scheduler ===== ===== Scheduler =====
  
   * [[:schedule_wol|Schedule FreshTomato to "wake up" network devices]]   * [[:schedule_wol|Schedule FreshTomato to "wake up" network devices]]
- 
  
 ===== Scripting ===== ===== Scripting =====
Line 28: Line 23:
   * [[:retain_dhcp_lease_info_after_a_reboot|Retain DHCP lease info after a reboot]]   * [[:retain_dhcp_lease_info_after_a_reboot|Retain DHCP lease info after a reboot]]
   * [[:backup_script|Backup script]]   * [[:backup_script|Backup script]]
-  * [[:clearing_iptables|Clear user iptables before applying new one (firewall/WAN up/etc)]]+  * [[:clearing_iptables|Clear user iptables before applying new one (firewall/WAN up/etcetera)]]
   * [[:ip_script|Determine external IP for all MultiWAN interfaces and log to file]]   * [[:ip_script|Determine external IP for all MultiWAN interfaces and log to file]]
   * [[:disable_access_to_admin_access_ssh:gui_for_guest_v:wlan|Disable admin access (SSH/GUI) from guest VLAN / WLAN]]   * [[:disable_access_to_admin_access_ssh:gui_for_guest_v:wlan|Disable admin access (SSH/GUI) from guest VLAN / WLAN]]
Line 40: Line 35:
 ===== Security ===== ===== Security =====
  
 +  * [[basic_hardening| Basic Steps to Harden FreshTomato ]]
   * [[:2fa|Set up 2FA for SSH using Google Authenticator]]   * [[:2fa|Set up 2FA for SSH using Google Authenticator]]
 +  * [[custom_ssl_cert_local_cert_authority| Set up a Custom SSL Cert using Local Certificate Authority & Cert Signing Request]]
  
  
Line 48: Line 45:
   * [[:stubby|Stubby]]   * [[:stubby|Stubby]]
   * [[:dns_flag_day_2020|DNS Flag Day 2020]]   * [[:dns_flag_day_2020|DNS Flag Day 2020]]
- 
  
 ===== Adblock and DNS filtering ===== ===== Adblock and DNS filtering =====
  
   * [[:adblock_dns_filtering|Adblock/DNS filtering updated blacklists]]   * [[:adblock_dns_filtering|Adblock/DNS filtering updated blacklists]]
- 
  
 ===== SSH ===== ===== SSH =====
Line 60: Line 55:
   * [[:generate_ssh_keys|Generate Key Pair for SSH using PuTTY]]   * [[:generate_ssh_keys|Generate Key Pair for SSH using PuTTY]]
   * [[:putty_automation|Automate a command via PuTTY]]   * [[:putty_automation|Automate a command via PuTTY]]
-  * [[:router_to_router_ssh|Enable Password-less Router to Router SSH]]+  * [[:router_to_router_ssh|Enable Passwordless Router-to-Router SSH]]
  
 ===== USB ===== ===== USB =====
Line 67: Line 62:
   * [[:entware_installation_usage|Install/Use Entware]]   * [[:entware_installation_usage|Install/Use Entware]]
   * [[:usb_filesystem_check_repair|Check/repair USB Filesystem]]   * [[:usb_filesystem_check_repair|Check/repair USB Filesystem]]
- 
  
 ===== VPN ===== ===== VPN =====
Line 75: Line 69:
   * [[:wireguard_on_freshtomato|Set up Wireguard]]   * [[:wireguard_on_freshtomato|Set up Wireguard]]
   * [[:wireguard_on_freshtomato_with bird|Set up Wireguard with dynamic routing]]   * [[:wireguard_on_freshtomato_with bird|Set up Wireguard with dynamic routing]]
-  * [[:IPSec_on_freshtomato|Set up IPSec]] FIXME+  * [[:IPSec_on_freshtomato|Set up IPSec]]
   * [[:freshtomato_zerotier|Connect Freshtomato to Zerotier]]   * [[:freshtomato_zerotier|Connect Freshtomato to Zerotier]]
- 
  
 ===== Advanced Wireless concepts ===== ===== Advanced Wireless concepts =====
  
-  * [[:wireless_ethernet_bridge|Wireless Ethernet Bridge mode]] +  * [[Wireless Interface modes table| Choosing a Wireless Interface mode]] 
-  * [[:media_bridge| Media Bridge mode]]+  * [[:wireless_ethernet_bridge|Configuring Wireless Ethernet Bridge mode]] 
 +  * [[:media_bridge|Configuring Media Bridge mode]]
   * [[:advanced_scenarios|Advanced Scenarios]]   * [[:advanced_scenarios|Advanced Scenarios]]
 +  * [[:wireless_interoperability|Wireless Interoperability]]
   * [[Toggle radio|Toggle wireless/radio/SSID]]   * [[Toggle radio|Toggle wireless/radio/SSID]]
   * [[wireless_filtering|Script Wireless MAC filtering]]   * [[wireless_filtering|Script Wireless MAC filtering]]
Line 92: Line 87:
   * [[onlinetests|Online Tests (DNS, Privacy, etc)]]   * [[onlinetests|Online Tests (DNS, Privacy, etc)]]
   * [[:crash_log|Log a Crash]]   * [[:crash_log|Log a Crash]]
-  * [[speedtest|Speedtest from cli]]+  * [[speedtest|Speedtest from commmand-line interface]] 
 + 
 +===== Home Automation ===== 
 + 
 +  * [[Integrating Home Assistant with FreshTomato| Integrate FreshTomato with Home Assistant]]
  
  
howtos.1727136508.txt.gz · Last modified: by hommeoursporc