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

I just bought an RT-N16 and am excited to get it up and running. I have two questions. Does the RT-N16 support Jumbo Frames through Teddy's mod? Second, how does wireless channel width work and should I set it to 40mhz? Thanks for your help.

Hi, firstly thanks for your hard work on this, working great on WNR3500L. I have a small Question and a wish! Can you integrate more than two DDNS Entrys? Two is not enough for me so i am would like have 4 or 5 if possible, that would be really great! Perhaps you can made it, thank you thank you thank you!

Yes, although wan was up for almost a week before they started happening. Now, even after a reboot, it seems to happen more suddenly, after just a few hours. I am using bt a bit more heavily than normal at the moment, so it could be that? I believe I also saw a few dropouts with beta15, right before I upgraded.

Ok, good - that means that it must be related to Broadcom "fast NAT" implementation - that's what common between builds 14 and 16. If you're ok with doing some extra testing, I'll send you a couple of test builds to try.

I'm using an Asus RT-N12. I was getting a lot of wireless drop outs with beta16, it just randomly stopped transmitting signal (confirmed with different laptops), so I rolled back to beta15. I am using the default transmit power of 42.

Also, on both beta16 and beta15, I get kernel panics on my MacBook Pro (Atheros chipset) upon rejoining the network after sleeping the laptop for a bit (it doesn't happen if I make it sleep and then wake it up right after). It kept panicing even after a restart, if I tried to join the network fast enough. It seems to be related to upnp, as I got lines regarding my client disconnecting unexpectedly from upnpd in the router logs.

Has anyone noticed after a few days, that the RT-N16 seems to be unable to be recognised by windows networking ?
Im running beta 16, and windows 7 on the computers.
Normally windows detects the router as RT-N16 (the name i decided to keep (default)) and i can access any shares via that too.
Now i get under the network infrastructure 'group' (in windows network) UPnP Router ... and theres nothing that i can do with that.
Ill PM TB with my syslog.txt, if thats helpful ?

I just got my Asus RT-N16 yesterday. After a bit of consternation caused by the router having the same IP address as my main Gateway (running ClearOS), I am up and running with beta 16. So far, my two main issues are:

1) I can't seem to connect if I choose AES, rather than TKIP. This was never a problem with my wireless-G router (and still isn't). I'm running Windows 7 on my laptop, and I don't have any other wireless-N devices to test. Is this a known bug or might I be missing something here?

2) The network mapping in Windows 7 doesn't seem to work now. Is there something that I can change in the router that would make it work? It isn't critical, but it would be nice.

Hi All I'm having weird issues with laptop connecting to router. In previus versions i didn;g have. I have ASUS- TR-n16 with beta 16. Whwn I'm connected no problem when i go do Hibernate and resume mu work i have to disable wireless on router and enable then I can connect or I'm connected and no IP is issued.

Has anyone noticed after a few days, that the rt-n16 seems to be unable to be recognised by windows networking ?

Click to expand...

