Tomato ND USB Mod with kernel 2.6 (Tomato-RT)


This is not quite right my friend.....
It could be a special version with OPT installed for all those who want it.
And believe me are many many people aout there who beg for this release...:wink:

Maybe an tomato_ND_USB_OPT.trx must be created ASAP... :biggrin:

+1 I'm sure we can remove which ever package we don't need.
 
Yes. That is true..but as you said... it is better to have a special version.. rather than a single version with all the stuff

Yeah, I think it would be a great idea to have a special version with optware and transmission already integrated into the firmware. We already have versions for VPN, USB, no USB, lite, standard, extras, etc.

I just think that the majority of people that own one of these routers have bought it to do P2P and torrents. So I'm sure the majority of people would like that functionality built-in. Plus now that the RT-N16 has 32mb of flash and 128mb of RAM there is no issue in installing and running those programs on the router.

I know it will take time and effort to make a version with this feature, but I think it will be very useful. Just imagine that all you would have to do to download a torrent is plug in a USB memory stick with a .torrent file on it and then transmission which is already installed on the router can start downloading the torrent onto the USB stick straight away. Then when it is done, all you have to do is unplug the USB stick and plug it into your computer to access the file.

Just some ideas...

bub
 
Interesting how people are still trying to use Transmission, after what happened here: http://www.linksysinfo.org/forums/showpost.php?p=359617&postcount=93. So be aware, especially without proper cooling.


LOL..... :biggrin:

This is NOT a COMMON problem.
This is an exception and probably my router was defective on arrival.

Asus RT-N16 is still a nice product and very popular, and Transmission is NOT the KIILER app who will kill our routers....:biggrin:

My friends router are downloading Torrents via transmission since first boot for over a month now and still are Alive.

So Dont stay confused,,, :wink:
 
Right now i have WRT54GL with Tomato 1.27 which I'm going to sell on Saturday and next Monday I will buy Asus RT-16N I need USB support and a Gigabit network for my NAS device.

Q for teddy, is you version in beta or full version? and where can I download Asus RT-16N version of your firmware???


Thank you so much on your time its greatly appropriated you guys are doing great work here :)

LINUX rulez
Check the first page of this thread. Will see everything you want to know. --bill
 
teddy_bear,

You are no longer welcome in our home - because of your amazing work, I have stuck my toe in the water (by upgrading my 54GL - never thought I'd see a 2.6 kernel on it!) and decided to dive right in (by ordering a RT-N16). As my wife has decided I am going to spend entirely too much time and money on this project, and that you're nuts for even having come this far (and thus I am as well by extension/association), your open dinner invitation has been revoked. ;)

I'll be picking up the toolchain and such in the next few days and hope to be in a position to actively test and help out soon.

