Netgear WNDR3400 v3 - (beta) Tomato support


Just wanted to post an update I reflashed through the tomato upgrade interface with the same version and checked to clear the nvram and I now have 5Ghz.
 
@chrisls yes, because of storage limitation it's not possible. I'll try to build a separate image with openvpn support this weekends by stripping some less important features.

Let me know which features you all think are not that useful from current build.
 
Thanks for the reply @amitg0123 I kind of figured that was the case. I know it has 8MB storage but do you know what the actual size limit of the image can be? I see shibby has a tomato-K26USB-1.28.RT-MIPSR2-131-VPN.trx that is 7.25MB 7,602,176 bytes but it's not NVRAM64K and I don't know how much space whatever you had to do to get the wndr3400v3 to work takes up. Sorry for all the all posts but I'm trying to get a better understanding of how all of this works so maybe someday I can start building my own images with the features I would like, instead of relying on others.

In any event these are features I feel could be dropped.
1 telnet
2 Tomato anon
3 Bandwidth Monitoring
4 IP Traffic Monitoring
5 Web Monitoring
6 Wireless Site Survey

Any graphics for the interface can be dropped

Thanks again
 
Hi all,

A new build with openvpn support has been uploaded with following features:
  1. openvpn
  2. dnscrypt
  3. jffs support
  4. media server removed
All other features are same as MiniIPv6 build.

Enjoy!
 
@amitg0123

Thank you very much, I see that you had a dd-wrt version that you had working could you let me in on your secret to what needs to be done to get this working on the wndr3400v3. I'm wondering why this hasn't been baked into the standard tomatto or dd-wrt releases?

Again thanks for all the work you have done for all of us.
 
Just wanted to give an update. I tried the VPN image and all is well from what I can see. I did have to manually power cycle the router after the update but after that everything worked well.
 
@amitg0123

Thank you very much, I see that you had a dd-wrt version that you had working could you let me in on your secret to what needs to be done to get this working on the wndr3400v3. I'm wondering why this hasn't been baked into the standard tomatto or dd-wrt releases?

I abandoned dd-wrt efforts and even deleted the source as tomato worked very well. The dd-wrt firmware was based on some unversioned out of the tree source from myopenrouter project. It was nearly impossible to migrate the changes to the official dd-wrt source.

Current patches for tomato are for @shibby20's latest git source but it required to remove some features (recent 3G/4G dongle support). So I don't think these patches can be merged officially to @shibby20 source.

The problem is `wl_high.ko` (required for 5G radio) module which is pre-compiled binary-only module and it's compiled with different usb api signatures. So unless a new `wl_high` module appears, it's not possible to be merged (or if @shibby20 decide to drop 3G/4G dongle support, which is unlikely).

I don't have much free time to always keep my patches up to date but I'll try to make regular check when @shibby20 do some new releases with important changes.
 
Does it have torrent download GUI now ? As i have read there should be an option in USB and NAS of bittorrent but its not there can anyon eplease help
 
Last edited:
@amitg0123

Thank you so much for the updated compile and OpenVPN! Your efforts are much appreciated!!! (Flashed 131vpn - so far everything seems to work fine)
 
VPN client isn't working for me (linux admin, but new to tomato and openvpn). I see the following errors in messages:

Oct 15 03:12:11 RT-9CD36DBC004D daemon.notice openvpn[29692]: do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Oct 15 03:12:11 RT-9CD36DBC004D daemon.notice openvpn[29692]: /usr/bin/ifconfig tun11 213.179.213.216 netmask 255.255.255.192 mtu 1500 broadcast 213.179.213.255
Oct 15 03:12:11 RT-9CD36DBC004D daemon.err openvpn[29692]: Linux ifconfig failed: could not execute external program

which leads me to believe that there is some code trying to use ifconfig at the wrong location (it is actually in /sbin/)

Great work with the port. thought I was going to have to buy a new router to play with tomato.
 