Thanks for the logs (you can delete them now)! The samba error messages there most probably are caused by incorrect network configuration (for example, router's addsess specified as WINS server on the clients or on the router config - but WINS option is not activated on the "File Sharing" page).

Try to follow this guide and see if that solves your issue. If not, please check the output of the "ps" command to see if the smbd and nmbd processes are still running when you loose your shares next time.

Why is the channel width on 20 MHz when I have it setup at 40 MHz and the rate is at 144 Mbps when wireless N is 300 Mbps? I notice if I change the wireless network mode to "Auto", then the channel width will show 40 MHz with a rate of 300 Mbps. Is this behavior? I am running I am running Tomato Firmware v1.27.9047 MIPSR2-beta16 K26 USB Ext. on my Asus RT-N16 router.

Note that I do not have any wireless devices connected to the router at the moment. This is what shows up when I configure the wireless settings.

spikes,
Yes - I know about that issue. Actually, it only disables 40MHz in "N-only" mode if there are any other wireless APs in the range - it's trying to apply a "good neighbor" restriction . I already figured what causes it, and will remove the restriction in the next update. In the meantime, use "Auto" mode instead of "N-only".

Nothing in your log indicates the PPTP connection drop.
What it shows is that the dnsmasq is restarted one hours after establishing WAN connection - however, the WAN connection itself was not affected, and the dnsmasq restart normally should go unnoticeable to your clients.

Why dnsmasq is restarted is another question - and is not possible to tell based on the log. One other thing is that when dnsmasq restarted, it picked up different dns servers. On initial WAN connect it used:

Just ordered an RT-N16 for a friend, and after reading the last couple of pages, it seems as if there has been stability issues lately... Is there a recommended "best" version to use for stability atm? Router will only be used for normal internet duties, nothing special.

Nothing in your log indicates the PPTP connection drop.
What it shows is that the dnsmasq is restarted one hours after establishing WAN connection - however, the WAN connection itself was not affected, and the dnsmasq restart normally should go unnoticeable to your clients.

Why dnsmasq is restarted is another question - and is not possible to tell based on the log. One other thing is that when dnsmasq restarted, it picked up different dns servers. On initial WAN connect it used:

Code:

using nameserver 91.213.xxx.x#53
using nameserver 80.67.x.x#53

And then, on dnsmasq restart the servers were:

Code:

using nameserver 217.10.xx.xx#53
using nameserver 217.10.xx.xx#53

Any idea where these dns server addresses are coming from?

Click to expand...

This one is my ISP DNS
using nameserver 217.10.xx.xx#53
using nameserver 217.10.xx.xx#53
The second one is my PPTP Client dns
using nameserver 91.213.xxx.x#53
using nameserver 80.67.x.x#53

Guzel,
What happens after these messages appear in the log? Do you loose the internet connection? If so - what do you need to do to restore it?

How is your PPTP WAN connection configured? Do you have static IP, or do you check "Use DHCP" box? If using DHCP, do you have "DHCP Client" logging enabled on the Administration->Logging page? Please turn it on if it's not yet enabled, and post new logs including the inital WAN connect, and whatever happens after one hour.

burritoboy9984,
So far the beta 11 seems to be the most stable. The latest beta 16 may or may not work good for you - depending on the exact configuration.

teddy_bear
I found strange behavior of embedded MediaServer:
If I share folder from USB flash with some video - all my DLNA clients plays this movie fine.
If I share folder from CIFS (NAS with samba server connected to router) with the same video - MediaServer indexing files from that server fine, but all my DLNA clients can't play movie (or other content of MediaServer which provided through samba from NAS) in such way.
Where is a problem? Is it a MediaServer or a Samba client bug?

I searched this thread, and found nothing about WOL.
I can confirm that wake-on-lan does not work with beta16 on my Asus RT-N16. Don't know if the previous versions work. I didn't try.
I don't see wakelan is installed in the beta 16, but I installed it myself with ipkg, and use wakelan command line. It wakes up my computer.

I don't think anyone responded to my issues, so I'll try again. I am continuing to have problems with the WPA2 settings, etc. If I set encryption to AES, things just seem to fail. If I set it to TKIP, I can get it to work, but of course, TKIP is broken.

Also, if I am trying out a bunch of security settings, changing them around, it seems the only way to get them to work is to disable all security, connect to the network in the clear, and then re-enable security with the desired settings. This could be a Windows issue (running Windows 7 64-bit), but perhaps not.

I searched this thread, and found nothing about WOL.
I can confirm that wake-on-lan does not work with beta16 on my Asus RT-N16. Don't know if the previous versions work. I didn't try.
I don't see wakelan is installed in the beta 16, but I installed it myself with ipkg, and use wakelan command line. It wakes up my computer.

Click to expand...

I am still running beta11 on my RT-N16 and it has WOL (Wake On LAN) under Tools and it works for me.

I don't think anyone responded to my issues, so I'll try again. I am continuing to have problems with the WPA2 settings, etc. If I set encryption to AES, things just seem to fail. If I set it to TKIP, I can get it to work, but of course, TKIP is broken.

Also, if I am trying out a bunch of security settings, changing them around, it seems the only way to get them to work is to disable all security, connect to the network in the clear, and then re-enable security with the desired settings. This could be a Windows issue (running Windows 7 64-bit), but perhaps not.

Any help or indication that this is a known issue is appreciated.

Click to expand...

I think your last post mentioned you have an RT-N16. I donâ€™t have too much helpful info other than to say that I am running the same router with "WPA2 Personalâ€ and AES without any issues. However, I am running beta 11 of the firmware as there seem to be a few issues with beta 16 that have made me feel like waiting for the next release.

I am connecting to the router with a mac and with a little linux box and with an iphone. I do not have a windows machine here so I guess it is still possible you have a windows issue.

Guzel,
What happens after these messages appear in the log? Do you loose the internet connection? If so - what do you need to do to restore it?

How is your PPTP WAN connection configured? Do you have static IP, or do you check "Use DHCP" box? If using DHCP, do you have "DHCP Client" logging enabled on the Administration->Logging page? Please turn it on if it's not yet enabled, and post new logs including the inital WAN connect, and whatever happens after one hour.

QoS outbound hasn't been working well for me at all the last few builds. If I don't clear the nvram and reload the config every few days, people at the other end of my Vonage line can't hear me properly. I have the Vonage adapter classified by it's ip in QoS and have it set under Class A for 99-100% of outbound bandwidth. It's ip is also totally open using DMZ.

I am running a RT-N16 with beta 11 firmware. The ext version. I have Windows XP, Vista and 7 all connecting to the RT-N16 without any issues with dhcp. It just works for me. I am aware of the issue with the differences between XP and Vista but has never caused me an issue.
--bill

Click to expand...

Drudging up the dead here but a power outage apparently set a second router that acts as a switch back to it's factory defaults, which in turn turned back on the DHCP server that I didn't need.

So in short, to DHCP servers on the same network isn't going to work so well. Thankfully I finally caught it.

Classification by MAC/IP may not work properly in the latest betas 14 and 16 because of a conflict with Broadcom NAT module. If QoS by MAC/IP is important for you, roll back to beta 11 for now, and wait for the next build.
However, I can't confirm any issues with port-based classifications in beta 16 - in all my tests it worked as expected.

Classification by MAC/IP may not work properly in the latest betas 14 and 16 because of a conflict with Broadcom NAT module. If QoS by MAC/IP is important for you, roll back to beta 11 for now, and wait for the next build.
However, I can't confirm any issues with port-based classifications in beta 16 - in all my tests it worked as expected.

Click to expand...

Little more info on the qos source port problem: the p2p connections start out in Lowest, but when it gets to 400-500 of those connections it all starts going to Unclassified. This also happens if I use Layer 7 or IPP2P instead.

No
This one is my original ISP DNS and ip
ip 77.105.xxx.xxx
using nameserver 217.10.xx.xx#53
using nameserver 217.10.xx.xx#53

I have bought PPTP Client accout from an ander ISP
I whant to youse my PPTP client account, because the dont keep logs
The second one is my PPTP Client dns and ip , (the use DHCP)
ip 188.xxx.xxx.xx
using nameserver 91.213.xxx.x#53
using nameserver 80.67.x.x#53

Hi Teddy!
I have used versions 11, 14, 15 and 16 on both an RT-N12 and RT-N16. The only persistent problem I have encountered is with a static IP address (static DHCP) for a Linksys PAP2 VOIP device. I am assigning the IP address with MAC, static IP and have tried populating and leaving blank the hostname.

With either stock factory firmware or DD-WRT, when I set a static IP address on the RT-N12 or RT-N16, the router assigns it within seconds of booting and I can see it both on the router's device list in real time and in log files. With K2.4 Tomato on a WRT54GL, it also works fine and a static IP address is assigned immediately.

With Tomato K2.6, versions 11, 14, 15 and 16, the static IP address may be assigned in 11 or 12 hours or never. I can see the static IP address pop up on the device list for a couple seconds without the hostname, and then it drops off. This happens repeatedly for hours. The IP address does not make it into the log file (DHCP ack, connect, etc).

This is right now blocking me from using Tomato further. All other Tomato functions work extremely well that I am using and I am super appreciative of this awesome firmware. Is there more testing I could do or do you have any ideas on what is causing the problem with static IP addresses?

After flashing dd-wrt.v24-14311_NEWD-2_K2.6_mini-WNR3500L.chk, then tomato-K26USB-1.27.9047MIPSR2-beta16-Ext.bin I get asked for USER/PASS for DD-WRT. It won't accept the one i set for DD-WRT, or any of the generic ones(admin/blank etc.)
What do i do?

After flashing dd-wrt.v24-14311_NEWD-2_K2.6_mini-WNR3500L.chk, then tomato-K26USB-1.27.9047MIPSR2-beta16-Ext.bin I get asked for USER/PASS for DD-WRT. It won't accept the one i set for DD-WRT, or any of the generic ones(admin/blank etc.)
What do i do?

After flashing dd-wrt.v24-14311_NEWD-2_K2.6_mini-WNR3500L.chk, then tomato-K26USB-1.27.9047MIPSR2-beta16-Ext.bin I get asked for USER/PASS for DD-WRT. It won't accept the one i set for DD-WRT, or any of the generic ones(admin/blank etc.)
What do i do?

Click to expand...

turn the unit off
hold down the reset button (paperclip)
turn the unit on (while still holding the reset)
continue to hold the reset for 30 seconds

I don't think anyone responded to my issues, so I'll try again. I am continuing to have problems with the WPA2 settings, etc. If I set encryption to AES, things just seem to fail. If I set it to TKIP, I can get it to work, but of course, TKIP is broken.

Also, if I am trying out a bunch of security settings, changing them around, it seems the only way to get them to work is to disable all security, connect to the network in the clear, and then re-enable security with the desired settings. This could be a Windows issue (running Windows 7 64-bit), but perhaps not.

I think your last post mentioned you have an RT-N16. I don’t have too much helpful info other than to say that I am running the same router with "WPA2 Personal” and AES without any issues. However, I am running beta 11 of the firmware as there seem to be a few issues with beta 16 that have made me feel like waiting for the next release.

I am connecting to the router with a mac and with a little linux box and with an iphone. I do not have a windows machine here so I guess it is still possible you have a windows issue.

I don't think anyone responded to my issues, so I'll try again. I am continuing to have problems with the WPA2 settings, etc. If I set encryption to AES, things just seem to fail. If I set it to TKIP, I can get it to work, but of course, TKIP is broken.

Also, if I am trying out a bunch of security settings, changing them around, it seems the only way to get them to work is to disable all security, connect to the network in the clear, and then re-enable security with the desired settings. This could be a Windows issue (running Windows 7 64-bit), but perhaps not.

I think your last post mentioned you have an RT-N16. I donâ€™t have too much helpful info other than to say that I am running the same router with "WPA2 Personalâ€ and AES without any issues. However, I am running beta 11 of the firmware as there seem to be a few issues with beta 16 that have made me feel like waiting for the next release.

I am connecting to the router with a mac and with a little linux box and with an iphone. I do not have a windows machine here so I guess it is still possible you have a windows issue.

FYI, I'm running WP2 PSK with AES no problem on the RT-N16 as well with several different clients, including Win7 64-bit. In addition to what others have said, make sure to do your NVRAM reset and then try to isolate your issues.

First, attempt to take your Windows machine out of the equation. Can any other wireless clients connect via WPA2 PSK AES or TKIP? If so, then your Windows machine is probably the issue, and not your router. Update your wireless card drivers, clear your configuration, wipe your user profile, etc to try to clear it up. Additionally, try another wireless card in the same machine; USB wireless cards are cheap and are a good way to debug whether you have a bad wireless card.

Next, attempt to connect your Windows machine to another wireless network running WPA2 PSK AES/TKIP. Does that work without issues? If so, then maybe the router is suspect and the computer fine.

Last, if necessary, try booting your machine to a temporary operating system, like a WinPE disc or a Linux live-CD. Can you get wireless to work with your settings then?

Try to isolate your issues; if could very well be that you have bad hardware on either side which is causing your problems, or just a corrupt install of Windows or drivers.

I don't think anyone responded to my issues, so I'll try again. I am continuing to have problems with the WPA2 settings, etc. If I set encryption to AES, things just seem to fail. If I set it to TKIP, I can get it to work, but of course, TKIP is broken.

Also, if I am trying out a bunch of security settings, changing them around, it seems the only way to get them to work is to disable all security, connect to the network in the clear, and then re-enable security with the desired settings. This could be a Windows issue (running Windows 7 64-bit), but perhaps not.

Any help or indication that this is a known issue is appreciated.

Click to expand...

I just want to confirm that I am using the same security settings with a Windows XP laptop, 2 Ubuntu Linux laptops and one Mac Book pro without any problem.

Hey Teddy,
I'm trying to upgrade my GL to tomato-K26-1.27.9047MIPSR1-beta16-vpn3.6.trx,
but I keep getting the error, "File is too big to fit in MTD". What am I doing wrong?
I've tried to clear NVRAM before upgrading and I tried switching to vanilla tomato before upgrading, but it still won't work.
Thanks.

Hey Teddy,
I'm trying to upgrade my GL to tomato-K26-1.27.9047MIPSR1-beta16-vpn3.6.trx,
but I keep getting the error, "File is too big to fit in MTD". What am I doing wrong?
I've tried to clear NVRAM before upgrading and I tried switching to vanilla tomato before upgrading, but it still won't work.
Thanks.

Click to expand...

Check the size - 7.3MB, you only have half of that available on a GL. This is for a -TM or similar which has 8MB flash only.

Check the size - 7.3MB, you only have half of that available on a GL. This is for a -TM or similar which has 8MB flash only.

Click to expand...

I believe you, but under XP, when I click on properties it shows a file size of 3.74MB.
Also, according to the compatibility table on the tomatousb website, it should work.http://tomatousb.org/doc:build-types

Hey Teddy,
I'm trying to upgrade my GL to tomato-K26-1.27.9047MIPSR1-beta16-vpn3.6.trx,
but I keep getting the error, "File is too big to fit in MTD". What am I doing wrong?
I've tried to clear NVRAM before upgrading and I tried switching to vanilla tomato before upgrading, but it still won't work.
Thanks.

Check the size - 7.3MB, you only have half of that available on a GL. This is for a -TM or similar which has 8MB flash only.

Click to expand...

I thought that at first as well when I saw vpn at the end of the name, but he said "tomato-K26-1.27.9047MIPSR1-beta16-vpn3.6.trx, apparently a vpn build without USB that is listed on sourceforge as 3.7MB rather than the 7.3MB of tomato-K26USB-1.27.9047MIPSR1-beta16-vpn3.6.trx.

I believe you, but under XP, when I click on properties it shows a file size of 3.74MB.
Also, according to the compatibility table on the tomatousb website, it should work.http://tomatousb.org/doc:build-types

If you have enough RAM and a CIFS mount, you can always run OpenVPN standalone binaries. No GUI, of course, but if you're comfortable with command line and know what you're doing with OpenVPN, it's pretty straightforward.

Have you tried different versions of this mod? Your observation could easily be caused by the custom Broadcom conntrack modules introduced with some wireless driver versions - attempting to speed up passing of packets through kernel netfilter.

I have an attached USB Hard drive (1 TB WD MyBook) currently formatted ext3 attacked to my RT-N16 with Beta 16. I have noticed that when attempting to access the drive and transfer from it via Samba speeds are painfully slow (See Image below), I have tried both windows 7 pro as well as Ubuntu 10.4 using Samba with similar speeds. On a lark I turned on FTP access today and noticed that speeds were significantly better via FTP. I was wondering if anyone else had seen this issue or have a resolution to it.

Classification by MAC/IP may not work properly in the latest betas 14 and 16 because of a conflict with Broadcom NAT module. If QoS by MAC/IP is important for you, roll back to beta 11 for now, and wait for the next build.
However, I can't confirm any issues with port-based classifications in beta 16 - in all my tests it worked as expected.

Click to expand...

I rolled back to beta11 as well, QoS works better now i think, but the feeling is not as good as with tomatousb on my old WRT54GS, but it's just a feeling, nothing i can measure. :/

Hi guys,
I just moved from a WRT54G running stock Tomato 1.28 (and every other version before that) to running the ND USB mod (build 47) on a WRT160n v3. All in all it was a very smooth transition, and everything is working just as it was before. I think.
The one thing I'm having problems with is allowing the ICMP ping in the Firewall, which I need enabled to run an IPv6 tunnel. I've ticked the box and it seems to be working but whenever my IP address changes (as it does fairly often) and I update the tunnel endpoint to the new IP, it seems like the ICMP request fails. This never happened running the "old" Tomato on my WRT54G.
So I guess my question is, are there any differences in this firmware that would explain this behaviour?

I have a buffalo g300nh w 32 flash, 64 ram, atheros cpu, and would like to know if tomato mips1 or mips2 would work. If not, is anyone looking to develop a version for the buffalo atheros based routers?

Ok up and running. Is there no nice howto for ipkg on tomato? I see people using different repos, any recommendations on which one is the "best". Ofc in a perfect world there would be a huge repo with lots of stable packages. Id like transmission and polipo, thats pretty much what I use atm

So far IÂ´m really impressed, both with the wnr3500L and the tomato firmware. Just before I got my wl500gp years ago I was interested in tomato but didnt run it cause of no usb. I have been running olegs for years and now recently the 'advanced' version they ran out of google.code. Wow what a difference in speed, im actually maxing my connection now, for the first time. Also the configuration of the router has almost only been a pure joy.

IÂ´m not sure where to post bugreports, but my router goes haywire when I ad macs to the wireless restriction section. It gets unresponsive for at least 5 minutes. No ssh, no samba nada (over wire and wireless).

Hello. I'm using a Buffalo WHR-HP-G54. I upgraded my router from DD-WRT to Tomato Kernel 2.6 NoUSB Std and noticed that the wireless indicator on my router no longer lights up even though the wireless radio is on. I did an NVRAM reset before and after upgrading to Tomato. Any ideas why? Thanks.