User Tools

Site Tools


devices:linksys_ea6350_v3

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
devices:linksys_ea6350_v3 [2021/09/09 04:11] – [Wireless AP] Sean Rhonedevices:linksys_ea6350_v3 [2022/12/12 02:25] (current) Sean Rhone
Line 14: Line 14:
  
 ==== Links ==== ==== Links ====
 +
 +  * :!: 2022: OpenWRT snapshot builds were disabled at some point, see https://github.com/openwrt/openwrt/pull/11405
  
   * [[https://downloads.openwrt.org/snapshots/targets/ipq40xx/generic/openwrt-ipq40xx-generic-linksys_ea6350v3-squashfs-factory.bin|factory.bin]]   * [[https://downloads.openwrt.org/snapshots/targets/ipq40xx/generic/openwrt-ipq40xx-generic-linksys_ea6350v3-squashfs-factory.bin|factory.bin]]
Line 34: Line 36:
   ssh 'root'@'192.168.1.1'   ssh 'root'@'192.168.1.1'
  
-  passwd+  sync && passwd
  
-  opkg update && opkg install luci && sync+  opkg update && opkg install luci irqbalance nano && sync
  
 ====== Wireless AP Mode ====== ====== Wireless AP Mode ======
Line 43: Line 45:
  
 ===== Network ===== ===== Network =====
 +
 +  * [[https://openwrt.org/docs/guide-user/network/openwrt_as_routerdevice|OpenWrt as router device]]
  
   * Sets router IP to ''192.168.1.2''   * Sets router IP to ''192.168.1.2''
Line 57: Line 61:
 <code> <code>
 /etc/init.d/dnsmasq disable && /etc/init.d/dnsmasq stop && /etc/init.d/firewall disable && /etc/init.d/firewall stop && /etc/init.d/odhcpd disable && /etc/init.d/odhcpd stop && /etc/init.d/network reload && sync</code> /etc/init.d/dnsmasq disable && /etc/init.d/dnsmasq stop && /etc/init.d/firewall disable && /etc/init.d/firewall stop && /etc/init.d/odhcpd disable && /etc/init.d/odhcpd stop && /etc/init.d/network reload && sync</code>
 +
 +====== irqbalance ======
 +
 +  * https://openwrt.org/docs/guide-user/services/irqbalance
 +
 +  nano '/etc/config/irqbalance'
  
 ====== LuCI ====== ====== LuCI ======
Line 64: Line 74:
 ===== Startup ===== ===== Startup =====
  
-  * http://192.168.1.2/cgi-bin/luci/admin/system/startup 
   * https://forum.openwrt.org/t/ipq40xx-ea6350-v3-as-wap-wifi-to-lan-latency/51623/8   * https://forum.openwrt.org/t/ipq40xx-ea6350-v3-as-wap-wifi-to-lan-latency/51623/8
   * :!: 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
  
-<code> +  * http://192.168.1.2/cgi-bin/luci/admin/system/startup
-# Put your custom commands here that should be executed once +
-# the system init finishedBy default this file does nothing.+
  
-echo 'performance' | tee '/sys/devices/system/cpu/cpufreq/policy0/scaling_governor' > '/dev/null' +<code> 
- +echo 'performance' | tee '/sys/devices/system/cpu/cpufreq/policy0/scaling_governor' > '/dev/null'</code>
-exit 0</code>+
  
 ==== Verify ==== ==== Verify ====
Line 84: Line 90:
 <code>cat '/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq'</code> <code>cat '/sys/devices/system/cpu/cpufreq/policy0/cpuinfo_cur_freq'</code>
  
-===== 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://openwrt.org/docs/guide-user/base-system/cron#periodic_reboot 
 + 
 +  * http://192.168.1.2/cgi-bin/luci/admin/system/crontab 
 + 
 +<code> 
 +Restart 3:32 AM 
 +32 3 * * * sleep 70 && touch /etc/banner && reboot</code> 
 + 
 +===== 1.1.1.1 DNS ===== 
 + 
 +  * https://1.1.1.1/dns/
   * See [[notes:dns_servers|DNS servers]] for other DNS servers   * See [[notes:dns_servers|DNS servers]] for other DNS servers
  
-<code>2620:fe::11</code> +<code>2606:4700:4700::1111</code> 
-<code>2620:fe::fe:11</code> + 
-<code>9.9.9.11</code> +<code>2606:4700:4700::1001</code> 
-<code>149.112.112.11</code>+ 
 +<code>1.1.1.1</code> 
 + 
 +<code>1.0.0.1</code>
  
 ===== Wireless ===== ===== Wireless =====
Line 100: Line 120:
   * Country Code: US   * Country Code: US
   * Channel: 6   * Channel: 6
-  * Width: 40 MHz+  * Width: 20 MHz
   * Encryption: WPA2-PSK CCMP AES   * Encryption: WPA2-PSK CCMP AES
  
Line 113: Line 133:
  
 <code>The Beacon (5GHz)</code> <code>The Beacon (5GHz)</code>
 +
 +===== Firewall =====
 +
 +  * See [[notes:port_forwards]]
 +
 +====== Recovery ======
 +
 +===== mtd =====
 +
 +  * https://openwrt.org/toh/linksys/ea8300#revert_to_stock
 +  * OpenWRT -> Linksys
 +
 +==== Download Stock Firmware ====
 +
 +  * https://www.linksys.com/support-article?articleNum=148481
 +  * ''3.1.10.191322'' from 2018 is the latest as of 2022/12/09
 +
 +  ssh 'root'@'192.168.1.1'
 +
 +  wget 'https://downloads.linksys.com/downloads/firmware/FW_EA6350v3_3.1.10.191322_prod.img'
 +
 +==== Check Current Firmware Partition ====
 +
 +  * 11 = ''kernel''
 +  * 13 = ''alt_kernel''
 +  * :!: Flash operations should be done on the kernel **not** mentioned in the following command ((so if ''13'' for ''alt_kernel'' is reported, ''mtd'' commands should be applied to ''kernel''))
 +
 +  cat '/sys/devices/virtual/ubi/ubi0/mtd_num'
 +
 +==== Erase Non-current Firmware Partition ====
 +
 +  mtd erase 'kernel'
 +
 +  mtd erase 'alt_kernel'
 +
 +==== Flash Stock Firmware ====
 +
 +  mtd write 'FW_EA6350v3_3.1.10.191322_prod.img' 'kernel'
 +
 +  mtd write 'FW_EA6350v3_3.1.10.191322_prod.img' 'alt_kernel'
 +
 +==== Boot Stock Firmware ====
 +
 +  * 1 = ''kernel''
 +  * 2 = ''alt_kernel''
 +
 +  fw_setenv 'boot_part' '1'
 +
 +  fw_setenv 'boot_part' '2'
 +
 +  sync && reboot
  
/var/www/wiki/data/attic/devices/linksys_ea6350_v3.1631175085.txt.gz · Last modified: 2021/09/09 04:11 by Sean Rhone