I have built a build for Netgear R6220 that offers the basic router functionality plus some useful add-ons all based off scripts made from @hnyman
The build is based on the master branch and
The flash layout has been modified to adjust for the random eeprom offset. EEPROM partition location has been changed to 0x2da0000. Update the DTS file with your correct EEPROM location on chip
Current version:
Branch | Version |
---|---|
master | r6220-master-r8376-2f91794-20181023-0639 |
You can conveniently find pre-compiled stock firmware images, sysupgrade images, full configuration, source code, diffs, patches, and checksums within each build directory. There is also a script to automatically re-create my build environment with all the sources patched with my patches.
https://realopty.download/r6220/
I only upload the versions after successfully flashing my own router, so the build has at least that much quality assurance process.
Features included:
- LuCI with HTTPS SSL support
- LuCI statistics include CPU frequency scaling graph and CPU temp graph
- Luci theme "material" included in addition to the default "bootstrap"
- USB storage automounting
- Support for various file systems to enable most drives.
(ext2/3/4, FAT, HFS+, CIFS/SMB, NTFS, EFI/GUID partitions)
- Support for various file systems to enable most drives.
- WiFi, WPS and reset buttons work
- console tools: Nano text editor, htop, patch, ccrypt for file encryption/decryption
- failsafe entrance trigger time window increased to 5 sec (from 2 s)
Network tools
- SQM-scripts for QoS traffic control. The package is initially disabled, as max speed needs to be adjusted to WAN connection speed
- Adblock package (initially disabled)
- IPv6: tunnel support for 6in4, 6to4, 6rd, IPv6 NAT support
- kmod-tun, enables opkg install of OpenVPN (openvpn-openssl variant)
- openvpn-openssl built in
- DDNS support
- miniupnpd settings: leave upnp off by default in /etc/config/upnp
- Vsftpd FTP server package with TLS/SSL support (access initially disabled by "local_enable=NO" in vsftpd.conf)
- IEFT BCP38 support
- wget, curl
- kmod-ipt-nathelper-rtsp , iptables-mod-ipsec and kmod-ipt-ipsec
- Wake-on-LAN LuCI module
- usb-modeswitch for 3G modems
- irqbalance for balancing irq load between CPU cores. You need to manually run it if you want.
- see "cat /proc/interrupts" for summary of irq usage of CPU cores
Noteworthy changes:
- Oct 17 2018: Init
- Oct 20 2018:OEM Factory Dumps
Instructions for re-creating my build environment
Follow the same instructions for the original scripts