I just installed OpenWrt on my Archer A7 yesterday and I've managed to access the internet and everything. My main issue is that when I play League of Legends, I get what I'm assuming to be packet loss. My ping is completely fine but I still lag.
Using the diagnostics tab in LuCI I get anywhere from 0-40% packet loss to openwrt.org. I also ran a traceroute to the game servers in CMD and it's showing a 17% loss in between the first and second hop, which is from from Openwrt.lan to a public IP.
I've tried SQM and changing to public DNS with no luck. From my research I have a feeling it might have something to do with my LAN and WAN protocol? Like I mentioned in the title I'm a total noob so I don't really know what I'm talking about.
I've left all the WAN and LAN interface settings to the default ones. My WAN protocol is set to DHCP client and my LAN is set to static address. My LAN settings have dynamic DHCP on, which I'm thinking might be interfering with my WAN protocol but I'm not sure. Since my router and modem are separate I feel like I wouldn't need both to have DHCP settings, right?
Does anyone have any idea what I can do in this situation?
Use ssh to connect to the device.
Then run the following commands (copy-paste the whole block) and paste the output here, using the "Preformatted text </> " button:
Remember to redact passwords, MAC addresses and any public IP addresses you may have
ubus call system board; \
uci export network; uci export wireless; \
uci export dhcp; uci export firewall; \
head -n -0 /etc/firewall.user; \
ip -4 addr ; ip -4 ro li tab all ; ip -4 ru; \
ip -6 addr ; ip -6 ro li tab all ; ip -6 ru; \
ls -l /etc/resolv.* /tmp/resolv.* /tmp/resolv.*/* ; head -n -0 /etc/resolv.* /tmp/resolv.* /tmp/resolv.*/* ; \
opkg update; opkg install mtr; mtr -n -G 5 -c 100 -4 -r openwrt.org; mtr -n -G 5 -c 100 -6 -r openwrt.org
The last 2 commands will run for some time before they provide the whole output.
The good news is you aren't experiencing packet loss... see the final hop, all the packets got through. Intermediate hops sometimes just don't reply to pings, that's normal.
The bad news is you have worst case of 800+ ms of bufferbloat in your link You should install luci-app-sqm and read how to configure it on the wiki, it's pretty easy. Start with that, and you'll see much better lag results.