Tomato for WN3500L V1/V2

Tomato for WN3500L V1/V2

AdvancedTomato for NETGEAR WNR3500Lv2 (3.4-140 CHK)

https://advancedtomato.com/

NOTE: AN INITIAL FLASH FILE MAY BE REQUIRED TO BRING THIS ROUTER FROM STOCK TO TOMATO, THEN THE .TRX FILE IS USED TO UPDATE TO THE LATEST VERSION. SEE ADVANCEDTOMATO'S LINK ABOVE TO DETERMINE IF AN INITIAL BUILD IS REQUIRED BEFORE FLASHING THIS FIRMWARE.

Update 3.4-140 (GUI):
- Synchronized changes with Shibby's 140 builds
- Added customized scrollbars to the navigation and content container
- Updated adminer to version 4.3.1
- Fixed/Improved some cosmetics across all pages
- Improved amount of numbers you can enter on QOS Settings page (Inbound/Outbound limits input)

All versions (Shibby):
– Allow to enable/disable APCUPSD daemon (disabled by default)
– Updated mymotd script
– kernel: (backport) fix reuse-after-free in DCCP
– Collection of patches from M_ars to hopefully correct IPTraffic/Bandwidth monitor
– Add -N flag to httpd (always send no-cache)
– Allow to change listen interface for MiniDLNA
– Add support for user-defined interfaces for Samba
– libcurl: Add CA bundle support but only for AIO targets
– AdBlock: improvements
– samba, CVE-2015-5252; Subject: Insufficient symlink verification in smbd
– samba, CVE-2012-0870; Subject: Remote code execution vulnerability in smbd
– samba, Patch – Denial of service – CPU loop and memory allocation
– Fix lack of BWM stats for WAN when using PPPoE
– Fix some display issues in wireless rates
– Add generation/use of ECDSA keys for SSH/Dropbear
– Fix VLAN resetting to default
– dropbear: disable MD5 support, for security reasons
– Make bandwidth limiter work with IPv6
– Fix /etc/shadow file. Fix authentication issue for CUPS
– use macvendors.com for OUI lookup
– nginx: updated to 1.10.3
– nano: Updated to 2.8.0
– sqlite: Updated to 3.18.0
– tinc: update to 1.1pre14
– OpenVPN: updated to 2.4.1
– OpenVPN: upgrade bundled LZ4 library to 1.7.5
– dnsmasq: Many changes ported from upstream up to March 17th, 2017
– libsodium: Updated to 1.0.12
– xl2tpd: Updated to 1.3.9
– tor: Updated to 0.2.9.10
– libcurl: Updated to 7.53.1
– e2fsprogs: Updated to 1.43.4
– libiconv: Updated to 1.15
– libjson-c: Updated to 0.12.1
– zlib: Updated to 1.2.11
– sqlite: Updated to 3.17.0
– usb_modeswitch: updated to 2.50 and data package to 20170205 (2017-02-05)
– pcre: updated to 8.40
– dnscrypt: updated to 1.9.4
– openssl: Updated to 1.0.2k
– gmp: updated to 6.1.2
– nettle: updated to 3.3
– busybox: update to 1.25.1
– libnfsidmap: updated to 0.26
– minidlna: Updated to 1.1.6

ARM only (Shibby):
– Add support of Asus RT-AC56S (Single-core clone of RT-AC56U)
– R1D: Turn off USB 3.0 option
– stealthMode and optware no longer to be installed
– ipset: Updated to 6.32
– Use kernel ext4 driver for all ext2/3/4 filesystems
– Fix several ARM nvram utility bugs
– kernel-arm: Patched all 2.6.36 kernel against CVE-2016-5195
– kernel-arm: Disable router anycast address for /127 and /128 prefixes

Tomato Firmware by Shibby for NETGEAR WNR3500Lv2 (2016-08 v138 VPN)

Tomato Firmware by Shibby for NETGEAR WNR3500Lv2 (2016-08 v138 VPN)
http://tomato.groov.pl/?page_id=164 (Source)

Tomato Firmware by Shibby for NETGEAR WNR3500Lv2 (2016-08 v138 AIO)

Tomato Firmware by Shibby for NETGEAR WNR3500Lv2 (2016-08 v138 AIO)
http://tomato.groov.pl/?page_id=164 (Source)

Toastman's Tomato Firmware for WNR3500Lv1 (VPN)

