Windows XP SP3 Causing Router Crashes
KrispyBytes writes "Windows XP SP3 has been named as the culprit causing home routers to go into a crash and reboot cycle. One router maker has released firmware updates to fix the problem, but has not yet revealed what is actually different about XP SP3's networking stack or UPnP behaviour that causes the problem. Router maker Billion Managing Director Raaj Menon said "as Microsoft plans to make Windows XP SP3 an automatic upgrade this month, the number of affected routers may increase significantly.""
Not surprising Windows causes that when installed on a router, considering it also makes PCs go into a crash and reboot cycle when installed on them.
Honestly... I'm sure that this has nothing to do with XP SP3 and is a coincidence, or just completely made up. And even if SP3 is doing something differently, if a router crashes due to a machine connected to it, it's a problem with the router.
A computer on the network should not be able to crash the router. This is a problem with the manufacturing of the routers, not anything in particular with SP3. This problem could have arisen in any OS. The fact that it appeared with SP3 is irrelevant. I return you to your MS bashing.
--
Shouldn't the title of this post be "Shitty router programming causing router crashes"? It should matter what type of garbage come off the wire, the router must be able to handle it all without error.
I have had some screwed-up problems since installing SP3 myself, not related to this "Router" issue.
First, Firefox no longer functions correctly. Specifically, field data that is retained (you can see it right there already filled-in), does not register. For instance, if I have a user id and password already entered and saved from a previous session, even though it shows up in the field, the server system doesn't "see" it.
Second, the USB ports on my HP Port Replicator xb2000 (I believe) no longer function.
I don't believe this is coincidence, but is directly attributable to SP3.
Any technology distinguishable from magic is insufficiently advanced.
If an upgrade to a router caused Windows to enter a reboot cycle would we be blaming the router manufacturer or Microsoft?
As for the service pack not crashing routers, they actually do have the ability. So no MS bashing for me, just truth. Microsoft just has a bad run with service packs for XP, huh? SP3 has also been the culprit for a lot of machines just up and crashing. At both of our shops, we've gotten scads of machines, all with the same issues, all caused by an SP3 update. It's insane. First ME, then XP SP2, then Vista, now SP3. Microsoft really wants to be the evil empire, don't they?
There's a lot of fucked up shit on the internet. And I've downloaded it all.
My OpenBSD router is fine...oh wait, I don't run Windows either.
Obligatory blog plug: http://www.caseybanner.ca/
Uhhh... never heard of them.
We all know that most routers use Linux, usually an old kernel that won't/can't be upgraded. I'm wondering if they are intentionally exploiting a bug in the linux TCP/IP stack to cause crashes/instability/etc. With MS trying to get in on the phone/embedded device market, they could license NT/IIS for router usage and make some serious cash.
Do you even lift?
These aren't the 'roids you're looking for.
Windows is a DOS?
This happened to me. I booted into Windows XP for the first time in months just to check out SP3 and that same night my router went crazy, lights blinking on and off. It's a cheap no-name router, I'll have to find out what chipset it is and whether I can upgrade the firmware just in case I ever boot into Windows again.
PC gaming has been a real drag for the last few weeks with the constant crashing of my router... I wonder if there's anything I can do about it.
I've been wondering what the hell has been going on with my conne
So billion routers are prone to a DOS attack. Misbehaving nodes on the network should not be able to take the router down.
To bad the article doesn't mention what the culprit is. Is it malformed DHCP requests? IPv6 trafick, UPNP.... Why is this article on slashdot?
It only affects the "Billion BiPAC 5200" series.
I've never used one, never seen one, never heard of one, and you haven't either. Odd how the summary fails to mention that the problem is only with this obscure model...
I make websites and stuff. Buy one.
You haven't been on slashdot for long?
SP3 borrows a Vista feature (presumably the same code) to detect "Router Black Holes".
From http://www.winsupersite.com/faq/xp_sp3.asp
"Black hole" router detection algorithm. XP gains the ability to ignore network routers that incorrectly drop certain kinds of network packets. This, too, is a feature of Windows Vista.
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
What would we do if these routers ran a linux based firmware? What would we do? Can we flame linux or do we continue to flame msft for abusing specs?
/. flamers.
I'm looking for guidance from the
Any router that can be crashed by anything that any of the computers connected to it do is seriously buggy. This is not Microsoft's fault.
Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
How about you buy a good name brand router and not one them cheap no name brand's. i got a linksys and a dlink, both work just the same before and after sp3 was install on both my desktop and laptop.
I don't have this problem.
All your base (stations) are belong to us!
Absurdity: A statement or belief manifestly inconsistent with one's own opinion. -- Ambrose Bierce
As some have said, if a machine on the network can crash the router(short of violating physical specs for things like ethernet voltage and polarity), then the router has Issues.
What I don't understand is why so many of your basic 4 ports lan, one port wan, and an antenna type routers have such lousy firmware. I understand that the hardware is built right down to price, and isn't going to be exciting; but software is a different matter. There are really only a few chipset variations in general use, OpenWRT supports most of them and provides a solid and extensible foundation. ddWRT is less extensible and flashier, still solid. Tomatoe is out there as well. In a world where people are literally giving high quality router firmware away, how can anybody ship a router with bad firmware?
Billion makes crappy knock-off routers, that were crashing or not working long before XP SP3 was released. Perhaps XPSP3 does do something different with uPNP, but that's not where the blame needs to be assigned. As an aside, uPNP is a crappy idea. Do you really want your OS and any programs (malware included) to have the ability to change your external firewall?
Except for label printing. What labels doesn't OpenOffice print?
It sounds like the Billion router's firmware had a really bad bug that happened to be poked by Windows XP SP3. Unless if this was in a third party library or some external code that they were using, I wouldn't be surprised if this was limited to just Billion routers.
:-)
XP SP3 didn't _cause_ the bug; it merely happened to recreate a condition that triggered a bug inside the router to crash itself.
and now women won't go out on dates with me anymore. ....ok, they wouldn't with Service Pack 1 or 2 either, so I'm now trying Vista.
Quote from their website:
"After detail analysis, we found that Windows XP SP3 sent out the DHCP packet with the Option 43 data (include Microsoft's 'Vendor Specific Information'), but Windows XP SP2 sent out the DHCP packet without the Option 43 data. However, the Option 43 data is not compatible with Billion's original definition, so it will cause this problem. The affected firmware versions of BiPAC 5200 series are 2.9.8.x and 2.11.0.x~2.11.33.x. There is no impact to BiPAC 5200 series if the firmware is 2.10.x.x. Please check Appendix A for checking your current firmware version."
http://au.billion.com/downloads/Notice-Billion-5200-series-via-Windows-SP3.pdf
Slashdot corporately supporting Microsoft? I must be new here.
Your point is the relevant one. Regardless of what OS did this, the fact is that no computer should ever be able to crash a router period. The incessant MS bashing reaches absurd levels sometimes.
This is a problem with the router's firmware. It has nothing to do with XP, or any other Operating System.
/. trolls, appearently.
First off:
- Who the fuck didn't isolate the rebooting mechanism and interrupts from the main loop that relays packets?
- Who the fuck didn't include ring-0 protection or anything like it on the critical interrupts like for example a reboot or a complete shutdown?
And finally, what kind of a moron faults an OS for a violation of firmware design?
that if you go to their web page and look on the left hand side it says URGENT NOTICE blah blah blah XP SP3 then "click here" if you are over "click" it takes you to one of their products (not the affected one btw) page if you are over "here" it takes you to the firmware. kinda funny really.. I would like my vote to the numerous others that suggest this should not have been subbed as a XP SP3 problem but a cock up on Billion's part.
actually I am happy to see you, however that is in fact a banana in my pocket.
Obviously, Windows XP SP3 is crashing a router. It doesn't say that is Windows XP SP3 fault.
Billion? Never heard of'em. My Linksys router isn't complaining...
While I agree that a router shouldn't crash no matter what an attached computer does, I completely disagree with the Windows fanboys who claim this is a non-story. It's obvious SP3 is doing something different network-wise than any other OS, be it Linux, Mac, or even Windows XP SP2. It's important that people with the effected brands of routers have this information, so they can choose whether or not to delay upgrading. It's also important for network admins to find out exactly what SP3 is doing, and get Microsoft to fix it (or work with the router manufacturers, depending on what exactly is going on). Microsoft's recent track record vis-a-vis security and interoperability is definitely better than it once was; but we can't forget that they've done some very stupid and/or insular stuff in the not too distant past.
#DeleteChrome
I think for April Fools we should rename this article since we know how great the editors' grammar is.
Billion's routers crash after upgrade to XP SP3.
OMG a Billion Routers crash....
And there is also the potential issue of this being UPNP related. UPNP is a completely bogus thing, but Microsoft strong armed the industry to support it and it's in most routers and many users don't know to disable it. UPNP could certainly give ways to cause this issue, and I only hold the router itself responsible to the extent that it supports this blasphemy.
I'm an American. I love this country and the freedoms that we used to have.
Invenio via vel creo
As much as I hate defending the Redmond Computer Virus (tm), that's the router's fault.
Now, if SP3 created nonstandard packets that most routers still swallow but a router drops because they don't work to spec, blame MS. If the router replied with a bogus message to said nonstandard packet that locked up XP, blame MS. But a router HAS TO be able to accept a bogus packet. It may drop it, report it or if it feels like it send it on a roundtrip in hope that some machine can figure out what it's about, but it may NEVER crash due to it.
I hope I don't have to mention the security implications of this.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
If theres not yet any malware around that uses uPnP to 'drop' the defences of the routers firewall, there will be one day!!
Last week I updated my GF's XP_Pro machine to SP3 (she insists on having her machine using Windows despite having a better time using my KDE/Gentoo machine...). Since then, I've noticed that it's sending out SMB keep-alives about every 5 seconds to my machine (which is the Samba "PDC" also). SP2 wasn't doing this (or WireShark didn't pick up on it, anyway).
Could this be something that would hose a router as well? A ton of useless keep-alives?
I'm not a prophet or a stone-age man,
I'm just a mortal with potential of a super man.
On the desktop I installed SP3 without ay problem.
My freee advice:
--**++ Back up your data before even thinking of SP3 install! ++**--
uPNP configures port forwarding for a NAPT (aka NAT) router. NAPT/NAT is *not* a firewall, and should not be treated like one. Its sole purpose is to translate addresses and ports (Network Address and Port Translating) between the internal and external networks. It is not meant to protect computers on either end from each other. uPNP facilitates the NAPT job by giving applications an easy way to automate the needed port forwarding for the WAN->LAN direction. If you want a firewall, get a real firewall.
Luke-Jr
Thats why I use Windiz instead.. You just turn off automatic updates, and set yourself a reminder in Thunderbird to remind you every month to login as admin (you DO run as a limited user, I hope!) and visit Windiz update, and get ONLY the updates you approve.. Though, I gotta funny feeling MS will eventually pull the same b.s. on Windiz they pulled on Autopatcher..
THANK YOU, Edward Snowden!! Americans owe you a debt of gratitude (whether they know it or not..)
Did the hardware manufacturers all just write flawless Linux drivers and buggy Windows ones?
Or did Linux developers just go a step further than Windows did, and take it upon themselves to make sure that hardware works properly on their OS?
DRM: Terminator crops for your mind!
Don't buy Billion routers, because not only do they not listen to specs, when something does what they don't expect they just up and crash.
Sorry, When you said "router" I thought you meant something from a real company. I've never heard of Billion or Raaj. How many GPL violations does his router have? I'll just continue using my OpenWRT setup, thanks.
It sounds like the packet isn't bogus. MS chose to implement an optional part of the DHCP spec (vendor information). As per the DHCP spec if your device doesn't implement the optional parts, you just ignore them, not crash.
So this isn't MS sending a bogus packet, or even doing a "Windows own spec," thing. They are properly following the DHCP spec, and this POS can't handle it. I mean I'll give someone a tiny bit of credit if the problem is due to bad data. Not a lot, it's still a bug that needs to be fixed, but at least it was something unexpected. However when you are crashing because you didn't deal with part of a spec, well then you get zero sympathy.
Open the updates menu, click "Advanced", untick the WGA notification, tick the "Do not notify me about these updates again", click next and click "OK" on the box that pops up. That stopped the WGA updaet for me..
If you can crash the router, you have a possible DDoS attack. If you can do it on the WAN port, it would certainly be a flaw in the device. Depending on the crashing behavior, it is also possible that this is actually an exploitable path that could be used to permanently reflash the router for malevolent purposes.
I would have to says it's the router's firmware that is the problem. the reasons have already been stated by others. but SP3 is buggy. case in point: updated laptop with sp3 tried to access my NFS got blue screened (bad header pool) probably driver issue with my intel pro/100. before the updated no such problem.
Hmm, I just replaced my linksys wrt54g w/vonage because it was doing this very thing. I hope I didn't just throw away an otherwise good router....doh
I'm more glad I disabled uPnP, it's a very poorly designed spec with even crappier real world implementations. It's about the most bug-prone technology I know of.
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
This only affects one model (BiPAC 5200) wireless broadband router, from one manufacturer (Billion), who's firmware has a bug. The model in question is found in Australia and Europe. A firmware update is available for download. End of story.
It would be nice to watch misleading, uninformative crap be forced off the main page.
I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
Please mod parent up, UPNP is ideal for home networks when you have one external IP but several PCs have servers running (non-passive FTP transfers, VOIP apps, p2p software). Setting a DMZ is not an option, and manual configuration is usually horrible on consumer-grade routers (D-link hardware reboots after adding a new firewall rule, and these rules can be added only one at a time), and you still have to assign incoming ports in applications. UPNP makes port forwarding configuration as easy as checking a "use upnp" option in applications that support it.
It was my WRT330N Wireless-N Gigabit Gaming Router, it started going into almost a constant reboot whenever there was heavy traffic. I did NOT have SP3 installed. I was pissed because the router cost 199.00 at the time and only lasted a year. It was definitely a hardware defect on the router. I have a feeling that after a while linksys routers just start rebooting. Also wireless performance for very very poor after the reboots started happening.
DO NOT BUY LINKSYS.
captcha: thanks
Right, until a "critical security update" turns that option right back on. Better to just turn off Automatic Updates and disable Security Center in Administrative Tools > Services so it stops whining about your computer "not being protected".
Random Thoughts From A Diseased Mind (Not For Dummies)
It's not only the router that makes the endless reboot, apparently there are a few other things that can crash you. Some, or maybe all, have something to do with gdi32.dll. Either way, it was a pain in the butt to fix when it first happened.
Meh, works fine here (on a Draytek 2900) for the odd app that can make us of it. I think a lot may be down to less than stellar implementations in router firmware.
I am NaN
If I have a source, say a spreadsheet, with a column with bunch of numbers in, there is no easy way to quickly do a run of labels with one column entry per label, and that's not just because you have to "register a datasource" before you can even use field references.
Letters for a mail merge, yeah, no problem. A sheet of labels (all different)? Nope.
Just try it, you'll see what I mean.
Insert
I installed SP3, and did not have those problems.
However WGA complained on all Qemu boxes and I had to re-register XP. Registration was a simple connection to MS, and no key or data was needed.
The client sends a DHCPREQUEST packet that contains options it is requesting from the server. The server is then supposed to craft a DHCPACK packet containing values for the options requested by the client.
http://www.ietf.org/rfc/rfc2132.txt
No GNU has been Hurd during the making of this comment.
It's a little scary when that "odd app" includes visiting a webpage with a malicious flash script.
http://www.gnucitizen.org/blog/flash-upnp-attack-faq/
http://blogs.techrepublic.com.com/tech-news/?p=1902
I have seen programs make routers go nuts like my old Netgear RT311 router from 2001 if I set the connections too high witout using a low limit with eMule. Same on a neighbor's D-Link router from a few years ago. Please remember these are consumer routers, not high-end fancy ones.
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
The consensus seems to be that the router is at fault if SP3 crashes it. There is a major factor that people are overlooking here. uPNP is a M$ "standard." So here is the possible, and I would even assert likely, scenario:
M$ creates the uPNP standard, then revises it, then revises it again. To the extent that it is a standard, different versions of the "standard" are made available to different router designers, based on how close they come to touching their palms to the floor when bending over for M$. Now, those who handed over their first born have the newer tweaked standard available, and if they comply their router doesn't crash. In the meantime, other router companies have a different/older standard, to which they comply fully. Of course, SP3 makes use of the newer, less widely disseminated standard. Doing so causes implementations that haven't "paid up" to crash.
Yes, this definitely sounds like a scenario imagined by a guy who wears a tin-foil hat to those who don't know the M$ history, haven't read the M$ internal documents known as the Halloween Documents, etc. To people who know the history and understand how M$ works, this is a likely though unproven scenario.
Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
I just began installing ubuntu on my laptop with plans to install it on my next PC. I use my current PC for all things, but will keep it for music production. I can't wait to use ubuntu on a new powerful pc! I've seen some things about ubuntu beryl that look phenomenal and make vista's visual interface look like childsplay.
I look forward to the day microsoft is #2.
Although I'm used to do firmware updates from alternative bootable media, I've also updated firmware using official utilities designed to work in Windows.
Recently, I apparently managed to help Windows brick an NVIDIA card (FX 1700), using NVIDIA's official flash utility.
I contacted HP about this, because the update utility from NVIDIA shipped on the driver CD from HP, and the graphics card was officialy supported on this workstation; also, the firmware update was marked Recommended by HP (if it wasn't, my company would apparently have had to pay for the replacement card). The support person I talked with wanted to blaim SP3.
SP3 is basically all patches since SP2 in one package, plus a few minor updates, so what's the big deal? Obviously, I didn't try my luck, so I abandoned the update, even from other bootable media, since I didn't feel I got a very scientific/accurate answer, like it usually is in the IT profession.
Crappy Router No One Has Heard Of Is Crappy
... more service packs full of bugs does Microsoft have to release before you people give up and switch to Vista?!!!
Have gnu, will travel.
there are definitely differences between how SP3 handles networking and SP2 that "shouldn't be there".
I can CONSISTENTLY force a reboot (kernel dump!) simply by connecting alternately to the same machine with an old RDC client vs the new one. (denial-of-service, anyone? but then you'd need an account on the machine so it's not THAT critical a vulnerability)
WindizUpdate does not have any updates of any kind released after November 2007, so it's more of a security risk than Windows Update.
For a site about things like basic rights, Slashdot users sure do like to censor "dissent".
It could just be due to the fact that UPnP is ubiqitous and users experience difficulties with it when you consider the thousands of available devices and peripherals that are used with the technology. Similar to the topic issue.
Standard MS operating procedure..nothing new..move along...nothing to see here...
Oh fuck almost forgot...."I'll be modded as troll/flamebait"
Ah, if only mod points were directly related to the amount of pussy you got. Wait, then this would't be slashdot, silly me.
This recently happened to me and my next door neighbor. Router just rebooted constantly, even after reconfig, reflash, changing channels everything. I finally pull the plug on the DLink DIR-655 and bought an Apple Airport extreme. Hasn't happened since. I am using XP Pro / SP3.
While issues such as SP3 causing Office XP and 2k7 service packs appearing as updates in Microsoft Update on a machine that has never had any version of Office installed gets no mention... Automatic Updates keeps on trying to force them down :)
.old extension didn't seem to work.
:P
Also, anyone using USB 1.1/2.0 devices under SP3 have any issues? On my laptop, I have USB 2.0 devices and USB 1.1 devices running on a USB 1.1 connection (yes, the laptop is that old). When I reboot the machine, XP refuses to boot to the desktop (just hangs after the Windows loading screen) unless I unplug all USB devices from the laptop. Then it continues booting. This behavior did not occur under SP2. I wonder what changed. I've read of similar things happening with some file named Verclsid.exe hanging while trying to authenticate something, but the solution of renaming it with the
I would give up and go back to SP2, but meh
@Mindless Drivel: 100% of Twitter posts ever Tweeted.
I think it is fair after reading these posts to point out that there is a difference between a commerical router that is engineered to closely adhere to standards and is expected to be reliable and secure, and the alternative.
In this case the alternative is some piece of hardware that seems to execute a Linux kernel that may or may not be standard. If a Linux kernel on some hobby hardware (or inexpensive home stuff) is being used as a router and it seems to be working, that is great and you just saved ten thousand dollars buying a real router. But never forget there are highly engineered hardened routers that are expensive because it took lots of time and trouble to assure their reliability, perhaps many years in the case of Cisco.
I know people are quick to grab some PC hardware, load up unix, and declare themselves to have some network infrastructure, but these are toys in comparison to the real stuff. Businesses with important work to do and important data to secure must use the right stuff.
I mean no disrespect to Linux, but it is just not the same. Now there are router companies that make minimum hardware and load up a Linux kernel, and declare this a router. You get what you pay for.
Do you think you could reasonably sell a firewall with an ad that says, "This firewall will stop any bad stuff that is coming at it, as long as what is coming at it is perfectly correct protocol code that meets the RFCs in all respects and breaks no rules. Ha ha ha.
Maybe the guy should let it keep rebooting? _Some_ of the EvilGovConpiracyProtocol packets will be getting through, and once all the results of scanning all the hardware and data on his network have been passed to the TotalitaranDatabase servers there will be less data sent and the router will stop acting up and will function ok ( until the daily update is sent out. But that should be a much shorter burst of messages).
They whose government reduces their essential liberties for temporary security, receive neither liberty nor security.
I had an old Linksys wireless router, a Toshiba laptop with the original (no service packs) Windows XP, several wired desktops, and a Mac Powerbook.
The "new" Toshiba laptop usually booted Linux. But, there were still a few things I had to do with Windoze, so it still had dual boot capability.
Usually, within 15 minutes of booting Windoze, I had to physically reboot the router.
The solution: First, don't boot to Windoze. Second, get a new router.
The problem did not occur with the wired machines. I always figured it was something wonky in the new XP wireless driver. I tried firmware upgrades, new drivers on the laptop, etc.
At some point, I realized that a new router was far less expensive than the time I was wasting on this Windoze/Linksys incompatibility.
Good point.
Don't just disable it, remove it from your System. It's just another networking service and it can be un-installed.
Although, as the parent poster mentioned, it's not beyond Microsoft to re-install it as part of a Service Pack/Security Update. (See Windows Messenger).
Q:I was listening to a CD in Grip and it sounded horrible! What's up? A:Perhaps you are listening to country music
It is not meant to protect computers on either end from each other.
Well, you can argue that if you wish. But, there is no arguing that NAT is the single most effective firewall to date. Without port forwarding rules and uPNP, NAT COMPLETELY blocks inbound session initiation. It also quite effectively hides internal hosts making attacks against an internal host even harder.
Patrick?
This article I think is miss titled. As you can see if you read billions notes about the upgraded firmware, Billion not XP3 is to blame. From their document "After detail analysis, we found that Windows XP SP3 sent out the DHCP packet with the
Option 43 data (include Microsoftâ(TM)s âVendor Specific Informationâ(TM)), but Windows XP SP2 sent
out the DHCP packet without the Option 43 data. However, the Option 43 data is not
compatible with Billionâ(TM)s original definition, so it will cause this problem. The affected firmware
versions of BiPAC 5200 series are 2.9.8.x and 2.11.0.x~2.11.33.x. There is no impact to BiPAC
5200 series if the firmware is 2.10.x.x. Please check Appendix A for checking your current
firmware version."
Option 43 data is optional based on the standard (http://www.faqs.org/rfcs/rfc2132.html) it should not be causing the router to crash. Based on what I'm seeing I would think any other operating system and/or setup that sent option 43 data to this router would cause the crash.
SP3 sets a system restore point before installing.
I know this as I trialled the beta version on my games machine - and it bluescreened due to a wonky driver (I believe the chipset driver for my mainboard).
Booted to safemode and rolled back. Easiest recovery in ages.
I'm interested to know what caused the hassle with the laptop to the extent that it took you two days to recover.
But all in all, sensible advice. Backups are a good thing (tm).
F_T
I've had a different experience with their kit. Eight years with a BEFSR41 (which I sold to a friend last November, and is still going strong) which I only passed on because I wanted additional ports. I've now got a BEFSR81 which is a nice bit of kit. Only six months, but it's happily working on. Well worth the £35 I paid for it. Only disadvantage to me is that they're quite hard to get hold of in the UK, and they don't support Gigabit ethernet (I therefore keep a cat6e xover cable for big transfers with the server - thankfully this is fairly rare now). I've also had a WAP54G which is OK for a couple of years now. Again, quite happy with its capabilities. For home use, I'm fairly happy with the Linksys kit. Seems stable and I've recommended them to a few people without having them bite me in the a$$. By contrast, the couple of no-name brand routers I've picked up from fairs (because I've been pushed for time) seem to be a lot more prone to wonkiness.
SP3 has, in my brief experience with it:
*Prevented upgrading from Windows Media Player 10 to WMP 11 (Shut up -- Netflix streaming needs '11)
*Tricked a game I was trying to install into thinking there's *NO* DirectX installed.
I rolled back to SP2, and both of these issues were nonexistent.
Populus vult decipi, ergo decipiatur...
"Force shits upon Reason's back." - Poor Richard's Almanac
XP SP3 sends out DHCP packets with Option 43 data (including Microsoft's "Vendor Specific Information"), which Service Pack 2 (SP2) did not. However, Option 43 data is not compatible with 5200 series router's original definition, which causes the problem (as reported from a notice from Billion)
RFC2132 says: "Servers not equipped to interpret the vendor-specific information sent by a client MUST ignore it (although it may be reported)."
It seems to be a Billion's fault...not Microsoft's
That it blocks anything has nothing to do with it being NAPT. It would be perfectly valid for a NAPT to treat unknown inbound connections specially and broadcast the attempt to all known internal IPs-- connecting it through to whichever responds positively first (if any).
Luke-Jr