Προς το περιεχόμενο

Windows 11 home + realtek gigabit card = no max performance


mphxths

Προτεινόμενες αναρτήσεις

Καταρχας , δεν ξερω αν το εβαλα στο σωστο σημειο το θεμα , γιατι δεν ξερω αν ειναι θεμα της καρτας (drivers) ή θεμα των windows. Σιγουρα ειναι θεμα ενος εκ των δυo. 

To θεμα εχει ως εξης. Εχω δυο φορητα. Το ενα τρεχει Fedora και το αλλο τρεχει Windows 11 home. Μεχρι σημερα , συνδεοντουσαν ασυρματα με το router και αρα οποιαδηποτε επικοινωνια μεταξυ τους γινοταν ... ασυρματα. Επειδη ομως συχνα πυκνα μεταφερω αρχεια μεταξυ τους π.χ. movies , ISOs κλπ , η ταχυτητα που επιτυγχανεται μεταξυ των δυο μηχανηματων μεσω ασυρματης συνδεσης δεν ειναι και η καλυτερη. Δηλαδη σε αντικειμενικο test (iperf3) , η μεταξυ τους ασυρματη συνδεση δινει περιπου 200mbps ενω με το router και τα δυο συνδεονται στο μαξιμουμ του 5GHz καναλιου αυτου. Λιγο το overhead , λιγο το half duplex του πραγματος ...

Ως εκ τουτου , αποφασισα να προβω σε ενσυρματη συνδεση τους μεσω switch με το router και κατ'επεκταση μεταξυ τους. Κανοντας λοιπον τεστ (iperf3) , το μηχανημα με το Fedora τερματιζει την 1000αρα ethernet συνδεση (~950mbps) ενω το μηχανημα με τα windows οχι (πιανει περιπου ~770mbps). Mπουταρα live iso Fedora στο μηχανημα με τα windows και εκανα παλι το ιδιο τεστ , και αυτη την φορα η συνδεση τερματισε στα περιπου 950mbps. Αρα με την αφαιρετικη μεθοδο καταληγουμε στο συμπερασμα οτι κατι φταιει στα windows ή στον driver της καρτας. Μηπως δηλ καποια ρυθμιση στην καρτα ή στα windows επηρεαζει την αποδοση της. Ακρη δεν εβγαλα δυο μερες που πειραματιζομαι.

Οποιαδηποτε ιδεα ευπροσδεκτη.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
2 hours ago, micos000 said:

Μήπως κατεβάζουν updates τα win;

Μακαρι να ηταν κατι τοσο απλο :) Μεχρι τωρα εχω δοκιμασει τα εξης.

1. Απενεργοποιηση A/V - τζιφος.
2. Απενεργοποιηση Firewall - τζιφος.
3. Εναλλαγη power plans (balanced - best performance - balanced) - τζιφος.

4. Aπενεργοποιηση tcp/ipv6 στην καρτα - τζιφος.
5. Απενεργοποιηση "allow this computer to turn off this device to save power" - τζιφος.
6. Δοκιμη με τρια διαφορετικα binaries που εχει η github σελιδα του iperf3- τζιφος.

Η μονη σχετικη προοδος που ειχα ηταν οταν απενεργοποιησα το "power saving mode" στις ιδιοτητες της καρτας. Αυξηθηκε η αποδοση της απο τα ~770mbps στα ~810mbps. Kαι παλι ομως δεν τερματιζει. Η επομενη κινηση ειναι να αρχιζω να πειραζω μια μια τις υπολοιπες ιδιοτητες της καρτας μπας και πετυχω την σωστη , αλλα δεν ψηνομαι ιδιαιτερα. Και ολα αυτα υποθετωντας οτι δεν φταιει κατι στα windows.

ΥΓ 1 : Εν ετει 2024 , στα windows (ειδικα στις home εκδοσεις) δεν υπαρχει τροπος να απενεργοποιειται το wifi οταν συνδεεται το ethernet και να ξανασυνδεεται το wifi oταν αποσυνδεεται το ethernet. Θελει πειραγμα σε group policies (αρα pro εκδοσεις) , ή 3rd party scripts ή να φτιαξεις scheduled task με powershell εντολες. Ή να το υποστηριζει το μηχανημα σου μεσω bios. Ποση καταντια πια!
ΥΓ 2 : Η πλακα στο ολο εγχειρημα ειναι οτι οταν χρησιμοποιω το μηχανημα με το Fedora που τρεχει gnome και αρα χρησιμοποιω nautilus για file browser , υπαρχει θεμα με τα network shares και η αντιγραφη απο και προς αυτα δεν πιανει μεγιστη ταχυτητα. Μια δοκιμη που εκανα , μαξαριζε στα 70mb/s , δηλ στα ~560mbps. Θα μπορουσε κανεις να πει , οτι τζαμπα κουραζομαι με το ολο εγχειρημα , αλλα ειναι ο ψυχαναγκασμος του οτι ξερεις οτι κατι δεν λειτουργει στην εντελεια και θες να το κανεις να δουλεψει.

