Router/Version: WRT1900ACS V2
File/Kernel: ddwrt-linksys-wrt1900acsv2-webflash-r47822.bin
Previous/Reset: r44048, garbage with 44048 settings, reset fixed it
Mode/Status: AP, most settings default
5GHz-AC/N-Mixed,VHT80,36,UU (+6)
2.4GHz-NG-Mixed,Full,11
Works with iPhones, an iPad mini, laptops, a million smart plugs, nests, streaming devices...
Issues/Errors: Status->LAN->Active Clients table rows are uneven and don't line up very well - I can deal with wifi drops, but this makes it totally unusable!
No working issues, but I restored from a backup after making a mess of the VPN settings and it didn't go as planned. I ended up getting a Restore Factory Defaults and had to start over. I've been saving copies of nvram show to track changes and to set some of the settings back using ssh. By comparing a recent nvram show and to the new empty one, I was able to get it set up relatively quickly. Is there a problem with the firmware or could the backup be the issue? Is there any way to know without running a bunch of restores and manual/nvram rebuilds? Should a restored backup work, or is it a known issue?
It depends on what build your backup is from; some nvram variables have changed over time.
I did a clean install with 47822 a month ago and didn't use anything from an older build. In fact, this was the first build I have tried since 44048, so I didn't even try to use an old backup. The one I used was only a couple of days old and I made it just before I started experimenting with WireGuard. If this isn't the right place for this, let me know and I'll break it out to its own topic.
Does adding settings back using nvram set count as manual? Here's what I have so far. I'll be doing WireGuard again at some point.
#!/bin/sh
nvram set block_wan=0
nvram set dhcp_domain=lan
nvram set dhcp_lease=30
nvram set dhcp_num=5
nvram set dhcp_start=x.x.x.x
nvram set https_enable=1 # Web Access - Protocol
nvram set ignore_wan_dns=1
nvram set ipv6_enable=0
nvram set lan_domain=xxx
nvram set lan_ipaddr=x.x.x.x
nvram set limit_ftp=1
nvram set limit_pptp=1
nvram set limit_ssh=1
nvram set limit_telnet=1
nvram set log_enable=0
nvram set radvd_enable=0
nvram set remote_mgt_https=1
nvram set router_name=xxx
nvram set router_style_dark=1
nvram set router_style=orange
nvram set sfe=0
nvram set shownf=0
nvram set stylus=material_darker
nvram set telnetd_enable=0
nvram set time_zone=US/Pacific
nvram set wan_dns=1.1.1.1 1.0.0.1 # only sets first entry?
nvram set wlan0_akm=psk2
nvram set wlan0_ccmp=1
nvram set wlan0_channel=5180
nvram set wlan0_maclist=xx:xx:xx yy:yy:yy # only sets first entry?
nvram set wlan0_macmode=deny
nvram set wlan0_macmode1=other
nvram set wlan0_net_mode=acn-mixed
nvram set wlan0_psk2=1
nvram set wlan0_security_mode=wpa
nvram set wlan0_ssid=xxx
nvram set wlan0_wpa_psk=xxx
nvram set wlan1_akm=psk2
nvram set wlan1_channel=2462
nvram set wlan1_ccmp=1
nvram set wlan1_maclist=xx:xx:xx yy:yy:yy # only sets first entry?
nvram set wlan1_macmode=deny
nvram set wlan1_macmode1=other
nvram set wlan1_net_mode=ng-only
nvram set wlan1_psk2=1
nvram set wlan1_security_mode=wpa
nvram set wlan1_ssid=xxx
nvram set wlan1_wpa_psk=xxx
nvram commit
Can you tell me how to set wan_dns and wlan0_maclist with more than one value?
This is my first time using DD-WRT. I still have a factory partition. I initially set up DD-WRT without VPN, then setup the OpenVPN client.
Wired and wireless connectivity has been stable on all of my devices
- Apple (iphones/macbook)
- Sony and Vizio televisions
- Assorted Win10/11 laptops and desktops (Acer, Dell, generic)
- 2.4GHz and 5GHz (2 SSIDs for each)
- No vpn, and global vpn with killswitch both work
Throughput is significantly reduced (50%) with the VPN, which may be expected (I have no basis for comparison).
I am learning more about PBR and DNS routing from these forums to support selective VPN usage with matching DNS routing.