My home DD-WRT configuration for privacy, security, and performance. Documenting mostly so I can remember my preferred settings whenever I update/reset the router.
All settings are kept as default unless otherwise noted below. Sensitive information is annotated with "{REDACTED}".
- Ignore WAN DNS:
✓1
- Time Zone: {REDACTED}
- Import Configuration from ProtonVPN
- Configure
- Service Set Identifier (SSID): {REDACTED}
- Network Mode:
AC / N Mixed3 - Channel Width:
VHT804 - Channel: {least congested, maybe prefer 149-161, don't use Auto}4
- Extension Channel: {paired with Channel leads to least congested}4
- Advanced Settings:
✓ - Firmware Type:
VANILLA5 - TX Power:
304 - Protection Mode:
RTS/CTS4 - RTS Threshold:
Enable4 - Threshold:
9804 - Short Preamble:
Enable4 - Single User Beamforming:
Enable4 - Beacon Interval:
3004 - DTIM Interval:
14 - Airtime Fairness:
Disable5 - Sensitivity Range / ACK Timing:
31503
- Service Set Identifier (SSID): {REDACTED}
- Advanced Settings:
✓ - Protection Mode:
RTS/CTS4 - RTS Threshold:
Enable4 - Threshold:
9804 - AP Isolation:
Enable4 - DTIM Interval:
14
- Service Set Identifier (SSID): {REDACTED}
- Network Mode:
N / G Mixed4 - Channel: {least congested, don't use Auto}4
- TurboQAM (QAM256):
Enable4 - Advanced Settings:
✓ - Firmware Type:
VANILLA5 - TX Power:
304 (consider lowering to 27 or 24 if clients are sticking to 2.4 GHz over 5 GHz too much) - Protection Mode:
RTS/CTS4 - RTS Threshold:
Enable4 - Threshold:
9804 - Short Preamble:
Enable4 - Beacon Interval:
4004 - DTIM Interval:
14 - Airtime Fairness:
Disable5 - Sensitivity Range / ACK Timing:
31503
- Service Set Identifier (SSID): {REDACTED}
- Advanced Settings:
✓ - Protection Mode:
RTS/CTS4 - RTS Threshold:
Enable4 - Threshold:
9804 - AP Isolation:
Enable4 - DTIM Interval:
14
- WPA Shared Key: {REDACTED}
- Security Mode:
WPA - Network Authentication:
WPA2 Personal - WPA Shared Key: {REDACTED}
- WPA Shared Key: {REDACTED}
- Security Mode:
WPA - Network Authentication:
WPA2 Personal - WPA Shared Key: {REDACTED}
- Custom Config:
vendor_vht=14
-
Static Leases:1
MAC Address Hostname IP Address Lease Expiration {REDACTED} tv 192.168.1.63
-
Query DNS in Strict Order:
Enable -
Maximum Cached Entries:
10000 -
no-resolv # ask clients to cache locally served block responses local-ttl=3600 # block abusive requests address=/.data.microsoft.com/0.0.0.0 address=/scribe.logs.roku.com/0.0.0.0 address=/.comcast.net/0.0.0.0 # NextDNS server=45.90.30.0 server=45.90.28.0 add-cpe-id={REDACTED} # end
- Enable:
✓ - At a Set Time:
✓0200Monday