Επεξ/σία από mphxths
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δοκίμασε να απενεργοποιήσεις ο,τι αναφέρει off-loading, TCP chimney, RSS. Δεν θυμάμαι δυστυχώς να σου δώσω οδηγίες και άλλες λεπτομέρειες, αλλά από όσο θυμάμαι χάλαγε το sequence των πακέτων οπότε καθυστερούσε σημαντικά με τα retries αν δεν υποστηρίζεται από host σε host & switches (αν θυμάμαι καλά κάτι έπρεπε να φτιάξουμε και στα Cisco switches…). Ένα κομμάτι είναι στα properties της NIC και τα υπόλοιπα στο netsh. Googlάρε γύρω από αυτά…

Επίσης ακόμη και αν όλα παίζουν ρολόι στο TCP/IP, μην περιμένεις να πιάσεις την ίδια ταχύτητα στο SMB μεταξύ Windows - Linux & Windows - Windows.

Στις τελευταίες εκδόσεις του SMB / Windows, παίζει κρυπτογράφηση, οπότε πέφτει η ταχύτητα. Αν θες τα μέγιστα θα πρέπει να την απενεργοποιήσεις.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
3 hours ago, J0hn82 said:

Δοκίμασε να απενεργοποιήσεις ο,τι αναφέρει off-loading, TCP chimney, RSS.

Ανοιγοκλεισα ο,τι ειχε την λεξη offload στις ρυθμισεις της καρτας. Τιποτα. Το tcp chimney (που ειναι disabled) για καποιον λογο δεν μπορω να το πειραξω , ειτε μεσω netsh ειτε μεσω powershell. Στις ιδιοτητες της καρτας δεν υπαρχει. Πειραξα το RSS στην καρτα , τιποτα. Πειραξα το "interrupt moderation" που ελεγαν καποιοι , τιποτα. Τα jumbo frames , τιποτα. Οπως εγραψα και στο προηγουμενο ποστ μου , μονο η ρυθμιση "power saving mode" βελτιωσε καπως τα πραγματα. Τιποτα αλλο.

Oσο για την φαση , windows - linux - samba shares η κατασταση ειναι μπλεγμενη ειδικα οταν εμπλεκονται και οι file browsers οπως ο nautilus που χρησιμοποιει gvfs-smb για να κανει mount τα windows network shares , ουσιαστικα χρησιμοποιει smb μεσω του gvfs virtual filesystem. Και εχει αναφερθει εδω και πολυ καιρο οτι υπαρχει θεμα με την ταχυτητα του gvfs.
 

Επεξ/σία από mphxths
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Εβαλα και τριτο μηχανημα στο πειραμα , που τρεχει windows 11 home με intel ethernet καρτα. Bασικη εγκατασταση χωρις τιποτα εξτρα , εκτος απο drivers , καποια προγραμματα της lenovo και το samsung magician για τον δισκο. Στο τεστ μαξαρει την συνδεση !! Προσπαθησα να αντιγραψω τις κοινες ιδιοτητες των δυο καρτων , γιατι λογω διαφορετικης μαρκας/μοντελου καρτας , δεν ειναι ολες ιδιες , και παλι τιποτα. Η realtek δεν γουσταρει να συνεργαστει.

Aρα τα windows δεν φταινε σε κατι. Ή κατι γινεται με τις ιδιοτητες/drivers της καρτας ή καποια απο τα εγκατεστημενα προγραμματα στο μηχανημα με το "προβλημα" δημιουργει καποιο θεμα. 

Απενεργοποιησα τα virtual networks του vmware μπας και ενοχλουν ... τζιφος. Δεν ξερω αν φταιει καπου το Avast , αν και οταν το απενεργοποιησα , δεν ειδα διαφορα. Το 3ο μηχανημα που δουλευει σωστα , δεν εχει εγκατεστημενο antivirus.

Ρε που μπλεξαμε....

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Άνοιξε ένα CMD ως διαχιεριστής και τρέξε τις παρακάτω εντολές (λεω μπας και υπάρχει μπέρδεμα στο δίκτυο και τις ρυθμίσεις - δεν έχεις να χάσεις κάτι):

  • ipconfig /release
  • ipconfig /renew
  • ipconfig /flushdns 
  • ipconfig /registerdns 
  • nbtstat -rr 
  • netsh int ip reset all 
  • netsh winsock reset 

