SmallNetBuilder Forums

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

Reply
 
Thread Tools Search this Thread Rate 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: 3,876
Thanks: 27
Thanked 1,669 Times in 814 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: 5
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: 3,876
Thanks: 27
Thanked 1,669 Times in 814 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: 3,876
Thanks: 27
Thanked 1,669 Times in 814 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

Tags
None

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

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 Off
HTML code is Off


All times are GMT -4. The time now is 04:21 PM.

Top 10 Stats
Top Posters* Top Thanked
RMerlin  244
stevech  66
coxhaus  63
kfmfe04  32
CaptainSTX  31
Pericynthion  31
jlake  29
sm00thpapa  28
RogerSC  23
mikeg  22
RMerlin  1669
stevech  146
ryzhov_al  116
TeHashX  88
RogerSC  72
GregN  54
Geraner  44
CL-Jeremy  42
joegreat  41
sfx2000  34
Most Viewed Threads* Hottest Threads*
Old Asus .370...  8622
Old Rt-ac68u  5228
Old Apple's New...  4023
Old Teaser-time!  3000
Old New firmware  2209
Old Site Survey...  2072
Old Upgrade to...  2061
Old Choosing a...  1861
Old 5Ghz Speed...  1768
Old Download...  1576
Old Site Survey...  46
Old Asus .370...  43
Old Apple's New...  35
Old Rt-ac68u  34
Old Teaser-time!  23
Old Upgrade to...  21
Old 5Ghz Speed...  21
Old New N66U -...  15
Old Best...  15
Old unable to...  14





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