Any word from Jon on all of this? Having 2.6 available across the spectrum (minus those devices that don't grok ND, of course, but to call those "legacy" would be charitable at this point) is *huge* in terms of future opportunities.

Rodney

P.S.: OK, maybe she'll feed you, but it'll likely be McDonald's *LOL* Congrats again on the amazing results thus far! This is something I *really* wanted to work on a year ago but could not muster the time or energy, because quite frankly, I would have bet against it being made to work. Great job!
 
Seems maybe Vegas should be taken off the QoS web GUI page:

charon:/proc/sys/net/ipv4# cat tcp_allowed_congestion_control
reno

(And I would not be at all sad to see it go :)

Rodney
 
Teddy or Anyone else in the know--

my buddy wants to switch from DD-WRT to Tomato and has this question:

How about if your DHCP server is on a different subnet and the router connects to that subnet through Openvpn? - I did this with dd-wrt by using dhcp-fwd to forward dhcp requests through the vpn connection to the main dhcp server. I notice however dhcpfwd is not in the tomato vpn firmware I have.. Anyone know what my options are?
 
There is no pragmatic means of accomplishing this without either dhcp-fwd or dhcrelay. Either should be reasonably trivial to compile with the toolchain.

Rodney
 
thanks rodney. can you or someone explain to him how to accomplish this? he's pretty bright with this sort of thing...


There is no pragmatic means of accomplishing this without either dhcp-fwd or dhcrelay. Either should be reasonably trivial to compile with the toolchain.

Rodney
 
I tested beta05 (Release1) on my ASUS WL500gp v1. After i did a nvram-reset it works stable with all connected USB devices (250GB harddrive with ext3 fs and swap partition and USB stick with ext2 fs with optware packages).

There are two little things i noticed:

- WAN connection (PPPOE) is established (Status connected, dnsmasq with no errors, dns servers are there) but Internet is not accessible (nothing special on log). A cold boot solves the problem immediately or a "service wan restart" in most cases.
- My 7 WDS-Routers run rock solid using "WPA/WPA2 AES" with vanilla Tomato ND. BTW vanilla ND-Tomato 1.28 beta is the first version to establish the link reliable. All former versions needed in most cases one or two reboots.
-> The teddy_bear USB 2.6 mod (beta05) gets only connected to these routers using "WPA AES", "WPA/WPA2 AES" doesnt work at all for WDS-Links.

If a can help with more infos - please let me know. Keep on the good work - never thought i would see kernel 2.6 on my ASUS.
 
teddy_bear,

Awesome job getting this ported to the Asus RT-N16. I just got mine yesterday to upgrade from a WRT54GL Tomato 1.27ND, and got beta5 installed on it no problem. After re-doing all my settings, things look to be going pretty well.

One issue, although very minor, I have been saving off my bandwidth usage to a CIFS share on my local network. I re-setup everything just as I had it on my old WRT54GL, pointed to the same share, but it does not see/use the statistics that are stored there (it did mount correctly). Is there an incompatibility between stats stored from a WRT54GL Tomato 1.27 being imported into a RT-N16 beta5? Again, a minor issue, but I like seeing a several years of bandwidth usage.
 
The teddy_bear USB 2.6 mod (beta05) gets only connected to these routers using "WPA AES", "WPA/WPA2 AES" doesnt work at all for WDS-Links.

I had the same issue at first on my WRT54GLs, a power cycle on both solved the issue (for WPA2 AES, I didn't try mixed-mode WPA/WPA2 as I don't need that in my environment).

Rodney
 
Yeah, I think it's come up in the thread a couple times now that WPA/WPA2 does not work for WDS - it took me hours before I figured out that was a problem with my own routers.

Either WPA or WPA2 alone work fine, however - just make sure to power cycle your routers if you're using WDS and you make network changes, as WDS links have trouble reconnecting except on startup (at least for me).

WPA + TKIP has already shown signs of weakness; I just go straight out WPA2 Personal + AES as my only allowed protocol, and everything seems to function properly (except the DS and PSP).
 
I'll be picking up the toolchain and such in the next few days and hope to be in a position to actively test and help out soon.
Great! I'd be happy to get help from a developer, especially as experienced as you - I don't have enough time to even address all the current problems/issues myself, let alone new features and enhancements. In exchange I'm willing to forget about revoked dining invitation ;)... ray123 is helping with K24 builds from time to time, but of course the more the better.
Any word from Jon on all of this?
Jon always responded to all patches/fixes I sent to him, but he tends to ignore emails about kernel updates and N-mode support ;).
Seems maybe Vegas should be taken off the QoS web GUI page
Actually, Vegas "works" (well, at least it's getting activated) when you enable it in the GUI, reno is just the default. Whether or not it makes any sense to have it is a separate question - it probably doesn't but for now I left it up to Jon to remove it.
"WPA/WPA2 AES" doesnt work at all for WDS-Links.
Yep - WPA/WPA2 mixed security doesn't work with WDS now. The question came up a few times already (maybe I need to add this info to the 1st post) - it appears to be a bug in the new wireless driver (activating the WPA/WPA2 causes kernel oops). Either WPA2 or WPA work fine though.
I have been saving off my bandwidth usage to a CIFS share on my local network. I re-setup everything just as I had it on my old WRT54GL, pointed to the same share, but it does not see/use the statistics that are stored there (it did mount correctly).
Tomato generates unique name for the bandwidth file for each router. Take a look at your syslog - it should have messages saying something like "Can't open <filename>, still trying...". Rename your old bandwidth file to the name found in the log, and restart the router - it will pick it up then.
 
So far, i've had pretty good luck with all versions that TB has posted. I still get occasional wireless "freakouts" where the connection drops for a minute or two but immediately comes right back. I've done everything I can to narrow it down to something on my network but honestly it happens more when there is no activity via wireless. I should note that I stream via wireless 50-100GBs of data a day and haven't had one issue (trust me, I would know, my wife would yell at me). :)

The other thing is I have an Epson R340 printer and it works fine on windows, however, I can't get it to connect to my iMac for the life of me. Any ideas on this on?
 
Has anyone had any luck cross-compiling with this toolchain on 64-bit Linux? My Ubuntu Server 9.10 install seems to be having some issues with mtd-abi, wanted to see if anyone else had success before I dig further.

Rodney
 
Rodney - are you trying to use the compiled toolchain from git?
Or do you have issues with rebuilding the toolchain?
 
Has anyone had any luck cross-compiling with this toolchain on 64-bit Linux? My Ubuntu Server 9.10 install seems to be having some issues with mtd-abi, wanted to see if anyone else had success before I dig further.

Rodney

I'm not quite up-to-date but have been using the Git 32-bit toolchain on Ubuntu 9.10 64 bit. I did compile the slightly older Asus toolchain as native 64 bit, but haven't tried the git version. I have found that Ubuntu 9.10 works better with dash rather than bash so can't be sure right now which one my system was set to... but I did also have a problem earlier in this thread with mtd.c - that was my bad trying to build the 2.4 kernel with 2.6 toolchain...
 

Back
Top