Παράλληλα να θεωρήσω ότι δεν έχεις ενεργοποιημένο κάποιο VPN όταν κάνεις τις δοκιμές. 

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

1 hour ago, JPaxilleas said:

Άνοιξε ένα CMD ως διαχιεριστής και τρέξε τις παρακάτω εντολές (λεω μπας και υπάρχει μπέρδεμα στο δίκτυο και τις ρυθμίσεις - δεν έχεις να χάσεις κάτι):

  • ipconfig /release
  • ipconfig /renew
  • ipconfig /flushdns 
  • ipconfig /registerdns 
  • nbtstat -rr 
  • netsh int ip reset all 
  • netsh winsock reset 

Παράλληλα να θεωρήσω ότι δεν έχεις ενεργοποιημένο κάποιο VPN όταν κάνεις τις δοκιμές. 

Δεν ασχολουμαι με VPNs. Εκανα τα παραπανω αλλα τιποτα. Για να κανουμε μια σουμα τι συμβαινει. Τρια μηχανηματα , δυο με windows 11 home με καρτες ethernet intel το ενα kai realtek το αλλο , fedora το τριτο με ethernet καρτα realtek. Και τα τρια στο ιδιο switch με τα ιδια καλωδια. Το μηχανημα με το Fedora και το μηχανημα με τα windows 11 και την intel καρτα δουλευουν στο μαξιμουμ , δηλ οι καρτες τερματιζουν την 1000αρα συνδεση τοπικου δικτυου. Το τριτο μηχανημα με τα windows 11 και την realtek καρτα , χανει περιπου 100mbps απο το μαξιμουμ. To τριτο μηχανημα με fedora live iso τερματιζει την γραμμη και αυτο.

Το λογικο συμπερασμα ειναι οτι κατι γινεται με το driver της καρτας ή με κατι στα windows. Και επειδη το αλλο μηχανημα με τα windows δεν εχει προβλημα , αρα υποθετω φταιει κατι που ειναι εγκατεστημενο στο ενα μηχανημα και οχι στο αλλο. Αν βρω τι , θα κανω παρτυ :) 

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Στο 3ο μηχάνημα με την realtek, ποιο chip φοράει η κάρτα δικτύου; Είναι ενσωματωμένη στην μητρική ή ανεξάρτητη κάρτα (στο 2ο μπορεί να παίζει και κάτι με την μητρική, π.χ. σε ποια pci θύρα είναι κουμπωμένη); Τους drivers τους έστησαν μόνα τους τα windows ή τους έβαλες εσύ (για το 2ο, είναι από τον κατασκευαστή ή από την realtek);

Επεξ/σία από micos000
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Κάνε και μια δοκιμή να μαξαρεις το channel bandwidth στα 80mhz κ ανοιγοκλεισε το wifi στο φορητό.

 

Αν σηκώσεις σε αυτο το μηχανάκι ενα live linux, τι ταχύτητες σ δίνει;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
2 ώρες πριν, alxnt είπε

Αν σηκώσεις σε αυτο το μηχανάκι ενα live linux, τι ταχύτητες σ δίνει;

 

15 ώρες πριν, mphxths είπε

Το τριτο μηχανημα με τα windows 11 και την realtek καρτα , χανει περιπου 100mbps απο το μαξιμουμ. To τριτο μηχανημα με fedora live iso τερματιζει την γραμμη και αυτο.

 

Επεξ/σία από micos000
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
5 hours ago, micos000 said:

Στο 3ο μηχάνημα με την realtek, ποιο chip φοράει η κάρτα δικτύου; Είναι ενσωματωμένη στην μητρική ή ανεξάρτητη κάρτα (στο 2ο μπορεί να παίζει και κάτι με την μητρική, π.χ. σε ποια pci θύρα είναι κουμπωμένη); Τους drivers τους έστησαν μόνα τους τα windows ή τους έβαλες εσύ (για το 2ο, είναι από τον κατασκευαστή ή από την realtek);

Αρχικα να πουμε οτι ολα ειναι λαπτοπς. Και μετα για να απαντησω και στον @alxnt , μιλαμε καθαρα για ethernet καρτες και οχι για wifi. Ας κανω μια συνοψη για να μην μπλεκομαστε.

1. Λαπτοπ Α - Fedora / realtek (RTL8111/8168/8211/8411) - max speed.
2. Λαπτοπ Β  - Windows 11 home / Intel - max speed (απο αυτο το μηχανημα βγαζουμε το συμπερασμα οτι τα windows δεν πρεπει να φταινε σε κατι)
3. Λαπτοπ Γ - Windows 11 home / realtek (τα windows/driver δεν δινουν συγκεκριμενο μοντελο , απλα γραφουν "Realtek Pcie GbE Family Controller" , οποτε μπουταρα live iso fedora να δω αν δειχνει κατι παραπανω εκει και αναφερει ως μοντελο realtek (RTL8111/8168/8211/8411) , ο,τι και στο λαπτοπ Α) - no max speed
Oπως εγραψα και πριν στο Λαπτοπ Γ με fedora live iso , πιανει max speed.