Hey guys, I'm having a bit of trouble here. I can't login to the Web UI. I'm presented with the login popup, but have no idea what to use. I googled around a bit, everything said the username would be admin or root, and the password is password. I've tried every combination, but nothing works. Same goes for telnet. So I need to know how to login or how to flash back to original firmware.
 
Works great so far! Excellant work. A technical question, do you have the source for this build? What modification did you make to get this working?
 
VPN client isn't working for me (linux admin, but new to tomato and openvpn). I see the following errors in messages:

Oct 15 03:12:11 RT-9CD36DBC004D daemon.notice openvpn[29692]: do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Oct 15 03:12:11 RT-9CD36DBC004D daemon.notice openvpn[29692]: /usr/bin/ifconfig tun11 213.179.213.216 netmask 255.255.255.192 mtu 1500 broadcast 213.179.213.255
Oct 15 03:12:11 RT-9CD36DBC004D daemon.err openvpn[29692]: Linux ifconfig failed: could not execute external program

which leads me to believe that there is some code trying to use ifconfig at the wrong location (it is actually in /sbin/)

Great work with the port. thought I was going to have to buy a new router to play with tomato.

@guernsey I have just uploaded a new build that fixes path issues in openvpn. The build version is unchanged so make sure you get updated build only.
 
Hey guys, I'm having a bit of trouble here. I can't login to the Web UI. I'm presented with the login popup, but have no idea what to use. I googled around a bit, everything said the username would be admin or root, and the password is password. I've tried every combination, but nothing works. Same goes for telnet. So I need to know how to login or how to flash back to original firmware.

The default username/password is "admin/admin". If that doesn't work, you have to reflash original netgear firmware.
 
Does it have torrent download GUI now ? As i have read there should be an option in USB and NAS of bittorrent but its not there can anyon eplease help

No. The router flash size it too small to fit it. You can try entware on a USB flash drive and install transmission. However, limited RAM may prevent it to work properly.
 
The default username/password is "admin/admin". If that doesn't work, you have to reflash original netgear firmware.

I initially tried admin\password. When that failed I went to google, found admin\admin, root\admin, etc. They all failed. I did notice that on the login popup it had said "Server says: WGR614v7". Did a 30-30-30 reset and tried again. Then I posted here, but left for work shortly after. When I came home and read your post, I tried again though I know for sure I tried admin\admin. This time though, the prompt said "Server says: TomatoUSB". Logged in fine with admin\admin.

After poking around a for a while I decide to flash the IPv6 image. Everything went fine, web page reloaded, didn't even prompt for login. Poke around some more. Decided everything was fine, took it out to the living room to replace my old WNR1000v3, come back to the office to login. Same thing.... Server says: WGR614v7. Can't login. 30-30-30. Can't login. Disconnect it, bring it back to the office, wired it to my laptop. Server says: TomatoUSB. I can login. WTF!?

It's working now. I don't know what I was doing wrong before. Wierd.
 
Jawbreaker, I suspect you were doing all these attempts via wifi and, when your intended router rebooted, your computer went looking around for other networks and temporarily connected to them, including a nearby Netgear WGR614 v7 (G internet only) model. In fact, you weren't trying all combinations. This is part of why many instructions for working on your router instruct to connect via ethernet cable/disable your laptop's wifi while doing your work.
 
Jawbreaker, I suspect you were doing all these attempts via wifi and, when your intended router rebooted, your computer went looking around for other networks and temporarily connected to them, including a nearby Netgear WGR614 v7 (G internet only) model. In fact, you weren't trying all combinations. This is part of why many instructions for working on your router instruct to connect via ethernet cable/disable your laptop's wifi while doing your work.

Likely scenario, but that is not the case. The wifi was disabled on my laptop specifically for the purpose of setting up the router. I was also seeing that same WGR614 login on two wired desktops when I installed the router in the living room.

Really I'm stumped. I was sure it was a bad flash or something. This my first time modding a router, but really nothing new for me. I do wireless support for one larger, eviler ISPs. I know how troubleshoot simple things like if I'm connected to the right network and through which adapter. I felt kind of stupid for asking.
 

Back
Top