# EdgeNode Legacy Mode Setup For systems without nftables or WireGuard kernel module (all Jetpack versions, containers, old kernels). ## Installation ```bash # Install EdgeNode 1.2.5_beta (includes legacy mode support) curl -fsSL https://dist.netrinos.com/linux/edgenode/install-edgenode.sh | sudo bash -s 1.2.5_beta # For Nvidia Jetson/Jetpack # without kernel module support - enable both legacy modes sudo netrinos legacyfirewall on # Use iptables instead of nftables sudo netrinos legacywireguard on # Use wireguard-go instead of kernel module # Restart service sudo systemctl restart netrinos # Verify legacy modes are active netrinos about # Should show: # Firewall: iptables (legacy) # WireGuard: userspace (legacy) ``` ## Legacy Mode Commands ```bash # Enable/disable legacy firewall (iptables) sudo netrinos legacyfirewall sudo netrinos legacyfirewall on sudo netrinos legacyfirewall off # Enable/disable legacy WireGuard (wireguard-go) sudo netrinos legacywireguard sudo netrinos legacywireguard on sudo netrinos legacywireguard off # Always restart after changes sudo systemctl restart netrinos ``` ## Notes - **Auto-fallback**: WireGuard automatically uses wireguard-go if kernel module unavailable - **Manual override**: Use `legacywireguard on` to force userspace even with kernel module - **Firewall**: Must be manually configured - no auto-detection - **Web interface**: Access at `http://:88`