Λύση σε δικτυακά προβλήματα των Vista

|

Έχετε στήσει το νέο σας λειτουργικό σύστημα (τα Vista εννοώ) όλο χαρά και ετοιμάζεστε να αρχίσετε να σερφάρετε μέσω της ταχύτητης DSL σας για να κατεβάσετε τα πρώτα σας gadgetάκια. Αντ' αυτού πέφτετε στον τοίχο με την πινακίδα

"Cannot communicate with Primary DNS Server"

Άντε τώρα να βγάλεις άκρη! Και όμως εδώ, επειδή έπεσα στον τοίχο αυτό, θα σας δώσω τη λύση Το πρόβλημα οφείλεται σε ένα feature που είναι ενεργοποιημένο by default και λέγεται TCP Window Scaling.

Αυτό συνήθως δε θα έπρεπε να είναι πρόβλημα. Αντιθέτως, σε δίκτυα που υποστηρίζουν αυτήν τη δυνατότητα, βοηθάει αισθητά στην αύξηση της απόδοσης του δικτύου. Όταν όμως δεν υπάρχει τέτοια υποστήριξη, όπως στην περίπτωσή μας, θα υπάρχουν πολλά χαμένα πακέτα (dropped packets) και έλλειψη συνδεσιμότητας.

Η λύση μπορεί βρεθεί με 2 τρόπους:

  1. Επειδή το πρόβλημα λογικά θα οφείλεται στο gateway σας (router/modem) κάντε αναβάθμιση στο firmware της συσκευσής, αν υπάρχει τέτοια αναβάθμιση διαθέσιμη, γιατί είναι πιθανό να υπάρχει πλέον υποστήριξη γι'αυτό το feature από τη συσκευή σας. Δοκιμάστε σε αυτό το σημείο να ελέγξετε αν έχει διορθωθεί το πρόβλημα. Αν όχι,
  2. Απενεργοποιείτε το συγκεκριμένο feature. Υπάρχουν 2 τρόποι να γίνει αυτό. Ο εύκολος είναι ο εξής:
  • Μέσα από τα Vista ανοίγετε το link res://ieframe.dll/dnserror.htm#
  • Πατάτε το link Diagnose Connection Problems
  • Πατάτε το κουπμί που λέει "Turn off the TCP setting that is not compatible with your router"
  • Περιμένετε μέχρι να εφαρμοστεί η επιλογή σας και μετά θα είστε λογικά οκ

Αν δε γίνεται κάτι με τον τρόπο αυτό χρησιμοποιείστε τις ακόλουθες εντολές:

  • netsh interface tcp set global rss=disabled και στη συνέχεια
  • netsh int tcp set global autotuninglevel=disabled
  • Κάντε reboot

Αν κανένας από τους 2 τρόπους δε σας λειτουργήσει δοκιμάστε να συνδέσετε το vista box μέσω δικτύου με ένα άλλο pcάκι μέσω δικτύου και ξαναδοκιμάστε