SmallNetBuilder Forums
Go Back   SmallNetBuilder Forums > LAN & WAN > LAN & WAN Article Discussions

Reply
 
Thread Tools Search this Thread Display Modes
  #11  
Old 02-21-2013, 06:12 PM
RMerlin's Avatar
RMerlin RMerlin is offline
Very Senior Member
 
Join Date: Apr 2012
Location: Canada
Posts: 10,314
Thanks: 54
Thanked 5,754 Times in 2,352 Posts
RMerlin is just starting out
Default

Like others, I will have to re-read this article a few more times to fully digest it. A few comments I'd like to bring (too bad Tim won't get the chance to test these theories):

1) Both Asuswrt-Merlin and Tomato (Shibby build) have recently switched to a much newer version of Miniupnpd (the uPNP server they use). Would have been interesting to see if this new build resolved any of the noted issues (altho Tomato Shibby's latest release has a broken config file for miniupnpd)

As for DD-WRT, it uses a completely different uPNP daemon (I forgot its name).

2) By default both Asuswrt and Asuswrt-Merlin (don't know about Tomato's default state) have a SIP helper enabled by default, which is meant to help in the routing of SIP clients toward a remote (outside of your network) PBX. Disabling the helper is possible in Tomato and Asuswrt-Merlin (and possible in Asuswrt through a manual nvram setting change). I wonder if having this helped enabled by default might not be responsible for at least some of these failures.

Very nice article. As I said, I'll have to re-digest it a few times.
__________________
Asuswrt-Merlin: Customized firmware for Asus routers
Github: github.com/RMerl - Twitter: RMerlinDev
See the sticky post for more info.
Reply With Quote
  #12  
Old 02-22-2013, 02:37 AM
scotde scotde is offline
New Member
 
Join Date: Oct 2012
Posts: 7
Thanks: 1
Thanked 3 Times in 2 Posts
scotde is just starting out
Thumbs up speed and coverage

Quote:
Originally Posted by vnangia View Post
Yup, definitely not. That's why I use stock. I've no idea how YeOldeStonecat got a higher performance out of Tomato than stock, but in general the open-source movement doesn't give priority to the "high speed" feature...

Well, if you still have the router in question to give it a shot, I think we'd all benefit from it.
Thanks for the testing. I would second a comparison of speed and coverage.
I use Tomato mainly for the parental controls (access restrictions), but I have a suspicion that Merlin gave more speed and coverage. It is not always easy to balance features with perfomance, so any further comparison would be greatly appreciated.
Reply With Quote
  #13  
Old 02-22-2013, 03:08 AM
eahm eahm is offline
New Member
 
Join Date: Jun 2011
Posts: 18
Thanks: 3
Thanked 2 Times in 2 Posts
eahm is just starting out
Default

You must test Tomato Toastman and OpenWRT as well at least.

For the sake of the great Tomato community, you don't want to put Tomato Shibby in a representative position, also because his builds are the quickest updated of all.

Tomato Toastman and Tomato RAF tend to wait for updates, they don't have many addons like Tomato Shibby and the builds are also lighter.

Last edited by eahm; 02-22-2013 at 03:27 AM.
Reply With Quote
  #14  
Old 02-22-2013, 03:29 AM
Mangix Mangix is offline
New Member
 
Join Date: Feb 2013
Posts: 18
Thanks: 0
Thanked 3 Times in 2 Posts
Mangix is just starting out
Default

Quote:
Originally Posted by RMerlin View Post
As for DD-WRT, it uses a completely different uPNP daemon (I forgot its name).
It's an implementation made by Broadcom. It's really buggy. And apparently has a vulnerability: http://blog.defensecode.com/2013/02/...ory-cisco.html

As far as I can tell, dd-wrt is still vulnerable.

I also would have liked to see OpenWRT as the firmware has a newer kernel and better code in general.

edit:
Quote:
Originally Posted by eahm View Post
Tomato Toastman and Tomato RAF tend to wait for updates, they don't have many addons like Tomato Shibby and the builds are also lighter.
Completely irrelevant since both Tomato RAF and Toastman's builds will exhibit the same results as shibby's builds. The things that were tested are practically the same between all of those builds.

