User Tools

Site Tools


devices:wndr3800_openwrt

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
devices:wndr3800_openwrt [2021/09/09 02:26] Sean Rhonedevices:wndr3800_openwrt [2021/09/09 02:26] (current) – removed Sean Rhone
Line 1: Line 1:
-====== Information ====== 
- 
-  * [[https://www.netgear.com/support/product/WNDR3800.aspx|NETGEAR WNDR3800]] 
-  * [[https://openwrt.org|OpenWrt]] 
-  * [[https://openwrt.org/toh/netgear/wndr3800|OpenWrt Device Page]] 
-  * [[https://openwrt.org/releases/snapshot|Snapshot]] 
- 
-====== Snapshot ====== 
- 
-==== Links ==== 
- 
-  * ''ath79'' 
- 
-  * [[https://downloads.openwrt.org/snapshots/targets/ath79/generic/openwrt-ath79-generic-netgear_wndr3800-squashfs-factory.img|factory.bin]] 
-  * [[https://downloads.openwrt.org/snapshots/targets/ath79/generic/openwrt-ath79-generic-netgear_wndr3800-squashfs-sysupgrade.bin|sysupgrade.bin]] 
- 
-==== sysupgrade ==== 
- 
-  * This downloads the latest ''sysupgrade.bin'' and installs it 
- 
-  ssh 'root'@'192.168.1.1' 
- 
-  rm -f '/tmp/sysupgrade.img' && sync && sysupgrade --force -n -v 'https://downloads.openwrt.org/snapshots/targets/ath79/generic/openwrt-ath79-generic-netgear_wndr3800-squashfs-sysupgrade.bin' 
- 
-  rm -Rf ~/'.ssh' && ping '192.168.1.1' 
- 
-===== Packages ===== 
- 
-  * [[https://openwrt.org/docs/guide-user/luci/luci.essentials|LuCI]] ((snapshot images don't include LuCI, so it needs installed on **every** clean snapshot install)) 
- 
-  ssh 'root'@'192.168.1.1' 
- 
-  sync && passwd 
- 
-  opkg update && opkg install luci && sync 
- 
-====== LuCI ====== 
- 
-  * http://192.168.1.1 
- 
-  * :!: Configuration below assumes this is being used as a Wireless Access Point ((Dumb AP)) 
-  * https://openwrt.org/docs/guide-user/network/wifi/dumbap 
-  * :!: Configuration below is TODO 
- 
-===== 1.1.1.1 DNS ===== 
- 
-  * https://1.1.1.1/dns/ 
-  * See [[notes:dns_servers|DNS servers]] for other DNS servers 
- 
-<code>2606:4700:4700::1111</code> 
-<code>2606:4700:4700::1001</code> 
-<code>1.1.1.1</code> 
-<code>1.0.0.1</code> 
- 
-===== Wireless ===== 
- 
-==== 2.4GHz ==== 
- 
-  * Country Code: US 
-  * Channel: 11 
-  * Width: 40 MHz 
-  * Encryption: WPA2-PSK CCMP AES 
-  * :!: 802.11w Management Frame Protection: Disabled 
- 
-<code>The Crossroads (2.4GHz)</code> 
- 
-==== 5GHz ==== 
- 
-  * Country Code: US 
-  * :!: Channel: 153 
-  * Width: 80 MHz 
-  * Encryption: WPA2-PSK CCMP AES 
-  * :!: 802.11w Management Frame Protection: Disabled 
- 
-<code>Highgate (5GHz)</code> 
- 
-===== Firewall ===== 
- 
-  * Forward ports ''80'' and ''443'' 
- 
-====== Recovery ====== 
- 
-===== TFTP ===== 
- 
-==== Notes ==== 
- 
-  * Can seemingly still use ''tftp'' even if you can't ping the router 
- 
-==== Image ==== 
- 
-  * Pick one 
-  * :!: The stable image URL will need updated if there's a newer version available 
- 
-  wget -O ~/'f.img' 'https://downloads.openwrt.org/releases/19.07.6/targets/ath79/generic/openwrt-19.07.6-ath79-generic-netgear_wndr3800-squashfs-factory.img' 
- 
-  wget -O ~/'f.img' 'https://downloads.openwrt.org/snapshots/targets/ath79/generic/openwrt-ath79-generic-netgear_wndr3800-squashfs-factory.img' 
- 
-==== TFTP ==== 
- 
-  sudo dnf install 'tftp' -y && sync 
- 
-  tftp 
- 
-  verbose 
- 
-  trace 
- 
-  rexmt 1 
- 
-  binary 
- 
-  connect 192.168.1.1 
- 
-  put f.img 
- 
-  sudo dnf remove 'tftp' -y && sync 
- 
-===== nmrpflash ===== 
- 
-==== Images ==== 
- 
-  * :!: If using an OpenWRT image, use the ''factory'' image 
- 
-  * [[https://downloads.openwrt.org/snapshots/targets/ath79/generic/openwrt-ath79-generic-netgear_wndr3800-squashfs-factory.img|OpenWRT Snapshot]] 
-  * [[https://downloads.openwrt.org/releases/19.07.6/targets/ath79/generic/openwrt-19.07.6-ath79-generic-netgear_wndr3800-squashfs-factory.img|OpenWRT 19.07.6]] 
-  * [[https://www.netgear.com/support/product/WNDR3800.aspx#download|NETGEAR Stock Firmware]] 
- 
-==== nmrpflash ==== 
- 
-  * [[https://github.com/jclehner/nmrpflash|jclehner/nmrpflash GitHub]] 
-  * Reason for the ''libpcap'' command: https://github.com/jclehner/nmrpflash/issues/27 
- 
-  sudo ln -sv 'libpcap.so.1' '/usr/lib64/libpcap.so.0.8' 
- 
-  sudo ~/'Downloads/nmrpflash-0.9.15-linux/nmrpflash' -L 
- 
-  sudo ~/'Downloads/nmrpflash-0.9.15-linux/nmrpflash' -i 'enp5s0' -f ~/'Downloads/openwrt-ath79-generic-netgear_wndr3800-squashfs-factory.img' 
- 
-  sudo ~/'Downloads/nmrpflash-0.9.15-linux/nmrpflash' -i 'enp5s0' -f ~/'Downloads/openwrt-19.07.6-ath79-generic-netgear_wndr3800-squashfs-factory.img' 
- 
-  sudo ~/'Downloads/nmrpflash-0.9.15-linux/nmrpflash' -i 'enp5s0' -f ~/'Downloads/WNDR3800-V1.0.0.52/WNDR3800-V1.0.0.52.img'