{"id":815,"date":"2014-03-11T13:46:35","date_gmt":"2014-03-11T13:46:35","guid":{"rendered":"http:\/\/poojanwagh.opalstacked.com\/techblog\/?p=815"},"modified":"2014-03-11T13:46:35","modified_gmt":"2014-03-11T13:46:35","slug":"the-quest-for-the-perfect-router","status":"publish","type":"post","link":"https:\/\/tech.poojanblog.com\/blog\/net\/the-quest-for-the-perfect-router\/","title":{"rendered":"The quest for the perfect router"},"content":{"rendered":"<p>All I want is a router that supports <a title=\"WikiPedia QoS\" href=\"http:\/\/en.wikipedia.org\/wiki\/Quality_of_service\" target=\"_blank\">QoS<\/a> and <a title=\"WikiPedia IPv6\" href=\"http:\/\/en.wikipedia.org\/wiki\/IPv6\" target=\"_blank\">IPv6<\/a>.<\/p>\n<p>I recently upgraded to my cable internet to <a title=\"Amazon: SB6121 Cable Internet Gateway\" href=\"http:\/\/www.amazon.com\/gp\/product\/B001UI2FPE\/ref=as_li_ss_tl?ie=UTF8&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B001UI2FPE&amp;linkCode=as2&amp;tag=poojanblog-20\" target=\"_blank\">DOCSIS 3.0<\/a>, and with it IPv6.<\/p>\n<p>I was using a <a title=\"Staples WD N900 router (I paid about $30)\" href=\"http:\/\/www.staples.com\/WD-My-Net-N900-HD-Dual-Band-Router\/product_937135\" target=\"_blank\">WD N900<\/a> router that I got for cheap at Staples. But, I noticed that the QoS rules don&#8217;t apply to IPv6. It would (I assume) prioritize VOIP etc. but the IPv6 wasn&#8217;t rate-limited in any way. I could tell this because IPv4 traffic (via a speed test) would follow the upload\/download limits I set for QoS, but IPv6 would not.<\/p>\n<p>So, I decided to reuse the <a title=\"My Windows Home Server Atom D525 Build\" href=\"http:\/\/poojanwagh.opalstacked.com\/techblog\/desk\/my-windows-home-server-atom-d510-build\/\" target=\"_blank\">Atom D525<\/a> board I had and build a <a title=\"pfSense website\" href=\"http:\/\/www.pfsense.org\/\" target=\"_blank\">pfSense<\/a> router. Note that this is the second time I&#8217;m using pfSense&#8211;the previous time was with an old Dell Inspiron laptop.<\/p>\n<p>I went ahead and bought a refurbished <a title=\"TigerDirect: mini-ITX case\" href=\"http:\/\/www.tigerdirect.com\/applications\/SearchTools\/item-details.asp?EdpNo=722942&amp;CatId=3427\" target=\"_blank\">mini-ITX case for $30<\/a>. (The refurb is no longer available.)<\/p>\n<p>Now, I&#8217;ve hit a snag: the case I bought won&#8217;t fit an expansion card. And, the USB gigabit Ethernet adapter I have periodically disappears from pfSense. This causes the LAN IPv6 (prefix-delegated) address to disappear, which then means all the computers on the LAN lose IPv6 access.<\/p>\n<p>It would, indeed, be better to figure out why the <a title=\"FreeBSD man axe\" href=\"http:\/\/www.freebsd.org\/cgi\/man.cgi?query=axe&amp;sektion=4\" target=\"_blank\">ue ASIX<\/a> chipset driver (ue0 is the device assigned to the USB Ethernet) loses its mind every now and then. But, I can&#8217;t spend that kind of time debugging the problem.<\/p>\n<p>Instead, I plan on installing a PCI Ethernet card that I have laying around. Problem is (once again) that the case I bought does not have a slot for a PCI card. So, I&#8217;ll probably take the PCI bracket off the card, stick it in the case, and cut a hole in the case so I can get the Ethernet port out.<\/p>\n<p>It probably won&#8217;t be pretty, but I don&#8217;t want to spend any more time\/money on this.<\/p>\n<p>And that&#8217;s my dilemma. I&#8217;m sort of a perfectionist about what I want (IPv6 + QoS), and that usually means spending either time or money.<\/p>\n<div class='wp_likes' id='wp_likes_post-815'><a class='like' href=\"javascript:wp_likes.like(815);\" title='' ><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/tech.poojanblog.com\/blog\/wp-content\/plugins\/wp-likes\/images\/like.png\" alt='' border='0'\/><\/a><span class='text'>Be the first to like.<\/span><\/p>\n<div class='like' ><a href=\"javascript:wp_likes.like(815);\">Like<\/a><\/div>\n<div class='unlike' ><a href=\"javascript:wp_likes.unlike(815);\">Unlike<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>All I want is a router that supports QoS and IPv6. I recently upgraded to my cable internet to DOCSIS 3.0, and with it IPv6. I was using a WD N900 router that I got for cheap at Staples. But, I noticed that the QoS rules don&#8217;t apply to IPv6. It would (I assume) prioritize [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[205],"tags":[208,207,206],"class_list":["post-815","post","type-post","status-publish","format-standard","hentry","category-net","tag-mini-itx","tag-pfsense","tag-router"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tech.poojanblog.com\/blog\/wp-json\/wp\/v2\/posts\/815","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tech.poojanblog.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tech.poojanblog.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tech.poojanblog.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tech.poojanblog.com\/blog\/wp-json\/wp\/v2\/comments?post=815"}],"version-history":[{"count":2,"href":"https:\/\/tech.poojanblog.com\/blog\/wp-json\/wp\/v2\/posts\/815\/revisions"}],"predecessor-version":[{"id":819,"href":"https:\/\/tech.poojanblog.com\/blog\/wp-json\/wp\/v2\/posts\/815\/revisions\/819"}],"wp:attachment":[{"href":"https:\/\/tech.poojanblog.com\/blog\/wp-json\/wp\/v2\/media?parent=815"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tech.poojanblog.com\/blog\/wp-json\/wp\/v2\/categories?post=815"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tech.poojanblog.com\/blog\/wp-json\/wp\/v2\/tags?post=815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}