Last edited by Mangix; 02-22-2013 at 03:33 AM.
Reply With Quote
  #15  
Old 02-22-2013, 02:25 PM
RMerlin's Avatar
RMerlin RMerlin is offline
Very Senior Member
 
Join Date: Apr 2012
Location: Canada
Posts: 10,314
Thanks: 54
Thanked 5,754 Times in 2,352 Posts
RMerlin is just starting out
Default

The firewall_2 failure is something I was aware of. A user reported me that behaviour a couple of months ago, and at the time I decided it wasn't really worth fully investigating because the only scenario where it might become an issue is one where the router would be fronting another LAN that you don't control, rather than your ISP. I forgot the details because it's been so long, but this could possibly be resolved with a single iptable rule.

I wonder if their demo would be actually usable to re-test the upnp and sip stuff... I could try adding a USB NIC to my laptop. The minimal configuration required by CDRouter is two NICs, plus a third for your lab (in this case, it would be the wireless). I'll have to bring home that age old Linksys USB NIC that's been gathering dust in my workshop.
__________________
Asuswrt-Merlin: Customized firmware for Asus routers
Github: github.com/RMerl - Twitter: RMerlinDev
See the sticky post for more info.

Last edited by RMerlin; 02-22-2013 at 02:29 PM.
Reply With Quote
  #16  
Old 02-23-2013, 08:40 PM
RMerlin's Avatar
RMerlin RMerlin is offline
Very Senior Member
 
Join Date: Apr 2012
Location: Canada
Posts: 10,314
Thanks: 54
Thanked 5,754 Times in 2,352 Posts
RMerlin is just starting out
Default

Guess I'll forget about re-testing using the demo. The demo only offers these tests:

http://www.qacafe.com/static/7_2/tes...mmary-demo.htm

As opposed to the full suite:

http://www.qacafe.com/static/7_2/tes...st-summary.htm

At least I was able to create my own test case for the firewall_2 issue, using hping3 and two routers. Got that one fixed.
__________________
Asuswrt-Merlin: Customized firmware for Asus routers
Github: github.com/RMerl - Twitter: RMerlinDev
See the sticky post for more info.
Reply With Quote
  #17  
Old 02-24-2013, 03:14 AM
thetoad30 thetoad30 is offline
Member
 
Join Date: Feb 2012
Location: Denver, Colorado, USA
Posts: 86
Thanks: 0
Thanked 10 Times in 10 Posts
thetoad30 is just starting out
Default

Quote:
Originally Posted by thiggins View Post
The first thing CDRouter does in a test sequence is prompt you to restart the router, which I did.
Awesome. Good to know, but also leaves me baffled. Can't believe that holes like that exist...
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


All times are GMT -4. The time now is 10:52 PM.


Top 10 Stats
Top Posters* Top Thanked
RMerlin  370
john9527  139
stevech  139
azazel1024  121
hggomes  98
sfx2000  84
noric  77
KGB7  71
F5ing  67
Kel-L  66
RMerlin  5753
stevech  334
john9527  276
ryzhov_al  271
TeHashX  226
L&LD  197
RogerSC  195
sinshiva  146
joegreat  127
sfx2000  124
Most Viewed Threads* Hottest Threads*
Old Asuswrt-Merli...  65512
Old Asuswrt-Merli...  11776
Old My...  4994
Old Asuswrt-Merli...  3983
Old Most stable...  3967
Old Thinking of...  3684
Old RT-AC87R (U)...  3312
Old Connection...  2962
Old [HOW TO]...  2699
Old Asuswrt-Merli...  2277
Old Asuswrt-Merli...  262
Old Asuswrt-Merli...  116
Old Connection...  59
Old My...  56
Old [HOW TO]...  50
Old RT-AC87R (U)...  38
Old USB N...  29
Old Most stable...  29
Old New...  28
Old Second new...  27


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
© 2006-2014 Pudai LLC All Rights Reserved.