Updated for Heartbleed Protection

- add pairNIC DDNS service
- Implement ipt_account fixes for Kernel 2.6.36
- added "String" module for ip6tables
- bridge: avoid ethtool on non running interface - bridge: respect RFC2863 operational state.
- Access Restriction: Check chain blank before delete - patch from EasyTomato trunk.
- Added extrarules to iptables to get UDP request - (https://dev.openwrt.org/ticket/155) EasyTomato patches
- Busybox: Upgrade to 1.21.1
- SSID: Respect ASCII character label
- Correct access restrictions save/delete bug with some browsers
- ipt_webmon_info has different define in kernel and iptables.
- dnsmasq: Update Sept 13, 2013 to v2.67test14 - (ipv6 experimental)
- VLAN: Correct mapping Netgear 3500L V2

Toastman's Tomato Firmware for WNR3500Lv1 w/ USB (Ext)

Updated for Heartbleed bug protection

- add pairNIC DDNS service
- Implement ipt_account fixes for Kernel 2.6.36
- added "String" module for ip6tables
- bridge: avoid ethtool on non running interface - bridge: respect RFC2863 operational state.
- Access Restriction: Check chain blank before delete - patch from EasyTomato trunk.
- Added extrarules to iptables to get UDP request - (https://dev.openwrt.org/ticket/155) EasyTomato patches
- Busybox: Upgrade to 1.21.1
- SSID: Respect ASCII character label
- Correct access restrictions save/delete bug with some browsers
- ipt_webmon_info has different define in kernel and iptables.
- dnsmasq: Update Sept 13, 2013 to v2.67test14 - (ipv6 experimental)
- VLAN: Correct mapping Netgear 3500L V2

Toastman's Tomato Firmware for WNR3500Lv2

New Release - 1.28.7505 & variants

Updated SSL to address Heartbleed Bug

NB: VLAN-GUI BUILDS ARE EXPERIMENTAL IN NATURE

This release sees the addition of PPTP Server & GUI by Teaman. There's also a web GUI to configure and monitor active connections to the PPTP server.

Support for WNR3500L V2 added 28 March 2102

- Minor multiLAN/wireless bugfixes

- MultiSSID: fixes saving WL VIF settings when net mode is 'n-only' (5GHz radios)

- Syslogd custom path improvements - rc:
preserve /var/log/messages if it's a file at syslogd restart
if we have a custom path set, check if it's a symlink (and remove/recreate it if necessary)

- PPTP Server for Tomato (Ext, VPN Builds) - by Teaman
this commit possibly introduces some bugs, but here we go!
this version allows up to 6 IPs/users/concurrent connections (ppp4-ppp9)
broadcast relay has been included on the webUI, but hasn't been thoroughly tested

- PPTPD: MPPE and compile bugfixes (batch #1)
attempt to fix some random decryption errors causing connections to become unusable. Clients had to disconnect/reconnect manually to fix the problem once it started to happen. The issue seems to be related with some parameters/settings being negotiated between clients and the PPTP server. Hopefully, these changes should prevent these problems from happening. See commit 3ef7e67858ecff04caf8197e381fa8b7c68c668e. Also, this commit should fix some build/compilation issues when merging this code into other branches

- PPTPD: move webUI pages into 'VPN Tunneling' menu

Teaman's Website, Screenshots:

http://code.google.com/p/tomato-sdhc-vlan/
http://code.google.com/p/tomato-sdhc-vlan/wiki/PPTPVPNServer
Some references:
http://tomatousb.org/tut:configuring-a-pptp-vpn
http://www.linksysinfo.org/index.php?threads/the-pptp-gui-thread.36779/#......
http://tomatousb.org/forum/t-373620
http://abills.net.ua/wiki/doku.php/abills:docs:linux:accel_pptp:ru
http://accel-pptp.sourceforge.net/
http://service.asus.com/demoui/RT-N66U/RT-N66U/RT-N66U/192.168.1.1/Advan......
http://pptpclient.sourceforge.net/howto-diagnosis.phtml
http://www.dd-wrt.com/wiki/index.php/Static_PPTP_VPN_Client
https://discussions.apple.com/thread/2778039?start=75&tstart=0
http://quozl.linux.org.au/pptp/pptpd.conf.5.html
http://www.linksysinfo.org/index.php?threads/tomato-with-pptp-and-snmp-s......
WARNING

DHCP IS DISABLED BY DEFAULT. DON'T FORGET TO TURN IT ON IF YOU NEED IT.
SET A FIXED IP ON YOUR PC TO ACCESS THE ROUTER.

PLEASE DO NOT FLASH 60K NVRAM VERSIONS ON TO ROUTERS OTHER THAN THOSE WHICH THEY ARE INTENDED FOR. THEY WILL SHOW 60K IN THE DISPLAY BUT YOU WILL USUALLY BRICK THE ROUTER IF YOU TRY TO ACTUALLY USE MORE THAN 32K.

DO THIS AT YOUR OWN RISK!!!

Want to donate to support Toastman's development efforts? Click here! (Donations are not affiliated with MyOpenRouter. All proceeds go to Toastman to support development efforts.)

Tomato by Shibby for WNR3500Lv1 117-VPN

***NOTE: This firmware is to be flashed ONLY on the WNR3500Lv1 unit. This firmware is not compatible with the WNR3500Lv2.***

This version has upgraded openssl to 1.0.1g well it`s fix heartbleed issue!

MD5SUM: 90a13ad0df5821987d60c3194916a848

If you want install tomato from OFW, please install DD-WRT first and then re-flash to Tomato.

If you need others features like APC, TOR, NFS, Captive portal, HFS support) you can download other build from http://tomato.groov.pl/download/K26/

Discussion:
- EN: http://www.linksysinfo.org/index.php?threads/let-s-talk-about-netgear-35...
- PL: http://openlinksys.info/forum/viewthread.php?thread_id=13762
http://openlinksys.info/forum/viewthread.php?thread_id=11624

Best Regards!

Tomato by Shibby for WNR3500Lv2 v117 (All In One)

Tomato by shibby dedicated for new WNR3500L v2.

AIO = All In One, this is my biggest build

This version has upgraded openssl to 1.0.1g well it`s fix heartbleed issue!

MD5SUM: eafd58a65a83be1b785501daca600648

Features:
- OpenVPN integration and GUI
- Transmission integration
- GUI for Transmission
- Custom log file path
- SD-idle tool integration for kernel 2.6
- 3G Modem support
- SNMP integration and GUI
- Extended Sysinfo
- QOS-detailed & ctrate filters
- Realtime bandwidth monitoring of LAN clients
- Static ARP binding
- VLAN administration GUI
- Multiple LAN support integration and GUI
- Configurable QOS class names
- Comprehensive QOS rule examples set by default
- Revised IP/MAC Bandwidth Limiter
- DNScrypt-proxy integration and GUI
- UDPxy integration and GUI
- NFS server integration and GUI
- APCUPSD (UPS Monitor) integration and GUI
- HFS/HFS+ filesystem sypport
- Captive Portal. (Based in NocatSplash)
- PPTP Server/Client with GUI
- MultiSSID with GUI
- TOR Project
- TomatoAnon Project
- TTB Project

If you don`t need all those featurer (APC, NFS, BT) you can download smaller build (BT-VPN or VPN): http://tomato.groov.pl/download/K26RT-N/

Discussion:
- EN: http://www.linksysinfo.org/index.php?threads/let-s-talk-about-netgear-35....
- PL: http://openlinksys.info/forum/viewthread.php?thread_id=13762
http://openlinksys.info/forum/viewthread.php?thread_id=11624

Best Regards!

tomato-K26USB-1.28.7504-RT-VLAN With Heartbleed Protection

K26-1.28.7504MIPSR2Toastman-RT-VLAN-Std For WNR3500L with Heartbleed protection

Toastman's Tomato Firmware for WNR3500Lv2 (VPN)

- add pairNIC DDNS service
- Implement ipt_account fixes for Kernel 2.6.36
- added "String" module for ip6tables
- bridge: avoid ethtool on non running interface - bridge: respect RFC2863 operational state.
- Access Restriction: Check chain blank before delete - patch from EasyTomato trunk.
- Added extrarules to iptables to get UDP request - (https://dev.openwrt.org/ticket/155) EasyTomato patches
- Busybox: Upgrade to 1.21.1
- SSID: Respect ASCII character label
- Correct access restrictions save/delete bug with some browsers
- ipt_webmon_info has different define in kernel and iptables.
- dnsmasq: Update Sept 13, 2013 to v2.67test14 - (ipv6 experimental)
- VLAN: Correct mapping Netgear 3500L V2

Pages