Most IPv6-certified Home Network Gear Buggy
Julie188 writes "The University of New Hampshire InterOperability Lab held an IPv6 consumer electronics Plugfest on Feb. 14 and CableLabs has scheduled two more for this year. UNH is tight-lipped about the results, but the sad fact is that most home routers and DSL/cable modems certified as IPv6-compliant by the IPv6 Forum are so full of implementation bugs that they can't be used by ISPs for IPv6 field trials. And that's not helping the Internet have a smooth, fast transition to IPv6. Though OpenWRT and DD-WRT solve the problem, ISPs point out that requiring the average consumer to upgrade their own firmware, because the manufacturer can't do IPv6 right, isn't a practical solution."
However, Cisco isn't sure yet if routers bought prior to 2011 will get IPv6. "We are currently looking into which 'legacy' Linksys product can support IPv6. (There are many things that influence us being able to do it -- including if there is enough memory, as well as other factors.) The engineer teams are working on that," the spokesperson said.
I would be shocked if they offered firmware upgrades for old hardware to add IPv6 support even if the hardware could do it. It seems more likely they and others will use it as an excuse to obsolete a ton of old hardware and force people to buy new stuff.
Are modern routers still being sold with shitty firmware included? I remember a couple years ago there were a couple of higher-end Asus routers which advertised DD-WRT support. Did that take off at all? It would be awesome to see OpenWRT (or Tomato) being used commercially.
Okay, this may be a new article on the subject - but it's repeating exactly the same thing we've talked about ad nauseum before.
Apple's routers are fine with regard to IPv6, and D-Link's routers are fine as well; it's just that, once again, the reporter says "most home routers" instead of using the brand name Cisco.
Wait - is this actually a new article?
#DeleteChrome
If the whole unique selling proposition of your own software is that it's worse than free software, isn't it time you made the switch? Put your own logo in, add a "wizard" interface and be done with it. (Captcha: compete, emphasis mine)
I read this as
"Most (adjective) Gear Buggy"
Every ISP should offer to upgrade routers to dd-wrt for the consumers, charge a small fee, and then farm the operation out to local dd-wrt hackers.
If we had known years ago that we needed to switch to IPv6 we could have tested and then fixed these bugs with firmware updates!
"With the exception of some products by D-Link and Apple's AirPort Express and AirPort Extreme, none of today's CPE can operate using IPv6 well enough for a field test trial, Bulk says."
Which apparently makes Apple the only company to be ready for IPv6 across all of their current products.
If all else fails, immortality can always be assured by spectacular error.
The manufactures bother with custom firmware? Don't they make the money on the hardware? I can see it in the business world, where Cisco makes a fortune on charging for patches to their custom firmware, but in the home space you don't pay Cisco for a patch, you go buy a D-Link.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
the simple thing to do would be to create a decent web interface to OpenWRT and DD-WRT that can be branded by people and then we would be in a better situation !
most of them use linux anyway so it's simply that they dont know how to ship quality
encourage them to use Open systems and not and they will
infact was there not a competition to write a good web interface ?
regards
John Jones
This "Internet" thing was getting out of hand anyway. Consumers will be happy to stay behind a safe and cheap NAT and everything else will be tightly controlled and expensive.
Seriously, I can't see this being fixed in any clean and fussless way soon (or at all). All have been sitting on their hands far too long. It's pathetic, really.
Seems no one tried a Fritz!Box 7390 or other current models.
Very thorough survey here.
OpenWrt makes you install the ipv6 packages yourself in the interest of keeping the base image small, after all almost nobody needs ipv6 currently. And I suspect Cisco/Linksys is right about the impact on the lower end of their range, even running OpenWrt. I'd have to see a Wrt54GL install the ipv6 packages and actually run under load to believe it. As for their current retail products running on half the ram? Not bloody likely. Me, I'm running a D-Link DIR-825 with 64MB of ram in it, I could probably load the OpenWRT ipv6 packages without a problem.... but AT&T has said word zero about support for IPv6 for residential DSL customers so I'm keeping the 1.3MB of remaining flash open for other stuff.
Democrat delenda est
But I guess Apple and Solaris isn't a typical "home" network...
Ding! We have a winner.
Where is the upside for a customer in caring about ipv6? Will they want to decloak when/if ipv6 becomes popular? OMG, my PC is broadcasting an IP address, of course I want your wonderful product to protect me! All ipv6 would do is get every Windows PC pwn3d twenty four hours after deployment and then everyone retreats behind a NAT and dynamic IP again, this time grafted onto ipv6. Or no ipv6 for end users. What is going to happen is that as addresses get tight the big ISPs will put residential users on 10/8 nets and double NAT just like they have been doing overseas for years and on mobile phones since day one. That will free up enough addresses for servers for the indefinite future. And end the open Internet as we have known it. P2P is over, end users consume content like they are supposed to and content producers produce content like they are supposed to. Or we implement IPv6 at a cost of billions in a down economy and uncork the P2P genie again along with untold new services once any host can reach any host as the Internet originally intended.. Put that way it is a real easy decision for the large players isn't it.
Democrat delenda est
What's going to happen when IPv6 becomes necessary? Most ISP's don't provide it, most of the DSL/Cable modems don't support it, and new web sites will need to require it. Unless you are/know a technical person capable of reflashing your software, or you are rich enough to replace all your gear several times until they get it right, you're going to be missing half the internet.
Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
free? comcast forces you to rent if you have phone.
My Actiontec DSL modem can't survive more than about 5 days worth of inbound HTTP and spammer's dropped SMTP connections before it loses its mind and has to be rebooted. How about we fix all the IPv4 bugs before trying to take on IPv6? :D
Certification to some conformance test is a very limited statement of functionality. It does not imply bug-free code.
These logos are frequently seen as an endpoint for development, but in reality they are a starting point. It's a "you must be this tall to go on this ride" kind of thing.
I've always had good luck with Linksys reliability and stability - I recently upgraded from my antique BEFSX41 to a newer model that had 802.11n support,and they're fine. (Of course, when I finally got around to looking at how to configure IPv6, and found that the answer was "folks on the net say it supports DD-WRT", I was much less happy :-)
By contrast, while I've always really liked Netgear's Layer 2 switches, the one Netgear router I bought (which did 802.11b) was a cretinous piece of junk, and I haven't felt motivated to try any of their newer Layer 3 equipment.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
I think we're going to see a transition period (which might last a long time - decades, perhaps) where ISPs will offer native IPv6 transport for their customers who are all setup for it, and for those still using older gear (or a mix of new and old gear), they will setup IPv4 to IPv6 translation servers.
Kind of similar in concept to NAT, but instead of translating from public IPv4 to private IPv4 addresses, it will translate back and forth between IPv4 and IPv6. So, your computer will think it's talking to an IPv4 server (but the address of that IPv4 Server will be a 10.* private address allocated on the ISP's network (on a temporary, as-needed basis). That 10.* address will be mapped by the IPv4-to-IPv6 NAT Server to have all it's traffic forwarded to the public IPv6 address of the computer you are trying to contact.
IPv6 computers will not be able to initiate an 'inbound' connection to the IPv4 host (because it is hidden behind the ISP's NAT server), but IPv4-only devices inside the ISP network will be able to talk 'out' to IPv6-only servers.
At least, probably. This is how it *should* work. If you have working IPv6 cable/dsl modem, this could be done by the cable/dsl modem, hypothetically, with the traffic from your modem to the ISP being IPv6-only, so that there's no need to run your traffic through your ISPs NAT device, but I think that, because of the types of equipment problems this article is about, it's likely ISPs will end up offering such a v4-v6 NAT service to customers.
Just about every home router, NAS and IP enabled media device with proprietary firmware has problems. Not just with IPV6, but in general with a lot of their advertised features. I still have some around but the most reliable and usable "appliances" I have are running some for of open source software or firmware. My "home router" supporting two different internal networks and cable modem internet is running m0n0wall, my "NAS" device is a $109 Foxconn mini PC with an internal sata 2TB drive and an external 2TB USB drive running a custom install of Ubuntu server. Total cost was about $325 included the 4TB and it is ROCK fucking solid. My wireless is bridged around the house using a combination Linksys WRT54 series devices running DD- WRT. I'm still using a Seagate Theater+ for some HTPC functions and although not perfect, it still works enough until I can piece together a decent small MINI PC with HDMI.
To restate. Don't expect non enterprise class closed source embedded device to work reliably with all of the advertised features. I know I don't, if they do, bonus and you better get another one before a new broken rev comes out.
I have little sympathy for the ISPs. No devices support IPv6 because there's no evidence that any of the networks for which they are intended has any plan for implementing IPv6 within the lifetime of the products. There are enough Apple routers out there to run a trial. What we need is the ISPs to turn on support, and a couple of intrepid web sites to put up attractive content. (An IPv6-only free porn site would be ideal.) Final debugging is going to occur only with real use, and you can't get real use if the pipes don't support IPv6. If the major ISPs even supported decent IPv6/v4 gateways in the right part of their architecture one could turn on tunneling, which seems to be supported by all real IPv6 implementations.
but not using said alternative firmware. Let's face the upgrade side: we're talking about days when people routinely root their cellphones and have at least one alternative browser they click on without having an ounce of IT blood in their family.
On using the alt firmware... I'm under the impression that the main OSS router firmwares force you to use a CLI before you can 'install' what 99% of the world considers a mandatory port 80 GUI.
If that's still the truth, then it's pretty bad form. The only reason Joe User configures consumer routers is all the sticky color-coded labels / shrinkwrap saying "USE THIS CD IN WINDOWS TO RUN THE EASY-CLICK WIZARD GUI FIRST!" Alternative firmware doesn't get to use that trump card. That alone is the reason only 1 in 50 wifis in densely packed buildings in this large US metropolis is still in a factory state as opposed to 2 in 14 back in 2005.
Apple was all about the shiny? Now I'm even more confused...
"With the exception of some products by D-Link and Apple's AirPort Express and AirPort Extreme, none of today's CPE can operate using IPv6 well enough for a field test trial, Bulk says."
I still cannot find the droids I am looking for...
I basically agree with your sentiment, but you need to test more than just website. It would be good to do things like get IPv6-enabled versions of a some popular games (like the Quake/Doom/Wolfenstein games, CoD, Halo, etc), and IPv6 enabled builds of the game clients also (because, of course, IPv6 Server with no IPv6 client will have no audience). Maybe an IPv6-enabled VOIP/SIP server (let people make free calls in USA, Canada, or Europe, for example).
Try to get as many different protocols as possible being tested by the customers over IPv6.
Given that router manufacturers shipped buggy products...
And given that the solution is a firmware update...
And given that the companies best equipped to handle this are ISPs...
And given that the products are implicitly warranted for fitness of merchantabilty...
I propose that rather than a product recall or class action lawsuit, the manufacturers jointly agree that they will pay a fee to the ISPs for each firmware upgrade performed by their techs for the residential and home office markets. The techs can simply take note of the product ID and serial number of each affected router, and each quarter the ISPs can send a bill to the manufacturers.
The serials will do a pretty good job of preventing cheating, and while the techs are there they can also advise people on setting up their home networks.
For hardware that supports it, why not sell an upgraded IPv6-ready version of the firmware for like $10-20 (with free updates for 2 years or something)?
I, for one, don't expect free updates forever (if I just bought the router within one year of the IPv6 firmware version being released, I might expect a free upgrade, but further back than that, I could reasonably see buying the upgrade.
I would think that, without needing to manufacture or ship any new hardware, that $10-20 would give them almost as much profit (maybe more) than selling a new box with the new firmware. From my pespective as a customer, I'd rather spend $20 on a firmware update than spend $70 on a whole new router.
...even if you left out "IPv6-certified".
Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
In Windows Vista and 7, if DNS resolves the name "isatap", Windows will automatically try to acquire an IPv6 prefix using an IPv4 tunnel to the ISATAP server, and use that server to route all your IPv6 traffic. Windows XP SP1+ will as well, once you enable IPv6.
When an ISP implements IPv6, why can't they also add an ISATAP server? With ISATAP, customers with IPv4 routers will have computers that notice the ISP's IPv6 router and start using it through their IPv4 NAT router automatically.
Cisco could implement ISATAP into their routers so that ISPs' internal routers could provide the ISATAP interface, which would be better than a normal machine being a single point of failure. Is this an ISATAP packet destined for the fake IP address we set up as the isatap DNS result? Yes. Let's translate this packet to IPv6 and send it on its way.
Since this is effectively bypassing the customer's IPv4 router's pseudo-security inherently present in NAT, the ISP could have a policy that those using ISATAP as opposed to an IPv6-capable router will have incoming IPv6 traffic blocked, to maintain the status quo in security.
Sometimes, I feel like this transition process is being handled the wrong way, and that there are much easier solutions to these seemingly difficult migration problems.
"Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
Neither is putting a man on the moon.
When i read plugfest, I was afraid it might be something else entirely.
"Most Home Network Gear Buggy"
--Rick "If it isn't broken, take it apart and find out why."
I set up IPv6 at home with OpenWRT(White Russian)/WRT54GL using 6to4 (my ISP still refuses to offer native /48 blocks).
The one biggish problem I ran into was the WiFi bridging firmware doesn't support IPv6. It turns out the proprietary firmware implements a weird WiFi proxy for IPv4 because the encryption fixes the MAC address. I had to work around the problem with GRE tunneling and subnetting.
I've just had a couple of days off work with a nasty virus, and even with my head full of cotton wool I had a play with setting my Netgear DG834 into "Modem only" mode (via the hidden page http://192.168.0.1/mode.htm) and running RP-PPPoE on my linux server. I managed to get it up running IPv4 pretty quickly. Now all I need to do is wait for my ISP to start supporting IPv6. Unlike Andrews and Arnold who have been running IPv6 for ages, they don't think it will be a concern for some considerable time. Don't they understand that some of us want to start seeing if things work and gaining experience right now?
For DSL Modem/Router Combos:
My ISP issues only one or two brands of router, what about having the ISP perform firmware flash to DDWRT. Sure it would take some work but its do-able with a few good programmers to create the transition code.
1) Create code to harvest settings
2) Convert old settings to ddwrt nvram script
3) Flash to DDWRT
4) Upon Reboot, Get new settings VIA TFTP while using the MAC/Network Node as the unique key to the previously saved settings
If your ISP doesn't have the ability to upgrade your firmware now, your out of luck, but I would be that there are a lot of them out there that can. I know mine can.
My ISP doesn't offer IPv6 yet, so wanting to try it anyway I set out on a mission to get IPv6 running on my home network.
Since I had been running DD-WRT on my Linksys router/WAP, I thought would be easy. Upgrading to the latest version of DD-WRT, I learned that most of the editions don't support IPv6, so I had to change to the VoIP version of DD-WRT to get IPv6 support. After that I ran into many DD-WRT related problems and bugs. There is a very annoying problem with Dnsmasq cutting out, radvd doesn't start upon boot when you check the box (so I had to add a custom start command), there is no GUI way to configure static IPv6 leases, ip6tables isn't included in any DD-WRT build, and the web interface dies and won't restart after running a few days (although the router keeps running okay) -- just a general DD-WRT problem not IPv6 specific.
I ended up scraping DD-WRT as my router (WAP only now), and setup a real Linux box as my firewall/router. That was much easier and fighting with DD-WRT.
Maybe OpenWRT is better, and I may try that someday.
I can't see either DD-WRT or a custom Linux firewall as an option for upgrading the general masses to IPv6. The big ISP's (and their tech support people) are going to have some serious work ahead of them! :-)
A few months ago, I ran across a problem with an Airport Extreme (Dual Band) where it will not run IPv6 at all if you have IPv4 running inside via NAT and/or DHCP.
I posted a detailed question to Apple's airport support forum and got no response.
I posted a *short* question and got no response.
In the end, I wound up using an expensive airport as a simple a bridge, and a MikroTik based router to solve the problem.
_Dan
Airport Extreme (later model) details here
* WARNING: Apple will NOT suppport IPv6, if it works it works, if it doesn't, their support will not talk to you
Even Apple and D-Link don't support DS-Lite and won't provide free firmware upgrades. Basically nothing on the market today has adequate IPv6 support.