Για τους drivers που ρωτας , απο καποια στιγμη και μετα , επειδη το φορητο ειναι 5-6-7ετιας και ο κατασκευαστης δεν βγαζει πλεον νεοτερους drivers , χρησιμοποιησα το SDI (Snappy Driver Installer) , για να κραταω ολους τους drivers του συγκεκριμενου φορητου ενημερωμενους. Το SDI εχει driverpacks και τσεκαρει τα hardware ids του υλικου για να βρει τους σωστους drivers. Για την συγκεκριμενη realtek καρτα εχει περασει driver απο την realtek (10.69.1121.2023 / 21.11.2023) , που απο ο,τι καταλαβαινω ειναι ο τελευταιος.

Αρα , στο συμπερασμα που καταληγω ειναι οτι :
1. Τα windows δεν φταινε.
2. Ο driver ή καποια ρυθμιση (ποια?) ισως να φταιει.
3. Καποιο εγκατεστημενο προγραμμα στο λαπτοπ Γ ισως να δημιουργει προβλημα.

Τελος να πω κατι που παρατηρησα. Ο driver που χρησιμοποιει το Fedora , ειτε στο λαπτοπ Α ειτε στο λαπτοπ Γ μεσω live iso , χρησιμοποιει jumbo frames , ενω στο λαπτοπ Γ στα windows ο driver την αντιστοιχη ρυθμιση την εχει απανεργοποιημενη. Οταν την ενεργοποιησα , δεν εκανε καποια διαφορα. Στο Fedora , δεν ξερω τι αλλες ρυθμισεις εχει κανει ο driver , οι πληροφοριες που μπορω να παρω δεν ειναι πολυ αναλυτικες...

ΥΓ : Κατι που παρατηρησα στα τεστς που κανω , ειναι οτι το προβλημα προκυπτει στα tcp πακετα και οχι στα udp.

Επεξ/σία από mphxths
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Το διάβασα στα γρήγορα και είπα να ρίξω τα 2 cents μου.

Αν έχεις κάποιο usb to ethernet θα διευκόλυνε να δεις αν σε κόβει το λειτουργικό ή κάποιο software γενικά ή είναι θέμα του network adapter ή και κατ΄ επέκταση των drivers.

Δε θα μ φαινόταν περίεργο αν στην κάνει το avast.

Επεξ/σία από alxnt
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
40 minutes ago, alxnt said:

Δε θα μ φαινόταν περίεργο αν στην κάνει το avast.

Ναι γενικως τετοιες μαλακιες τις κανουν τα A/V και τα firewalls  αλλα τα απενεργοποιησα σε καποια φαση που δοκιμαζα πραγματα και δεν αλλαξε κατι.  Σημερα εντωμεταξυ , αντι η ταχυτητα να κυμαινεται στα 800mbps-810mbps , για καποιον λογο εχει ανεβει στα 900mbps-910mbps. Δεν τερματιζει αλλα ειναι σημαντικη αυξηση. Δεν εκανα τιποτα σημερα απο δοκιμες. Ανοιξα το φορητο , εκανα ο,τι κανω καθε μερα , σε καποια φαση μπουταρα live iso fedora να δω το μοντελο της καρτας , ξαναμπουταρα windows και ξανασυνεχισα να κανω ο,τι κανω καθημερινα χωρις να ασχοληθω με δοκιμες. 

Τεσταρω ... 900mbps-910mbps. Κανω reboot , shutdown , lan off / on , για να δω αν θα αλλαξει κατι .. αλλα οχι , συνεχιζει να παιζει με την βελτιωμενη ταχυτητα των 900mbps-910mbps. Τι αλλαξε δεν ξερω... 

Windows ρε φιλε , δεν ξερεις απο που θα την φας :) 

Επεξ/σία από mphxths
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Τσέκαρε και αυτό (δηλαδή ότι το Large Send Offload / LSO είναι ενεργοποιημένο). Θα σου έλεγα κάνε μια δοκιμή και άλλαξέ το και δες εάν αλλάζει κάτι (αυτό επιτρέπει στο TCP να δεσμεύει ένα μεγαλύτερο buffer μεγέθους 64K στον driver της Ethernet κάρτας). Ακόμα και εάν είναι ενεργοποιημένο, κάνε το disable - restart - δοκίμασε - enable - δοκίμασε)  

image.png.731cd0875721a310342672afafa804e7.png

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...