Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Bug Networking Operating Systems Software Windows

Workarounds for Vista's Networking Problems? 153

tridium asks: "I recently moved into a new place where the landlord left a Linksys WRT54G v2 router for us to use. The three laptops in the house running XP connected to it fine, but my desktop, running Vista RC1 build 5600, had to be hardwired. The Internet worked fine for a bit, but I noticed some websites weren't loading up (Google, Gmail, and several others), and IM clients weren't working. Vista's self-diagnosis said it couldn't communicate with the DNS server, so I researched and it seems the new TCP stack in Vista is wreaking havoc with my router. I upgraded the firmware from Linksys, tried manually setting IP settings, modified the registry to disable TCP window stacking, but nothing helped. Linksys support was also useless in fixing the problem. I'm at a loss and any help, short of downgrading to XP, would be greatly appreciated." Other people have experienced problems getting Vista to work with off-the-shelf routers. A thread from September identifies the new window scaling feature as a potential culprit, while another article says that Vista and SPI-enabled routers don't play well together. Whether the problem is related is unknown, but another thread offers some troubleshooting tips for anyone else who may be experiencing this problem. Has anyone figured out how to disable (or at least work around) some of the more troubling aspects of Vista's new TCP 'features'?
This discussion has been archived. No new comments can be posted.

Workarounds for Vista's Networking Problems?

Comments Filter:
  • Vista RC1 build 5600 (Score:5, Informative)

    by mythosaz ( 572040 ) on Friday January 05, 2007 @06:31PM (#17481698)
    Vista RC1 build 5600?

    For starters, try, oh, I dunno, a newer RC, if you were part of the test, or...wait for it...the release version?

    This sort of story makes me a bit ill. I know this is Slashdot and all, but can we please have SOME sort of filter for "my lonely pre-release copy of Vista dosen't work on my home network" stories?
  • Here's a thought... (Score:4, Informative)

    by PFI_Optix ( 936301 ) on Friday January 05, 2007 @06:32PM (#17481708) Journal
    Wait a month and buy the real version of Vista instead of using an old, unfinished release candidate.
  • by chrisnetonline ( 682344 ) on Friday January 05, 2007 @06:34PM (#17481766) Homepage
    The instructions at this url worked for me: http://www.tech-recipes.com/modules.php?name=Forum s&file=viewtopic&t=2602#7746 [tech-recipes.com]
  • by blincoln ( 592401 ) on Friday January 05, 2007 @06:37PM (#17481798) Homepage Journal
    For starters, try, oh, I dunno, a newer RC, if you were part of the test, or...wait for it...the release version?

    Seriously. I'm running the release with a WRT54G and it works fine. The only networking complaint I have is that there isn't a hack yet to disable the asinine TCP connection limit like there was for XP.
  • Misleading article (Score:5, Informative)

    by W2k ( 540424 ) on Friday January 05, 2007 @06:40PM (#17481838) Journal

    The article describes two separate issues: TCP window scaling, and SPI (Stateful Packet Inspection). These have very little to do with each other, excepting the fact that they're both networking features in Windows Vista.

    From what I gather from a quick Google, the problem with TCP window scaling is actually one with crap routers that don't support the feature and misbehave upon encountering it. Furthermore, TCP window scaling is not new to Windows Vista. It was merely disabled by default in previous versions of Windows. The fix is extremely simple, see this article [tech-recipes.com] for information.

    The second issue, with SPI, seems to indeed be a Vista bug, but I can find no evidence whatsoever that it exists in Vista RTM, or even RC1/RC2. It's seriously not "stuff that matters" anymore. Prerelease versions always have bugs! If you don't like it, wait for the RTM (or as is usually the case with Microsoft, the first service pack)!

  • by idontgno ( 624372 ) on Friday January 05, 2007 @06:58PM (#17482108) Journal

    W...T...F...?

    If this place were even approximately "News for Nerds", Our Illustrious Editor would have realized that calling TCP Window Scaling "new" rises to the same level as referring to the recently-inaugurated Clinton administration. Literally: RFC 1323 [ietf.org] dates to 1992.

    I love the scare quotes around "features" at the end of the summary to. God forfend that that evil Micro$oft CORRECTLY implement a TCP standard.

    Sigh. Look folks. In this case, MS isn't at fault. It's craptacular consumer-grade network gear which cuts corners on standards compliance. I acknowlege freely that MS is an evil monopolistic corporation bent on world domination, but in this case that's beside the point.

  • by quazee ( 816569 ) on Friday January 05, 2007 @06:58PM (#17482118)
    The problem is that most consumer-level hardware is only tested with the most common TCP settings, so, changing the TCP receive window (RWIN) or maximum transfer unit (MTU) often reveals hidden bugs in their TCP/IP implementations.
    Even the subtle changes in timing of the packets may trigger previously undiscovered bugs.

    In my case, the web interface of the Acorp LAN420 ADSL router was 'freezing' 75% of the times when accessed from Vista(RTM). Upgrading to the latest firmware solved this problem.

    If everything else fails, you can try disabling RWIN scaling by running this as administator:
    netsh interface tcp set global rss=disabled
    netsh interface tcp set global autotuninglevel=disabled

    (to see the list of available options, just run 'netsh interface tcp set global')
  • by Anonymous Coward on Friday January 05, 2007 @07:14PM (#17482364)
    Both Vista RC1 and RC2 both had problems nwith the WRT54G series routers if you had your IPv6 stack enabled. These problems are resolved in the release version.
  • by Anonymous Coward on Saturday January 06, 2007 @12:45AM (#17485180)
    Install the latest firmware. And no, you didn't. And no, this isn't a Vista problem.

    The WRT54G [wikipedia.org] is no longer being maintained by Linksys. But fortunately... (and it's amazing nobody on Slashdot knows this... but then again they don't truly seem to know ANYTHING useful, ever) the firmware is based on Lunix. Thus, it's open source... and thus... other people can, and have, modified it. And maintained it!

    The WRT54G firmware is still being maintained, but has branched a bit. I personally use HyperWRT+Thibor [thibor.co.uk]. It's closest to the stock firmware, and I don't feel like getting experimental with it. YMMV.
  • by dr00g911 ( 531736 ) on Saturday January 06, 2007 @01:11AM (#17485332)
    I've run into this problem with RC1, and occasionally standard XP machines wouldn't connect to Win update.

    My solution? Change the MTU on the router to 1492. Problem solved.

    --droog
  • Switch to XP (Score:3, Informative)

    by TheLink ( 130905 ) on Saturday January 06, 2007 @07:45AM (#17486842) Journal
    Linux is not a substitute for Vista. Windows XP is, for now unless more and more people switch to Vista.

    As long as people keep switching to the next MS version of windows MS will continue to have control.

    If people stick with XP, then Linux and everyone else will have a chance.

    http://slashdot.org/~TheLink/journal/158520 [slashdot.org]

Without life, Biology itself would be impossible.

Working...