devices:linksys_ea6350_v3
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
devices:linksys_ea6350_v3 [2021/08/24 12:58] – Sean Rhone | devices:linksys_ea6350_v3 [2022/12/12 02:25] (current) – Sean Rhone | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Information ====== | ====== Information ====== | ||
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
+ | * [[https:// | ||
* [[https:// | * [[https:// | ||
===== Notes ===== | ===== Notes ===== | ||
- | * 2021/04/28: Dropping invalid packets (firewall) causes an Oculus Quest 2 to not load it's own store/home page | ||
- | * 2021/04/28: Software Flow Offload causes speed tests on an Oculus Quest 2 to not work at all | ||
- | * 2021/06/14: Enabling '' | ||
- | * 2021/06/29: Enabling '' | ||
- | * 2021/07/02: NoTengoBattery' | ||
* 2021/07/02: :!: When using Oculus Air Link and a speed test at 60Mbps download, CPU 0 is around 75% load and the other 3 are 1-5%. Packet Steering is disabled by-default and doesn' | * 2021/07/02: :!: When using Oculus Air Link and a speed test at 60Mbps download, CPU 0 is around 75% load and the other 3 are 1-5%. Packet Steering is disabled by-default and doesn' | ||
* 2021/08: For 5GHz, the wireless channels chosen needs to do 30 dBm on both 2.4GHz and 5GHz. For 5GHz, 149 works fine. | * 2021/08: For 5GHz, the wireless channels chosen needs to do 30 dBm on both 2.4GHz and 5GHz. For 5GHz, 149 works fine. | ||
Line 18: | Line 14: | ||
==== Links ==== | ==== Links ==== | ||
+ | |||
+ | * :!: 2022: OpenWRT snapshot builds were disabled at some point, see https:// | ||
* [[https:// | * [[https:// | ||
Line 30: | Line 28: | ||
rm -f '/ | rm -f '/ | ||
- | rm -R ~/' | + | rm -Rf ~/' |
====== Packages ====== | ====== Packages ====== | ||
* [[https:// | * [[https:// | ||
- | * '' | ||
ssh ' | ssh ' | ||
- | passwd | + | |
opkg update && opkg install luci irqbalance nano && sync | opkg update && opkg install luci irqbalance nano && sync | ||
- | ====== | + | ====== |
- | | + | |
+ | |||
+ | ===== Network ===== | ||
+ | |||
+ | * [[https:// | ||
+ | |||
+ | * Sets router IP to '' | ||
+ | * Sets router Gateway and DNS to '' | ||
+ | * Disables DHCPv6 | ||
< | < | ||
- | option enabled '1'</ | + | uci set network.lan.ipaddr=192.168.1.2 && uci set network.lan.gateway=192.168.1.1 && uci set network.lan.dns=192.168.1.1 && uci set dhcp.lan.dhcpv6=disabled && uci set dhcp.lan.ra=disabled && uci commit && service network restart && sync</ |
+ | |||
+ | ===== Services ===== | ||
+ | |||
+ | * Disables | ||
+ | |||
+ | < | ||
+ | / | ||
+ | |||
+ | ====== irqbalance ====== | ||
+ | |||
+ | * https:// | ||
+ | |||
+ | nano '/ | ||
====== LuCI ====== | ====== LuCI ====== | ||
- | * http:// | + | * http:// |
===== Startup ===== | ===== Startup ===== | ||
- | * http:// | ||
* https:// | * https:// | ||
* :!: This is seemingly required in order to keep latency at a consistent 0.2ms on Ethernet | * :!: This is seemingly required in order to keep latency at a consistent 0.2ms on Ethernet | ||
+ | |||
+ | * http:// | ||
< | < | ||
- | # Put your custom commands here that should be executed once | + | echo ' |
- | # the system init finished. By default this file does nothing. | + | |
- | + | ||
- | echo ' | + | |
- | + | ||
- | exit 0</ | + | |
==== Verify ==== | ==== Verify ==== | ||
Line 76: | Line 90: | ||
< | < | ||
- | ===== Quad9 DNS ===== | + | ===== Scheduled Reboot |
- | * [[https://quad9.net/service/service-addresses-and-features#ecssec|Secured w/ECS]] | + | * https://www.albertogonzalez.net/how-to-reboot-nightly-your-openwrt-router/ |
+ | * https:// | ||
+ | |||
+ | * http:// | ||
+ | |||
+ | < | ||
+ | # Restart 3:32 AM | ||
+ | 32 3 * * * sleep 70 && touch /etc/banner && reboot</ | ||
+ | |||
+ | ===== 1.1.1.1 DNS ===== | ||
+ | |||
+ | * https:// | ||
* See [[notes: | * See [[notes: | ||
- | < | + | < |
- | < | + | |
- | < | + | < |
- | < | + | |
+ | < | ||
+ | |||
+ | < | ||
===== Wireless ===== | ===== Wireless ===== | ||
Line 92: | Line 120: | ||
* Country Code: US | * Country Code: US | ||
* Channel: 6 | * Channel: 6 | ||
- | * Width: | + | * Width: |
* Encryption: WPA2-PSK CCMP AES | * Encryption: WPA2-PSK CCMP AES | ||
Line 105: | Line 133: | ||
< | < | ||
+ | |||
+ | ===== Firewall ===== | ||
+ | |||
+ | * See [[notes: | ||
+ | |||
+ | ====== Recovery ====== | ||
+ | |||
+ | ===== mtd ===== | ||
+ | |||
+ | * https:// | ||
+ | * OpenWRT -> Linksys | ||
+ | |||
+ | ==== Download Stock Firmware ==== | ||
+ | |||
+ | * https:// | ||
+ | * '' | ||
+ | |||
+ | ssh ' | ||
+ | |||
+ | wget ' | ||
+ | |||
+ | ==== Check Current Firmware Partition ==== | ||
+ | |||
+ | * 11 = '' | ||
+ | * 13 = '' | ||
+ | * :!: Flash operations should be done on the kernel **not** mentioned in the following command ((so if '' | ||
+ | |||
+ | cat '/ | ||
+ | |||
+ | ==== Erase Non-current Firmware Partition ==== | ||
+ | |||
+ | mtd erase ' | ||
+ | |||
+ | mtd erase ' | ||
+ | |||
+ | ==== Flash Stock Firmware ==== | ||
+ | |||
+ | mtd write ' | ||
+ | |||
+ | mtd write ' | ||
+ | |||
+ | ==== Boot Stock Firmware ==== | ||
+ | |||
+ | * 1 = '' | ||
+ | * 2 = '' | ||
+ | |||
+ | fw_setenv ' | ||
+ | |||
+ | fw_setenv ' | ||
+ | |||
+ | sync && reboot | ||
/var/www/wiki/data/attic/devices/linksys_ea6350_v3.1629824320.txt.gz · Last modified: 2021/08/24 12:58 by Sean Rhone